rpm: Segmentation fault ЧТО ЭТО ОЗНАЧАЕТ? (Почему не работает rpm)

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Assab
Сообщения: 3

rpm: Segmentation fault ЧТО ЭТО ОЗНАЧАЕТ?

Сообщение Assab »

Любое дествие с rpm, будь то удаление, установка, обновление пакетов, либо попытка перестроить/инициализировать базу вызывает ошибку Segmentation fault
Что это может быть и как с этим бороться?
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: rpm: Segmentation fault ЧТО ЭТО ОЗНАЧАЕТ?

Сообщение clx »

Попробуй:

Код: Выделить всё

rpm --rebuilddb

Если не упадет в кору, конечно же..
iMac 20" Core Duo.
Спасибо сказали:
Assab
Сообщения: 3

Re: rpm: Segmentation fault ЧТО ЭТО ОЗНАЧАЕТ?

Сообщение Assab »

К сожалению выдаёт тоже самое:

Код: Выделить всё

[root@master ~]# rpm --rebuilddb
Segmentation fault
[root@master ~]#

А нельзя ли базу вручную удалить и создать заново?
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: rpm: Segmentation fault ЧТО ЭТО ОЗНАЧАЕТ?

Сообщение Bolverk »

Ага. Полуобновлённая система? Такое наблюдается, когда в процессе обновления новые библиотеки уже установились, а rpm ещё не обновился :))
В /usr/bin или /usr/lib/rpm должны быть статически собранные rpm* бинарники как раз для таких случаев:
rpmi - аналогичен rpm -i
rpme - rpm -e
и т.п.
Спасибо сказали: