guix-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#26238: core-updates: Fix time zone bug in `date` 8.26


From: Marius Bakke
Subject: bug#26238: core-updates: Fix time zone bug in `date` 8.26
Date: Wed, 19 Apr 2017 18:49:04 +0200
User-agent: Notmuch/0.24.1 (https://notmuchmail.org) Emacs/25.1.1 (x86_64-unknown-linux-gnu)

Ludovic Courtès <address@hidden> writes:

> Marius Bakke <address@hidden> skribis:
>
>> Here is a WIP patch that adds a graft for coreutils 8.27. I stole Leos
>> code for the (gnu packages commencement) part. It builds with
>> `./pre-inst-env guix build coreutils`, but my after reconfiguring my
>> system on it, `date --version` still shows 8.26.
>>
>> Any idea what's wrong?
>
> Bah!  The system uses ‘coreutils-final’ due to this stanza in (gnu
> system):
>
>      ;; The packages below are also in %FINAL-INPUTS, so take them from
>      ;; there to avoid duplication.
>      (map canonical-package
>           (list guile-2.0 bash coreutils findutils grep sed
>                 diffutils patch gawk tar gzip bzip2 xz lzip))
>
> Not sure how to handle it.  We could explicitly write ‘coreutils-8.27’
> above, which would solve the problem.  It would also make the graft much
> less useful, except for people explicitly doing:
>
>   guix package -i coreutils
>
> So we might just as well remove the graft.

Okay, that makes sense. I dropped the graft in the patch below and can
confirm it works on my system. Note that coreutils-8.27 is now public so
that `guix package -i coreutils` will pull in 8.27 regardless. PTAL.

Attachment: 0001-gnu-Add-workaround-for-date-regression-in-coreutils-.patch
Description: Text Data

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]