Subject: bug#77066: closed (Re: [bug#77066] [PATCH 1/3] gnu: boost-for-source-highlight: Update source URI)

From: [email-masked] (GNU bug Tracking System)
Date: Wed, 19 Mar 2025 14:19:03 +0000

Your bug report

#77066: [PATCH 0/3] Update boost variant URIs to be consistent and valid

which was filed against the guix-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
77066: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=77066
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: [bug#77066] [PATCH 1/3] gnu: boost-for-source-highlight: Update source URI
From: Greg Hogan <[email-masked]>
To: Ada Stevenson <[email-masked]>
Cc: [email-masked], Efraim Flashner <[email-masked]>, [email-masked], [email-masked]
Date: Wed, 19 Mar 2025 10:18:08 -0400
List-Id: <debbugs-submit.debbugs.gnu.org>

On Tue, Mar 18, 2025 at 2:22 AM Ada Stevenson <[email-masked]> wrote:
>
> Hi,
>
> I don't believe this triggers a rebuild, since the source hash is the
> same. Running on my local system, Guix still reached for the
> substitutes, despite the changed package definition.
>
> On 17/03/2025 3:13 pm, Efraim Flashner wrote:
> > On Mon, Mar 17, 2025 at 09:03:20AM -0400, Greg Hogan wrote:
> >> On Mon, Mar 17, 2025 at 4:17 AM Ada Stevenson <[email-masked]> wrote:
> >>>
> >>> * gnu/packages/boost.scm (boost-for-source-highlight)
> >>> [source] <uri>: Update dead link to active link.
> >>>
> >>> Change-Id: Ib10a2ef6b57bc787a34d62eaaa0885a5dcd0a1a8
> >>> ---
> >>>   gnu/packages/boost.scm | 2 +-
> >>>   1 file changed, 1 insertion(+), 1 deletion(-)
> >>>
> >>> diff --git a/gnu/packages/boost.scm b/gnu/packages/boost.scm
> >>> index e464400ad9..cb45b2efd9 100644
> >>> --- a/gnu/packages/boost.scm
> >>> +++ b/gnu/packages/boost.scm
> >>> @@ -212,7 +212,7 @@ (define-public boost-for-source-highlight
> >>>       (version "1.83.0")
> >>>       (source (origin
> >>>                 (method url-fetch)
> >>> -              (uri (string-append "https://boostorg.jfrog.io/artifactory/main/release/"
> >>> +              (uri (string-append "https://archives.boost.io/release/"
> >>>                                     version "/source/boost_"
> >>>                                     (version-with-underscores version) ".tar.bz2"))
> >>>                 (patches
> >>> --
> >>> 2.48.1
> >>
> >> cc'ing the rust team because source-highlight has ~12,000 dependent
> >> packages, nearly all due to gdb/pinned which is a dependency of rust.
> >
> > Does this cause a rebuild of anything?  If it doesn't then it should be
> > fine for master.  If it does cause rebuilds then we can grab it for the
> > rust-team branch (or another one even).
> >
>
> --
> Warmly,
> Ada

You are both right, and my understanding of what perturbates a Guix
derivation has also now been updated.

The last commit is pushed as d88d271de774b785c49c0e554231f65336067275.

Thank you for the patchset, Ada.

Greg

Subject: [PATCH 0/3] Update boost variant URIs to be consistent and valid
From: Ada Stevenson <[email-masked]>
To: [email-masked]
Cc: Ada Stevenson <[email-masked]>
Date: Mon, 17 Mar 2025 16:09:42 +0800
List-Id: <debbugs-submit.debbugs.gnu.org>

The URI for `boost-for-source-highlight` was dead, as it used the same one the main boost package used that was fixed in be6f1d0fe4.
The other boost variants included in this patch have been updated to follow the established style in the main boost package. 

Ada Stevenson (3):
  gnu: boost-for-source-highlight: Update source URI
  gnu: boost-for-irods: Update source URI
  gnu: boost-for-mysql: Update source URI

 gnu/packages/boost.scm | 16 +++++++---------
 1 file changed, 7 insertions(+), 9 deletions(-)

base-commit: fd19785a9a7f111c6a97da25187c3351e7e8f3fd
-- 
2.48.1