Bug 32279 - /sbin/glibc_post_upgrade: relocation error: /lib64/libpthread.so.0
Summary: /sbin/glibc_post_upgrade: relocation error: /lib64/libpthread.so.0
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: glibc-core (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: placeholder@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-07-18 00:22 MSK by Vitaly Lipatov
Modified: 2023-02-20 12:43 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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. :)