On Saturday 17 of October 2015, Łukasz Maśko wrote: > Dnia poniedziałek, 12 października 2015 13:35:41 Jaroslaw Kruk pisze: > [...] > > > Spróbuj skasować plik /usr/lib/locale/locale-archive i zobacz czy > > będziesz mógł sobie ręcznie wygenerować locale. > > Pomogło ustawienie LC_ALL na "C" i ponowna reinstalacja localedb-src. > Aczkolwiek traktuję to jako obejście problemu, tak nie powinno być.
Goście od glibc twierdzą, że używanie locale z samą biblioteką z różnych wersji jest niewspierane od "zawsze". Stąd cały problem. Przypadkiem struktury były takie same od wielu wersji więc się to nie sypało. Teraz struktury się pozmieniały i zaczęło się sypać. Sypie się bo 1) mamy localedb-src więc siłą rzeczy po upgrade ktoś ląduje z starymi danymi locale, 2) glibc-localedb-all nie jest atomowo instalowane wraz z samym glibc toteż nawet w tym wypadku przez chwilę jest problem. W glibcu kod jest o tyle wredny, że robi assert(). Ktoś na libc-alpha szykuje łatkę zmieniającą assert na zwracanie EINVAL i jak tylko ją skończy to backportniemy. Póki co mamy problem. -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org ) _______________________________________________ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl