Re: glibc-2.22-4?

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



On Mon, Oct 12, 2015 at 09:00:38AM +0800, Oon-Ee Ng wrote:
> Was just doing an update, and saw glibc-2.22-4. Updating that gave the
> following error:-
> [2015-10-12 07:43] [ALPM-SCRIPTLET] bash: loadlocale.c:130:
> _nl_intern_locale_data: Assertion `cnt < (sizeof
> (_nl_value_type_LC_COLLATE) / sizeof (_nl_value_type_LC_COLLATE[0]))'
> failed.
> 
> This totally hosed my system, so I had to download the ISO and downgrade.
> 
> However I can't seem to find glibc-2.22-4 anymore, not even on
> www.archlinux.org. Did I have a compromised mirror, or was it simply a
> mistake in pushing? For reference, I provide my top-most mirror
> (generated from reflector months ago) in case that's useful:-
> 
> Server = http://archlinux.polymorf.fr/$repo/os/$arch

I had the same problem.

I had a fun time fixing that by scp'ing a staically linked busybox over
using another system, decompressing the old package with that, using
machinectl shell to gain root access, and then running pacman with
LD_LIBRARY_PATH to where I decompressed the package to restore it.  But
then, I didn't even have to reboot!

Note to self (and others): keep a statically linked suid root copy of
busybox handy.

Attachment: signature.asc
Description: PGP signature


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux