guix-devel
[Top][All Lists]
Advanced

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

Re: Why does glibc provide bash?


From: Ludovic Courtès
Subject: Re: Why does glibc provide bash?
Date: Sat, 29 Aug 2015 19:56:18 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

address@hidden (Ludovic Courtès) skribis:

> I’ve pushed an attempt for it in wip-core-updates, specifically this
> commit:
>
>   
> http://git.savannah.gnu.org/cgit/guix.git/commit/?h=wip-core-updates&id=e0a33ce07b56111329575b0ccc90c9c314fbd221
>
> The trick is simply to not copy the ‘bash’ binary to libc (not sure why
> I didn’t do it this way from the start.)
>
> Mark: WDYT?  I think it solves the problem at hand and it’s a reasonably
> simple solution.

I’ve pushed that solution in ‘core-updates’.

> (The branch is called ‘wip-’ because the glibc upgrade happens to cause
> troubles: since it has new locale category elements, the locale data is
> incompatible with that older libcs expect, which means the bootstrap
> binaries fail with an assertion failure when trying to load the new
> locale data, like:
>
>   xz: loadlocale.c:130: _nl_intern_locale_data: Assertion `cnt < (sizeof 
> (_nl_value_type_LC_COLLATE) / sizeof (_nl_value_type_LC_COLLATE[0]))' failed.
>
> I’m looking for a fix a will otherwise postpone the upgrade.)

Still looking into it...

Ludo’.



reply via email to

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