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.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 77066 in the body.
You can then email your comments to 77066 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#77066
; Package
guix-patches
.
(Mon, 17 Mar 2025 08:11:03 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Ada Stevenson <adanskana <at> gmail.com>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Mon, 17 Mar 2025 08:11:03 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
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
Information forwarded
to
adanskana <at> gmail.com, guix-patches <at> gnu.org
:
bug#77066
; Package
guix-patches
.
(Mon, 17 Mar 2025 08:17:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 77066 <at> debbugs.gnu.org (full text, mbox):
* 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
Information forwarded
to
adanskana <at> gmail.com, guix-patches <at> gnu.org
:
bug#77066
; Package
guix-patches
.
(Mon, 17 Mar 2025 08:17:03 GMT)
Full text and
rfc822 format available.
Message #11 received at 77066 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/boost.scm (boost-for-irods)
[source] <uri>: Update uri to align with other boost packages.
Change-Id: I04559b146226c0d7b0658693fb36887f249e8af5
---
gnu/packages/boost.scm | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/boost.scm b/gnu/packages/boost.scm
index cb45b2efd9..c53cac0c0a 100644
--- a/gnu/packages/boost.scm
+++ b/gnu/packages/boost.scm
@@ -232,10 +232,9 @@ (define-public boost-for-irods
(version "1.68.0")
(source (origin
(method url-fetch)
- (uri (string-append
- "mirror://sourceforge/boost/boost/" version "/boost_"
- (string-map (lambda (x) (if (eq? x #\.) #\_ x)) version)
- ".tar.bz2"))
+ (uri (string-append "https://archives.boost.io/release/"
+ version "/source/boost_"
+ (version-with-underscores version) ".tar.bz2"))
(sha256
(base32
"1dyqsr9yb01y0nnjdq9b8q5s2kvhxbayk34832k5cpzn7jy30qbz"))))
--
2.48.1
Information forwarded
to
adanskana <at> gmail.com, guix-patches <at> gnu.org
:
bug#77066
; Package
guix-patches
.
(Mon, 17 Mar 2025 08:17:04 GMT)
Full text and
rfc822 format available.
Message #14 received at 77066 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/boost.scm (boost-for-mysql)
[source] <uri>: Update uri to align with other boost packages.
Change-Id: I1ddd8b25d8ab60ab791c89b4ee79f0e02f6b56d2
---
gnu/packages/boost.scm | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/boost.scm b/gnu/packages/boost.scm
index c53cac0c0a..4f54c6b578 100644
--- a/gnu/packages/boost.scm
+++ b/gnu/packages/boost.scm
@@ -324,10 +324,9 @@ (define-public boost-for-mysql
(version "1.59.0")
(source (origin
(method url-fetch)
- (uri (string-append
- "mirror://sourceforge/boost/boost/" version "/boost_"
- (string-map (lambda (x) (if (eq? x #\.) #\_ x)) version)
- ".tar.bz2"))
+ (uri (string-append "https://archives.boost.io/release/"
+ version "/source/boost_"
+ (version-with-underscores version) ".tar.bz2"))
(sha256
(base32
"1jj1aai5rdmd72g90a3pd8sw9vi32zad46xv5av8fhnr48ir6ykj"))))
--
2.48.1
Added tag(s) easy.
Request was from
Ada Stevenson <adanskana <at> gmail.com>
to
control <at> debbugs.gnu.org
.
(Mon, 17 Mar 2025 08:20:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#77066
; Package
guix-patches
.
(Mon, 17 Mar 2025 13:04:03 GMT)
Full text and
rfc822 format available.
Message #19 received at 77066 <at> debbugs.gnu.org (full text, mbox):
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.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#77066
; Package
guix-patches
.
(Mon, 17 Mar 2025 15:14:03 GMT)
Full text and
rfc822 format available.
Message #22 received at 77066 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
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).
--
Efraim Flashner <efraim <at> flashner.co.il> אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#77066
; Package
guix-patches
.
(Tue, 18 Mar 2025 06:23:02 GMT)
Full text and
rfc822 format available.
Message #25 received at 77066 <at> debbugs.gnu.org (full text, mbox):
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
Information forwarded
to
guix-patches <at> gnu.org
:
bug#77066
; Package
guix-patches
.
(Tue, 18 Mar 2025 19:53:02 GMT)
Full text and
rfc822 format available.
Message #28 received at 77066 <at> debbugs.gnu.org (full text, mbox):
On Mon, Mar 17, 2025 at 4:11 AM Ada Stevenson <adanskana <at> gmail.com> wrote:
>
> 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
boost-for-(irods|mysql) pushed as
80b920674d79a15bba90fc789ed4bfc90aaa2569^..38d12e88e814728fb67bd3759dcbb07936bd017e.
As noted earlier, boost-for-source-highlight should go on the rust-team branch.
Reply sent
to
Greg Hogan <code <at> greghogan.com>
:
You have taken responsibility.
(Wed, 19 Mar 2025 14:19:03 GMT)
Full text and
rfc822 format available.
Notification sent
to
Ada Stevenson <adanskana <at> gmail.com>
:
bug acknowledged by developer.
(Wed, 19 Mar 2025 14:19:03 GMT)
Full text and
rfc822 format available.
Message #33 received at 77066-done <at> debbugs.gnu.org (full text, mbox):
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
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Thu, 17 Apr 2025 11:24:12 GMT)
Full text and
rfc822 format available.
This bug report was last modified 63 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.