GNU bug report logs - #50859
[core-updates-frozen] gnu: tzdata: Update to 2021b.

Previous Next

Package: guix-patches;

Reported by: Leo Famulari <leo <at> famulari.name>

Date: Mon, 27 Sep 2021 23:00:02 UTC

Severity: normal

Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.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 50859 in the body.
You can then email your comments to 50859 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#50859; Package guix-patches. (Mon, 27 Sep 2021 23:00:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Leo Famulari <leo <at> famulari.name>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Mon, 27 Sep 2021 23:00:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: guix-patches <at> gnu.org
Subject: [core-updates-frozen] gnu: tzdata: Update to 2021b.
Date: Mon, 27 Sep 2021 18:59:33 -0400
* gnu/packages/base.scm (tzdata, tzdata-for-tests): Update to 2021b.
---
 gnu/packages/base.scm | 29 ++++-------------------------
 1 file changed, 4 insertions(+), 25 deletions(-)

diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
index 174af43917..d0f601b5be 100644
--- a/gnu/packages/base.scm
+++ b/gnu/packages/base.scm
@@ -1230,7 +1230,7 @@ command.")
     (name "tzdata")
     ;; This package should be kept in sync with python-pytz in (gnu packages
     ;; time).
-    (version "2021a")
+    (version "2021b")
     (source (origin
              (method url-fetch)
              (uri (string-append
@@ -1238,7 +1238,7 @@ command.")
                    version ".tar.gz"))
              (sha256
               (base32
-               "022fn6gkmp7pamlgab04x0dm5hnyn2m2fcnyr3pvm36612xd5rrr"))))
+               "1dyyqcxwhk7bx9lzlxg10rn3i0c12i0d2ngzgcmzxpsrvgdydnak"))))
     (build-system gnu-build-system)
     (arguments
      (list #:tests? #f
@@ -1306,7 +1306,7 @@ command.")
                           version ".tar.gz"))
                     (sha256
                      (base32
-                      "1l02b0jiwp3fl0xd6227i69d26rmx3yrnq0ssq9vvdmm4jhvyipb")))))
+                      "0qdkr02dkyhiqflwgq7dvv87c2qi5dm5yny2kwaxva59h7iczblr")))))
     (home-page "https://www.iana.org/time-zones")
     (synopsis "Database of current and historical time zones")
     (description "The Time Zone Database (often called tz or zoneinfo)
@@ -1321,28 +1321,7 @@ and daylight-saving rules.")
 ;;; thousands of packages (for example, in a core-updates rebuild). This package
 ;;; will typically be obsolete and should never be referred to by a built
 ;;; package.
-(define-public tzdata-for-tests
-  (hidden-package
-   (package
-     (inherit tzdata)
-     (version "2021a")
-     (source (origin
-               (method url-fetch)
-               (uri (string-append
-                     "https://data.iana.org/time-zones/releases/tzdata"
-                     version ".tar.gz"))
-               (sha256
-                (base32
-                 "022fn6gkmp7pamlgab04x0dm5hnyn2m2fcnyr3pvm36612xd5rrr"))))
-     (inputs
-      (list (origin
-              (method url-fetch)
-              (uri (string-append
-                    "https://data.iana.org/time-zones/releases/tzcode"
-                    version ".tar.gz"))
-              (sha256
-               (base32
-                "1l02b0jiwp3fl0xd6227i69d26rmx3yrnq0ssq9vvdmm4jhvyipb"))))))))
+(define-public tzdata-for-tests tzdata)
 
 (define-public libiconv
   (package
-- 
2.33.0





Added indication that bug 50859 blocks50860 Request was from Leo Famulari <leo <at> famulari.name> to control <at> debbugs.gnu.org. (Mon, 27 Sep 2021 23:12:02 GMT) Full text and rfc822 format available.

Added indication that bug 50859 blocks50358 Request was from Leo Famulari <leo <at> famulari.name> to control <at> debbugs.gnu.org. (Wed, 29 Sep 2021 14:37:02 GMT) Full text and rfc822 format available.

Information forwarded to guix-patches <at> gnu.org:
bug#50859; Package guix-patches. (Mon, 04 Oct 2021 23:15:01 GMT) Full text and rfc822 format available.

Message #12 received at 50859 <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: 50859 <at> debbugs.gnu.org
Subject: [core-updates-frozen vv2] gnu: tzdata: Update to 2021c.
Date: Mon,  4 Oct 2021 19:14:09 -0400
* gnu/packages/base.scm (tzdata, tzdata-for-tests): Update to 2021c.
---
 gnu/packages/base.scm | 32 +++++++-------------------------
 1 file changed, 7 insertions(+), 25 deletions(-)

diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
index 174af43917..1eea658791 100644
--- a/gnu/packages/base.scm
+++ b/gnu/packages/base.scm
@@ -1230,7 +1230,7 @@ command.")
     (name "tzdata")
     ;; This package should be kept in sync with python-pytz in (gnu packages
     ;; time).
-    (version "2021a")
+    (version "2021c")
     (source (origin
              (method url-fetch)
              (uri (string-append
@@ -1238,7 +1238,7 @@ command.")
                    version ".tar.gz"))
              (sha256
               (base32
-               "022fn6gkmp7pamlgab04x0dm5hnyn2m2fcnyr3pvm36612xd5rrr"))))
+               "0himprzx3ahxkmg4rvp8n5lqry76qzc65j6sfq151hqirg4d3wdl"))))
     (build-system gnu-build-system)
     (arguments
      (list #:tests? #f
@@ -1306,7 +1306,7 @@ command.")
                           version ".tar.gz"))
                     (sha256
                      (base32
-                      "1l02b0jiwp3fl0xd6227i69d26rmx3yrnq0ssq9vvdmm4jhvyipb")))))
+                      "01fsa661vzdij46z286pa8q07cppqz29sr2pf0qqldqpldbb6km3")))))
     (home-page "https://www.iana.org/time-zones")
     (synopsis "Database of current and historical time zones")
     (description "The Time Zone Database (often called tz or zoneinfo)
@@ -1321,28 +1321,10 @@ and daylight-saving rules.")
 ;;; thousands of packages (for example, in a core-updates rebuild). This package
 ;;; will typically be obsolete and should never be referred to by a built
 ;;; package.
-(define-public tzdata-for-tests
-  (hidden-package
-   (package
-     (inherit tzdata)
-     (version "2021a")
-     (source (origin
-               (method url-fetch)
-               (uri (string-append
-                     "https://data.iana.org/time-zones/releases/tzdata"
-                     version ".tar.gz"))
-               (sha256
-                (base32
-                 "022fn6gkmp7pamlgab04x0dm5hnyn2m2fcnyr3pvm36612xd5rrr"))))
-     (inputs
-      (list (origin
-              (method url-fetch)
-              (uri (string-append
-                    "https://data.iana.org/time-zones/releases/tzcode"
-                    version ".tar.gz"))
-              (sha256
-               (base32
-                "1l02b0jiwp3fl0xd6227i69d26rmx3yrnq0ssq9vvdmm4jhvyipb"))))))))
+;;;
+;;; Please make this a hidden-package if it is different from the primary tzdata
+;;; package.
+(define-public tzdata-for-tests tzdata)
 
 (define-public libiconv
   (package
-- 
2.33.0





Information forwarded to guix-patches <at> gnu.org:
bug#50859; Package guix-patches. (Tue, 12 Oct 2021 04:37:02 GMT) Full text and rfc822 format available.

Message #15 received at 50859 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Leo Famulari <leo <at> famulari.name>
Cc: 50859 <at> debbugs.gnu.org
Subject: Re: bug#50859: [core-updates-frozen] gnu: tzdata: Update to 2021b.
Date: Tue, 12 Oct 2021 00:36:44 -0400
Hello Leo,

Leo Famulari <leo <at> famulari.name> writes:

> * gnu/packages/base.scm (tzdata, tzdata-for-tests): Update to 2021c.
> ---
>  gnu/packages/base.scm | 32 +++++++-------------------------
>  1 file changed, 7 insertions(+), 25 deletions(-)
>
> diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
> index 174af43917..1eea658791 100644
> --- a/gnu/packages/base.scm
> +++ b/gnu/packages/base.scm
> @@ -1230,7 +1230,7 @@ command.")
>      (name "tzdata")
>      ;; This package should be kept in sync with python-pytz in (gnu packages
>      ;; time).
> -    (version "2021a")
> +    (version "2021c")
>      (source (origin
>               (method url-fetch)
>               (uri (string-append
> @@ -1238,7 +1238,7 @@ command.")
>                     version ".tar.gz"))
>               (sha256
>                (base32
> -               "022fn6gkmp7pamlgab04x0dm5hnyn2m2fcnyr3pvm36612xd5rrr"))))
> +               "0himprzx3ahxkmg4rvp8n5lqry76qzc65j6sfq151hqirg4d3wdl"))))
>      (build-system gnu-build-system)
>      (arguments
>       (list #:tests? #f
> @@ -1306,7 +1306,7 @@ command.")
>                            version ".tar.gz"))
>                      (sha256
>                       (base32
> -                      "1l02b0jiwp3fl0xd6227i69d26rmx3yrnq0ssq9vvdmm4jhvyipb")))))
> +                      "01fsa661vzdij46z286pa8q07cppqz29sr2pf0qqldqpldbb6km3")))))
>      (home-page "https://www.iana.org/time-zones")
>      (synopsis "Database of current and historical time zones")
>      (description "The Time Zone Database (often called tz or zoneinfo)
> @@ -1321,28 +1321,10 @@ and daylight-saving rules.")
>  ;;; thousands of packages (for example, in a core-updates rebuild). This package
>  ;;; will typically be obsolete and should never be referred to by a built
>  ;;; package.

LGTM.

> -(define-public tzdata-for-tests
> -  (hidden-package
> -   (package
> -     (inherit tzdata)
> -     (version "2021a")
> -     (source (origin
> -               (method url-fetch)
> -               (uri (string-append
> -                     "https://data.iana.org/time-zones/releases/tzdata"
> -                     version ".tar.gz"))
> -               (sha256
> -                (base32
> -                 "022fn6gkmp7pamlgab04x0dm5hnyn2m2fcnyr3pvm36612xd5rrr"))))
> -     (inputs
> -      (list (origin
> -              (method url-fetch)
> -              (uri (string-append
> -                    "https://data.iana.org/time-zones/releases/tzcode"
> -                    version ".tar.gz"))
> -              (sha256
> -               (base32
> -                "1l02b0jiwp3fl0xd6227i69d26rmx3yrnq0ssq9vvdmm4jhvyipb"))))))))
> +;;;
> +;;; Please make this a hidden-package if it is different from the primary tzdata
> +;;; package.
> +(define-public tzdata-for-tests tzdata)

Why do we keep the above?  I'm sed it out of the code base instead.

If you want, I can push this change along 50358 when I get to it, which
will cause a world rebuild.

Thanks,

Maxim




Information forwarded to guix-patches <at> gnu.org:
bug#50859; Package guix-patches. (Sat, 16 Oct 2021 17:34:02 GMT) Full text and rfc822 format available.

Message #18 received at 50859 <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: 50859 <at> debbugs.gnu.org
Subject: Re: bug#50859: [core-updates-frozen] gnu: tzdata: Update to 2021b.
Date: Sat, 16 Oct 2021 13:32:51 -0400
On Tue, Oct 12, 2021 at 12:36:44AM -0400, Maxim Cournoyer wrote:
> Why do we keep the above?  I'm sed it out of the code base instead.
> 
> If you want, I can push this change along 50358 when I get to it, which
> will cause a world rebuild.

Sure, feel free. We can add tzdata-for-tests back when we want it again.




Information forwarded to guix-patches <at> gnu.org:
bug#50859; Package guix-patches. (Sat, 16 Oct 2021 17:40:01 GMT) Full text and rfc822 format available.

Message #21 received at 50859 <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: 50859 <at> debbugs.gnu.org
Subject: Re: bug#50859: [core-updates-frozen] gnu: tzdata: Update to 2021b.
Date: Sat, 16 Oct 2021 13:39:08 -0400
[Message part 1 (text/plain, inline)]
On Sat, Oct 16, 2021 at 01:32:51PM -0400, Leo Famulari wrote:
> On Tue, Oct 12, 2021 at 12:36:44AM -0400, Maxim Cournoyer wrote:
> > Why do we keep the above?  I'm sed it out of the code base instead.
> > 
> > If you want, I can push this change along 50358 when I get to it, which
> > will cause a world rebuild.
> 
> Sure, feel free. We can add tzdata-for-tests back when we want it again.

Here is another update, in case you haven't started building yet.
[0001-gnu-tzdata-Update-to-2021d.patch (text/plain, attachment)]
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#50859; Package guix-patches. (Tue, 26 Oct 2021 04:07:02 GMT) Full text and rfc822 format available.

Message #24 received at 50859 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Leo Famulari <leo <at> famulari.name>
Cc: 50859 <at> debbugs.gnu.org
Subject: Re: bug#50859: [core-updates-frozen] gnu: tzdata: Update to 2021b.
Date: Tue, 26 Oct 2021 00:06:35 -0400
Hello Leo,

Leo Famulari <leo <at> famulari.name> writes:

> On Sat, Oct 16, 2021 at 01:32:51PM -0400, Leo Famulari wrote:
>> On Tue, Oct 12, 2021 at 12:36:44AM -0400, Maxim Cournoyer wrote:
>> > Why do we keep the above?  I'm sed it out of the code base instead.
>> > 
>> > If you want, I can push this change along 50358 when I get to it, which
>> > will cause a world rebuild.
>> 
>> Sure, feel free. We can add tzdata-for-tests back when we want it again.
>
> Here is another update, in case you haven't started building yet.

Thanks, I've been building the cufbc branch manually for now (the CI
seems to have some problem with the branch, but the logs won't say
what).

I'm hoping we won't have to go through another world rebuild at this
point.  I'm trying to test the branch some more then I'd like to merge
it into cuf.

You can push the update to the core-updates branch.

Thanks,

Maxim




Information forwarded to guix-patches <at> gnu.org:
bug#50859; Package guix-patches. (Tue, 26 Oct 2021 17:51:02 GMT) Full text and rfc822 format available.

Message #27 received at 50859 <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: 50859 <at> debbugs.gnu.org
Subject: Re: bug#50859: [core-updates-frozen] gnu: tzdata: Update to 2021b.
Date: Tue, 26 Oct 2021 13:50:34 -0400
On Tue, Oct 26, 2021 at 12:06:35AM -0400, Maxim Cournoyer wrote:
> Thanks, I've been building the cufbc branch manually for now (the CI
> seems to have some problem with the branch, but the logs won't say
> what).
> 
> I'm hoping we won't have to go through another world rebuild at this
> point.  I'm trying to test the branch some more then I'd like to merge
> it into cuf.

If CI hasn't evaluated the branch yet, then updating tzdata (yet again,
to 2021e) shouldn't require extra rebuilding when the time comes to
actually build the branch with Cuirass. The same number of packages will
need to be built whether we use the current tzdata release or an older
release. Or do I misunderstand your objection?




Information forwarded to guix-patches <at> gnu.org:
bug#50859; Package guix-patches. (Tue, 26 Oct 2021 17:54:01 GMT) Full text and rfc822 format available.

Message #30 received at 50859 <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: 50859 <at> debbugs.gnu.org
Subject: Re: bug#50859: [core-updates-frozen] gnu: tzdata: Update to 2021b.
Date: Tue, 26 Oct 2021 13:53:01 -0400
[Message part 1 (text/plain, inline)]
Leo Famulari <leo <at> famulari.name> writes:
> Here is another update, in case you haven't started building yet.

And another update, to 2021e... attached.
[0001-gnu-tzdata-Update-to-2021e.patch (text/plain, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#50859; Package guix-patches. (Tue, 26 Oct 2021 19:53:02 GMT) Full text and rfc822 format available.

Message #33 received at 50859 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Leo Famulari <leo <at> famulari.name>
Cc: 50859 <at> debbugs.gnu.org
Subject: Re: bug#50859: [core-updates-frozen] gnu: tzdata: Update to 2021b.
Date: Tue, 26 Oct 2021 15:52:38 -0400
Hi Leo,

Leo Famulari <leo <at> famulari.name> writes:

> On Tue, Oct 26, 2021 at 12:06:35AM -0400, Maxim Cournoyer wrote:
>> Thanks, I've been building the cufbc branch manually for now (the CI
>> seems to have some problem with the branch, but the logs won't say
>> what).
>> 
>> I'm hoping we won't have to go through another world rebuild at this
>> point.  I'm trying to test the branch some more then I'd like to merge
>> it into cuf.
>
> If CI hasn't evaluated the branch yet, then updating tzdata (yet again,
> to 2021e) shouldn't require extra rebuilding when the time comes to
> actually build the branch with Cuirass. The same number of packages will
> need to be built whether we use the current tzdata release or an older
> release. Or do I misunderstand your objection?

Sorry I wasn't clear; what I meant by 'manually' is by ssh'ing to berlin
and having it built there; so it's already cached as we speak with items
such as rust, ungoogled-chromium and other biggies already built, at
least for the x86_64 arch.

Thanks,

Maxim




Information forwarded to guix-patches <at> gnu.org:
bug#50859; Package guix-patches. (Tue, 26 Oct 2021 20:35:02 GMT) Full text and rfc822 format available.

Message #36 received at 50859 <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: 50859 <at> debbugs.gnu.org
Subject: Re: bug#50859: [core-updates-frozen] gnu: tzdata: Update to 2021b.
Date: Tue, 26 Oct 2021 16:34:11 -0400
On Tue, Oct 26, 2021 at 03:52:38PM -0400, Maxim Cournoyer wrote:
> Sorry I wasn't clear; what I meant by 'manually' is by ssh'ing to berlin
> and having it built there; so it's already cached as we speak with items
> such as rust, ungoogled-chromium and other biggies already built, at
> least for the x86_64 arch.

Oh, understood. It's a shame that we won't have web-based logs for these
builds... but oh well. It's more important to get the branch built.




Reply sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
You have taken responsibility. (Fri, 12 Nov 2021 05:51:02 GMT) Full text and rfc822 format available.

Notification sent to Leo Famulari <leo <at> famulari.name>:
bug acknowledged by developer. (Fri, 12 Nov 2021 05:51:02 GMT) Full text and rfc822 format available.

Message #41 received at 50859-done <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Leo Famulari <leo <at> famulari.name>
Cc: 50859-done <at> debbugs.gnu.org
Subject: Re: bug#50859: [core-updates-frozen] gnu: tzdata: Update to 2021b.
Date: Fri, 12 Nov 2021 00:50:26 -0500
Hello Leo,

Leo Famulari <leo <at> famulari.name> writes:

> Leo Famulari <leo <at> famulari.name> writes:
>> Here is another update, in case you haven't started building yet.
>
> And another update, to 2021e... attached.

Applied with commit af8b03b4e26ec1e50559062d3115398eb6a63c2c.

Thanks,

Maxim




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 10 Dec 2021 12:24:09 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 99 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.