[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.
0001-gnu-Add-workaround-for-date-regression-in-coreutils-.patch
Description: Text Data
signature.asc
Description: PGP signature