При обновлении glibc с p7 до p8 получается ошибка 3: glibc-core ################################################################################################### [ 15%] /sbin/glibc_post_upgrade: relocation error: /lib64/libpthread.so.0: symbol h_errno, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference error: execution of %post scriptlet from glibc-core-2.23-alt2 failed, exit status 127 Поэтому после обновления остаётся пакет glibc-core-2.17
При обновлении с glibc-core-2.23-alt3 на glibc-core-2.25-alt2 /sbin/glibc_post_upgrade: relocation error: /lib64/libpthread.so.0: symbol __libc_dl_error_tsd, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference error: execution of %post scriptlet from glibc-core-2.25-alt2 failed, exit status 127 W: В Вашей системе установлено несколько версий пакета "glibc-core".
У вас что, LD_PRELOAD=libpthread.so.0?
(In reply to comment #2) > У вас что, LD_PRELOAD=libpthread.so.0? Я знаю, eatmydata. Не делайте так при обновлении базовых системных библиотек -- это плохая идея.
(В ответ на комментарий №3) > (In reply to comment #2) > > У вас что, LD_PRELOAD=libpthread.so.0? > > Я знаю, eatmydata. Не делайте так при обновлении базовых системных библиотек > -- это плохая идея. Спасибо, теперь понял.
(случайно наткнувшись) Возможно, есть смысл кратенько упомянуть со ссылкой на багу в описании пакета eatmydata.
(In reply to Michael Shigorin from comment #5) > (случайно наткнувшись) А это разве может быть актуально для glibc >= 2.34?
(In reply to Gleb F-Malinovskiy from comment #6) > А это разве может быть актуально для glibc >= 2.34? В каком-то смысле, если нектуально, то теперь этот баг FIXED как раз на стороне glibc. :)