На файловом сервере (Redhat 9) обновлял glibc для обновления clamav для Samba.
rpm -Uvh --nodeps glibc-2.3.90-12
1:glibc предупреждение: /etc/ld.so.conf создан как /etc/ld.so.conf.rpmnew
предупреждение: /etc/localtime создан как /etc/localtime.rpmnew
set_tread_area failed when setting up thread-local storage
ошибка: %post(glibc-2.3.90-12) ошибка выполнения сценария, код возврата 0
на дальнейшие попытки установки rpm выдаёт:
rpm: /lin/tls/libpthread.so.0: version 'GLIBC_2.3.3' not found (required by /lib/librt.so.1)
на все остальные действия:
cannot set up thread-local storage: set_tread_area failed when setting up threas-local storage
Присоединяться к себе больше не даёт - осталось одно живое putty. Даже по scp перекинуть файлы не удалось. Через Samba залил туда исходники g.c.c-3.3.3, но толку с них - ничего сделать не даёт.
Можно ли хоть как-нибудь вылечить без переустановки?
Дело в том, что тут очень капризное железо, добиваться совместной работы которого очень и очень сложно. Я тут уже спрашивал в форуме - никто не нашёлся.
Понимаю, что натворил глупостей, но всё же жду конструктивных предложений. Очень не хочется опять проходить заново всю установку.
P.S. Если это прольёт свет - перед nodeps ругался он так:
ошибка: Неудовлетворённые зависимости:
glibc-common = 2.3.90-12 нужен для glibc-2.3.90-12
shadow-utils < 2:4.0.3-20 конфликтует cglibc-2.3.90-12
nscd < 2.3.3-52 конфликтует cglibc-2.3.90-12
glibc = 2.3.2 нужен для (установлен) glibc-devel-2.3.2-11.9
помогите - доигрался с glibc (cannot set up thread-local storage: set_thread_area failed when settin)
Модераторы: SLEDopit, Модераторы разделов