[sisyphus] Как восстановить поломанную базу rpm (дубликаты пакетов)?

Alexey Shabalin =?iso-8859-1?q?a=2Eshabalin_=CE=C1_gmail=2Ecom?=
Пн Дек 3 01:29:38 MSK 2007


> $ rpm -q vim-common
> vim-common-7.1.155-alt1
> vim-common-7.1.155-alt1
> vim-common-7.1.155-alt1
>
> Получилось в результате хакерства с репозитариями (скорее всего, это пакеты,
> собранные из одного исходника, но на разных репозитариях). Не могу никак
> удалить. До этого словил аналогичный глюк на другом пакете, но там спасло
> rpm -U, после которого один из пакетов исчез. А здесь не работает.
>
> Пробовал rpm --initdb, rpm --rebuilddb -- не помогает. Конечно же, есть еще
> выход "все сжечь" (система экспериментальная), но хотелось бы испробовать
> все штатные средства.

rpm -e  --allmatches vim-common (можно с с --nodeps)

-- 
Alexey Shabalin


Подробная информация о списке рассылки Sisyphus