[mdk-re] Replacing i586 -- i686
Andriy Dobrovol's'kii
=?iso-8859-1?q?dobr_=CE=C1_iop=2Ekiev=2Eua?=
Чт Апр 11 12:37:22 MSD 2002
Виноградов НН wrote:
> Hi ALL !
>
> Хотелось бы вернуться к вопросу, который я уже задавал. Суть в
> следующем: предположим, я устанавливаю из дистрибутива пакет
> foobar-alt1.i586.rpm. Затем, я беру foobar-alt1.src.rpm и пересобираю
> его. Получаю foobar-alt1.i686.rpm. Собственно вопрос в том, как
> правильно заменить *.i586.rpm на *.i686.rpm ?
>
> По совету Михаила Шигорина я пробовал сделать так:
> rpm -e --noscripts --notriggers --nodeps foobar
> rpm -U --noscripts --notriggers --nodeps foobar-alt1.i686.rpm
> При этом rpm нормально отрабатывает, никаких сообщений об ошибках не
> выдаёт. Но если сказать "apt-get check" или "apt-get -f install" то
> выводится сообщение о том, что apt нашел два пакета с одним именем но
> разными зависимостями, и что это "packaging error" (к сожалению,
> дословно воспроизвести сообщение не могу, т.к. машина стоит дома, а пишу
> с работы).
>
> Вообщем, кто виноват? и что делать?
>
Могу ошибаться, но по моему Вы. :(
Вы ман по рпм-у и апту читали? Там простым английским (а
может уже и русским) языком написано какие команды
используются для переустановки пакетов. Для большей
надежности, можно сперва ненужный, попытаться снести без
отслеживания зависимостей. Ну, чтоб он другие пакеты вслед
за этим не повыносил.
> Заранее спасибо!
>
Пока, не за что. ;)
> WBR, Hash :-)
>
>
Андрей
Подробная информация о списке рассылки community