Bug 32279

Summary: /sbin/glibc_post_upgrade: relocation error: /lib64/libpthread.so.0
Product: Sisyphus Reporter: Vitaly Lipatov <lav>
Component: glibc-coreAssignee: placeholder <placeholder>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: evg, glebfm, ldv, mike, placeholder
Version: unstable   
Hardware: all   
OS: Linux   

Description Vitaly Lipatov 2016-07-18 00:22:34 MSK
При обновлении 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
Comment 1 Vitaly Lipatov 2017-04-11 01:14:26 MSK
При обновлении с 
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".
Comment 2 Gleb F-Malinovskiy 2017-04-11 12:09:23 MSK
У вас что, LD_PRELOAD=libpthread.so.0?
Comment 3 Gleb F-Malinovskiy 2017-04-11 12:17:50 MSK
(In reply to comment #2)
> У вас что, LD_PRELOAD=libpthread.so.0?

Я знаю, eatmydata.  Не делайте так при обновлении базовых системных библиотек -- это плохая идея.
Comment 4 Vitaly Lipatov 2017-04-11 17:29:44 MSK
(В ответ на комментарий №3)
> (In reply to comment #2)
> > У вас что, LD_PRELOAD=libpthread.so.0?
> 
> Я знаю, eatmydata.  Не делайте так при обновлении базовых системных библиотек
> -- это плохая идея.
Спасибо, теперь понял.
Comment 5 Michael Shigorin 2023-02-20 09:08:52 MSK
(случайно наткнувшись) Возможно, есть смысл кратенько упомянуть со ссылкой на багу в описании пакета eatmydata.
Comment 6 Gleb F-Malinovskiy 2023-02-20 12:36:54 MSK
(In reply to Michael Shigorin from comment #5)
> (случайно наткнувшись)
А это разве может быть актуально для glibc >= 2.34?
Comment 7 Gleb F-Malinovskiy 2023-02-20 12:43:42 MSK
(In reply to Gleb F-Malinovskiy from comment #6)
> А это разве может быть актуально для glibc >= 2.34?
В каком-то смысле, если нектуально, то теперь этот баг FIXED как раз на стороне glibc. :)