guix-devel
[Top][All Lists]
Advanced

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

Re: libc upgrade vs. incompatible locales


From: Ludovic Courtès
Subject: Re: libc upgrade vs. incompatible locales
Date: Wed, 02 Sep 2015 14:29:56 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

I ended up with a reasonable option (commit 28cbc58): in stage 5
(‘%boot5-inputs’), most of the base packages get rebuilt against the new
libc, so they can load the new locale data, but they are rebuilt using
the bootstrap Guile.

In that stage, we also create wrappers for ‘%bootstrap-coreutils&co’
(Coreutils, tar, gzip, xz, etc.), which unset ‘LOCPATH’.  This is faster
than rebuilding them and it’s sufficient since these programs typically
don’t run sub-processes (if they did, then those processed would have an
unset ‘LOCPATH’, which would lead to inconsistencies.)

Comments welcome!

Ludo’.



reply via email to

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