LINUX.ORG.RU

Segmentation fault при rpm -Uvh после обновления glibc


0

0

Здравствуйте. Подскажите, пожайлуста, как поступить в следующей ситуации.

Alt Linux, который был когда-то Мастер 2.2. Обновился из Сизифуса. Не помню какая glibc была. Стала 6:2.3.3.200406160000-alt1. И теперь при попытке установить что то rpm валится с сегментацией. Не знаю что делать. Откатиться назад? Но как? Обновить rpm? Но опять же, не знаю как это лучше делать.


Re: Segmentation fault при rpm -Uvh после обновления glibc

rpm у тебя, видно, динамически слинкован с glibc старой версии, вот и падает. Обнови rpm (как минимум бинарник) любым доступным способом.

AngryElf ★★★★★
()

Re: Segmentation fault при rpm -Uvh после обновления glibc

очень полезно будет почитать архивы рассылки sisyphus@ на lists.altlinux.ru.

thresh ★★★
()

Re: Segmentation fault при rpm -Uvh после обновления glibc

Стандартная ошибка, проявляется везде, где есть rpm.

Возьми свежий rpm и статической версией обнови существующий
(некоторым в определенных случаях помогало на время LD_ASSUME_KERNEL=версия_ядра).

jackill ★★★★★
()

Re: Segmentation fault при rpm -Uvh после обновления glibc

Сломалась статическая версия rpm при обновлении glibc до 2.3.2.
Самое простое решение - пользоваться динамической версией:
1.rm /bin/rpm
ln -s /usr/bin/rpmi /bin/rpm
Второй вариант:
apt-get install apt rpm --download-only
предложеный список пакетов запомнить.
cd /var/cache/apt
rpmi -Uvh rpm* apt* и все, что было предложено поставить аптом

anonymous
()
Ответ на: Re: Segmentation fault при rpm -Uvh после обновления glibc от anonymous

Re: Re: Segmentation fault при rpm -Uvh после обновления glibc

Статическая сломаться не может по определению. Ломаются именно динамические.

Делал в свое время тупо - качал из репозитория новый rpm (ну навскидку я пакеты не назову, кроме rpmlib и rpmbuild ничего не помню), cpio, popt. Убивал rpm в /bin и начинала работать статика.

jackill ★★★★★
()

Re: Re: Re: Segmentation fault при rpm -Uvh после обновления glibc

rpm - статическая версия
rpmi - динамическая версия.
При переходе на glibc 2.3 в Alt Linux Master 2.2 ломается СТАТИЧЕСКАЯ версия - rpm.
Выход - http://www.atmsk.ru/index.php?option=com_minibb&action=vthread&forum=...

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.