GNU bug report logs -
#77066
[PATCH 0/3] Update boost variant URIs to be consistent and valid
Previous Next
Reported by: Ada Stevenson <adanskana <at> gmail.com>
Date: Mon, 17 Mar 2025 08:11:02 UTC
Severity: normal
Tags: easy, patch
Done: Greg Hogan <code <at> greghogan.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
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 77066 <at> debbugs.gnu.org.
--
77066: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=77066
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
On Tue, Mar 18, 2025 at 2:22 AM Ada Stevenson <adanskana <at> gmail.com> 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 <adanskana <at> gmail.com> 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
[Message part 3 (message/rfc822, inline)]
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
This bug report was last modified 64 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.