GNU bug report logs - #64001
[PATCH core-updates] gnu: tzdata: Update to 2023c

Previous Next

Package: guix-patches;

Reported by: Andy Tai <atai <at> atai.org>

Date: Sun, 11 Jun 2023 00:41:02 UTC

Severity: normal

Tags: patch

Done: Andreas Enge <andreas <at> enge.fr>

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 64001 in the body.
You can then email your comments to 64001 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#64001; Package guix-patches. (Sun, 11 Jun 2023 00:41:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Andy Tai <atai <at> atai.org>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sun, 11 Jun 2023 00:41:02 GMT) Full text and rfc822 format available.

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

From: Andy Tai <atai <at> atai.org>
To: guix-patches <at> gnu.org
Cc: Andy Tai <atai <at> atai.org>
Subject: [PATCH core-updates] gnu: tzdata: Update to 2023c
Date: Sat, 10 Jun 2023 17:39:57 -0700
* gnu/packages/base.scm (tzdata): Update to 2023c
---
 gnu/packages/base.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
index d2f276c447..f203296f22 100644
--- a/gnu/packages/base.scm
+++ b/gnu/packages/base.scm
@@ -1455,7 +1455,7 @@ (define-public tzdata
     (name "tzdata")
     ;; This package should be kept in sync with python-pytz in (gnu packages
     ;; time).
-    (version "2022a")
+    (version "2023c")
     (source (origin
              (method url-fetch)
              (uri (string-append
@@ -1463,7 +1463,7 @@ (define-public tzdata
                    version ".tar.gz"))
              (sha256
               (base32
-               "0r0nhwpk9nyxj5kkvjy58nr5d85568m04dcb69c4y3zmykczyzzg"))))
+               "0p4nvp5bdxxdqh269nvvcfrpycbbfwm31al5whwbpsaa3dfhnl9z"))))
     (build-system gnu-build-system)
     (arguments
      (list #:tests? #f
@@ -1531,7 +1531,7 @@ (define-public tzdata
                           version ".tar.gz"))
                     (sha256
                      (base32
-                      "1iysv8fdkm79k8wh8jizmjmq075q4qjhk090vxjy57my6dz5wmzq")))))
+                      "1rqln88ki0jagi372nqyn7bs03rf2l33081sy2835mwsn4mpzla6")))))
     (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)

base-commit: 6fe9a004dba2d4ddf69ff6f1714af15ffaa7e62a
-- 
2.40.1





Information forwarded to guix-patches <at> gnu.org:
bug#64001; Package guix-patches. (Tue, 13 Jun 2023 05:26:02 GMT) Full text and rfc822 format available.

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

From: Andy Tai <atai <at> atai.org>
To: 64001 <at> debbugs.gnu.org
Cc: Andy Tai <atai <at> atai.org>
Subject: [PATCH v2] gnu: tzdata: Add version 2023c
Date: Mon, 12 Jun 2023 22:25:33 -0700
* gnu/packages/base.scm (tzdata-next): Version 2023c as new variable
---
 gnu/packages/base.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
index d2f276c447..fa9fe5580f 100644
--- a/gnu/packages/base.scm
+++ b/gnu/packages/base.scm
@@ -1551,6 +1551,27 @@ (define-public tzdata
 ;;; package.
 (define-public tzdata-for-tests tzdata)
 
+;; needed for Europe/Kyiv addition
+(define-public tzdata-next
+  (package/inherit tzdata
+    (version "2023c")
+    (source (origin
+             (method url-fetch)
+             (uri (string-append
+                   "https://data.iana.org/time-zones/releases/tzdata"
+                   version ".tar.gz"))
+             (sha256
+              (base32
+               "0p4nvp5bdxxdqh269nvvcfrpycbbfwm31al5whwbpsaa3dfhnl9z"))))
+    (inputs (list (origin
+                    (method url-fetch)
+                    (uri (string-append
+                          "https://data.iana.org/time-zones/releases/tzcode"
+                          version ".tar.gz"))
+                    (sha256
+                     (base32
+                      "1rqln88ki0jagi372nqyn7bs03rf2l33081sy2835mwsn4mpzla6")))))))
+
 (define-public libiconv
   (package
     (name "libiconv")

base-commit: 6fe9a004dba2d4ddf69ff6f1714af15ffaa7e62a
-- 
2.40.1





Added indication that bug 64001 blocks64084 Request was from Andy Tai <atai <at> atai.org> to control <at> debbugs.gnu.org. (Thu, 15 Jun 2023 17:41:01 GMT) Full text and rfc822 format available.

Information forwarded to guix-patches <at> gnu.org:
bug#64001; Package guix-patches. (Mon, 24 Jul 2023 07:55:01 GMT) Full text and rfc822 format available.

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

From: Andreas Enge <andreas <at> enge.fr>
To: Andy Tai <atai <at> atai.org>
Cc: guix-devel <at> gnu.org, 64001 <at> debbugs.gnu.org
Subject: Re: pending mate upgrade patches to 1.26
Date: Mon, 24 Jul 2023 09:54:29 +0200
Hello Andy,

Am Mon, Jun 26, 2023 at 12:09:41PM -0700 schrieb Andy Tai:
> The state of them is that there are two prerequisites that have passed
> Guix QA check:
> https://issues.guix.gnu.org/64001

I had a quick look at this patch, but am a bit confused. If I read it
correctly, it updates tzdata (which causes a lot of rebuilds, and without
updating python-pytz as stipulated by a comment in the code of tzdata),
and then it creates a new variable tzdata-next which looks to be the same.

Would the good approach not be to update tzdata and python-pytz, and to
copy the old version into tzdata-for-tests?

It is quite possible I am misunderstanding something, and in any case I
would like to defer to someone more knowledgeable about the core packages.

Andreas





Information forwarded to guix-patches <at> gnu.org:
bug#64001; Package guix-patches. (Mon, 24 Jul 2023 16:30:02 GMT) Full text and rfc822 format available.

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

From: Andy Tai <atai <at> atai.org>
To: Andreas Enge <andreas <at> enge.fr>
Cc: guix-devel <at> gnu.org, 64001 <at> debbugs.gnu.org
Subject: Re: pending mate upgrade patches to 1.26
Date: Mon, 24 Jul 2023 09:28:38 -0700
[Message part 1 (text/plain, inline)]
Hi, these patches have been merged by Mr. Song (iyzsong <at> envs.net) . He
worked to get these built without the two extra patches. Thanks

On Mon, Jul 24, 2023 at 12:54 AM Andreas Enge <andreas <at> enge.fr> wrote:

> Hello Andy,
>
> Am Mon, Jun 26, 2023 at 12:09:41PM -0700 schrieb Andy Tai:
> > The state of them is that there are two prerequisites that have passed
> > Guix QA check:
> > https://issues.guix.gnu.org/64001
>
> I had a quick look at this patch, but am a bit confused. If I read it
> correctly, it updates tzdata (which causes a lot of rebuilds, and without
> updating python-pytz as stipulated by a comment in the code of tzdata),
> and then it creates a new variable tzdata-next which looks to be the same.
>
> Would the good approach not be to update tzdata and python-pytz, and to
> copy the old version into tzdata-for-tests?
>
> It is quite possible I am misunderstanding something, and in any case I
> would like to defer to someone more knowledgeable about the core packages.
>
> Andreas
>
>

-- 
Andy Tai, atai <at> atai.org, Skype: licheng.tai, Line: andy_tai, WeChat:
andytai1010
Year 2023 民國112年
自動的精神力是信仰與覺悟
自動的行為力是勞動與技能
[Message part 2 (text/html, inline)]

Reply sent to Andreas Enge <andreas <at> enge.fr>:
You have taken responsibility. (Mon, 24 Jul 2023 16:37:01 GMT) Full text and rfc822 format available.

Notification sent to Andy Tai <atai <at> atai.org>:
bug acknowledged by developer. (Mon, 24 Jul 2023 16:37:01 GMT) Full text and rfc822 format available.

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

From: Andreas Enge <andreas <at> enge.fr>
To: Andy Tai <atai <at> atai.org>
Cc: guix-devel <at> gnu.org, 64012-done <at> debbugs.gnu.org, 64001-done <at> debbugs.gnu.org
Subject: Re: pending mate upgrade patches to 1.26
Date: Mon, 24 Jul 2023 18:36:00 +0200
Am Mon, Jul 24, 2023 at 09:28:38AM -0700 schrieb Andy Tai:
> Hi, these patches have been merged by Mr. Song (iyzsong <at> envs.net) . He worked
> to get these built without the two extra patches. Thanks

So closing the bugs
   https://issues.guix.gnu.org/64001 and
   https://issues.guix.gnu.org/64012 ;
if this was a misunderstanding, please feel free to reopen them or to
submit new patches.

Andreas





bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 22 Aug 2023 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 306 days ago.

Previous Next


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