YUM - Segmentation fault

Автор: Shurik Дата: 12.05.2005 00:05 Случилась очень интересная штука. Система - ASPLinux10+update
Обновляю систему через YUM. Кроме больших по размеру хидеров претензий к нему никаких не было. До сегодняшнего дня. Как обычно запускаю:
# yum update
Всё идёт как обычно. Закачиваются хидеры новых програм, а вот затем что-то интересное:
--- Running transaction check
Segmentation fault
И на этом всё заканчивается.
Что-бы это значило?
Re: YUM - Segmentation fault 12.05.2005 10:35SlavaZ rm -f /var/lib/rpm/__*
yum update rpm yum
Re: YUM - Segmentation fault 12.05.2005 14:07Shurik Забавно....
А менее радикального ничего нельзя предложить? А то получается так:
- Как ты посоветовал - не срабатывает, зато срабатывает по другому:

# yum update rpm yum
Setting up Update Process
Setting up Repos
base 951 B 00:00
updates 951 B 00:00
Reading repository metadata in from local files
primary.xml.gz 100% |=========================| 784 kB 00:30
MD Read : ################################################## 2148/2148
base : ################################################## 2148/2148
primary.xml.gz 100% |=========================| 298 kB 00:11
MD Read : ################################################## 708/708
updates : ################################################## 708/708
Could not find update match for yum
Could not find update match for rpm
No Packages marked for Update/Obsoletion

При попытке ввести:
# yum install rpm
Он мне вообще, как я понял, решил обновить всю систему до:
asplinux-release-10-1asp
Я понимаю, новый релиз и т.д., но что-то меня не очень вдохновляет качать пару сотен пакетов, которые он мне предложил для такой инсталляции.
Re: YUM - Segmentation fault 12.05.2005 14:48Shurik На мой взгляд это уже перебор:

# yum install rpm*
Setting up Install Process
Setting up Repos
base 951 B 00:00
updates 951 B 00:00
Reading repository metadata in from local files
base : ################################################## 2148/2148
updates : ################################################## 708/708
Resolving Dependencies

[..удалено модератором..]

Total download size: 74 M
Is this ok [y/N]:
Re: YUM - Segmentation fault 12.05.2005 16:28Violet asplinux-release-10-1asp - это не новый релиз.
просто новый rpm тянет за собой много новых пакетов.
Re: YUM - Segmentation fault 12.05.2005 16:35lkanter По просьбам трудящихся собрали GNOME-2.10.1, он и потянул такой объем. Скоро можно будет купить за символические деньги диск обновлений через softkey.
Re: YUM - Segmentation fault 12.05.2005 18:03Shurik Большое спасибо за ответы!
Я всё обновил и поправил. Всё заработало. НО! У меня так и остался вопрос по:
--- Running transaction check
Segmentation fault
С какой радости это вдруг выскочило так неожиданно? Откровенно говоря мне абсолютно не по душе такие сюрпризы! Несколько месяцев всё нормально, а затем БАЦ! И не знаешь - на что думать в таком случае.
Буду признателен, если кто объяснит ПРИЧИНУ возникновения такого.
Re: YUM - Segmentation fault 12.05.2005 19:30andriy Причина в редких падениях индексов в базе rpm.
Re: YUM - Segmentation fault 12.05.2005 21:13Shurik andriy писал(а):

> Причина в редких падениях индексов в базе rpm.
>

Спасибо!
В таком случае другой вопрос:
- Каким образом можно восстановить эти индексы в базе?
Re: YUM - Segmentation fault 12.05.2005 21:37sergeil Shurik писал(а):

> andriy писал(а):
>
> > Причина в редких падениях индексов в базе rpm.
> - Каким образом можно восстановить эти индексы в базе?

Поробуйте
root# rpm --rebuilddb

RPM перестроит свои базы.
Re: YUM - Segmentation fault 13.05.2005 11:39Shurik Большое спасибо всем за ответы!
Всё сделал и починил. Улыбка Правда пока чинил столько обновлений набралось - брррр...

P.S. А может всё-таки вместо YUM на APT-GET+Synaptic пора переходить? А то уже, откровенно говоря, хидеры тягать надоело, да и удобнее всё-таки apt-get+Synaptic в несколько раз.
Re: YUM - Segmentation fault 13.05.2005 15:08andriy apt-rpm почил в бозе. НЕ виждно смысла переходить на неподдерживаемый продукт.
RSS-материал