nixp.ru v3.0

24 мая 2017,
среда,
09:00:26 MSK

DevOps с компанией «Флант»
Vima написал 7 апреля 2004 года в 17:03 (615 просмотров) Ведет себя неопределенно; открыл 36 тем в форуме, оставил 205 комментариев на сайте.

Ну задолбало уже, сил нет!

Дело было так. Собралась я обновить Licq. Загрузила с сайта www.licq.com пакет

под названием licq-1.2.7-1.rh9.i386.rpm, предназначенный, в общем-то, для RedHat.

Ну, далее:

[root@localhost v]# rpm -Uvh licq-1.2.7-1.rh9.i386.rpm

Если неправильно (для команды обновления), пожалуйста, поправьте.

Командная строка:

ошибка: Неудовлетворенные зависимости:

licq-kde конфликтует сlicq-1.2.7-1

licq-qt конфликтует сlicq-1.2.7-1

licq = 1.2.6 нужен для (установлен)licq-qt-1.2.6-20030425.0asp

licq = 1.2.6 нужен для (установлен)licq-kde-1.2.6-20030425.0asp

licq = 1.2.6 нужен для (установлен)licq-devel-1.2.6-20030425.0asp

Ведь установленный в моей системе пакет Licq называется licq-1.2.6-20030425.0asp! То бишь asp на конце!

Видимо, в этом случае подобным вот образом обновить не получится? Или я не права?

Дальше — больше. «Спилю на фиг пакет licq-1.2.6-20030425.0asp и поставлю этот новый!» — думаю. Ну что:

[root@localhost root]# rpm -e licq

ошибка: Неудовлетворенные зависимости:

licq = 1.2.6 нужен для (установлен)licq-qt-1.2.6-20030425.0asp

licq = 1.2.6 нужен для (установлен)licq-kde-1.2.6-20030425.0asp

licq = 1.2.6 нужен для (установлен)licq-devel-1.2.6-20030425.0asp

Что делать-то? Как удалить все эти файлы, раз уж они так зависимы, всем скопом? Что для этого нужно сделать? Может, нужно какую-нибудь опцию прибавить? А то клиника уже.

fly4life

Можно попробовать двумя способами:

1) man rpm на предмет опции 'nodeps’.

2) снести поочереди licq-qt-1.2.6-20030425.0asp, licq-kde-1.2.6-20030425.0asp и licq-devel-1.2.6-20030425.0asp, а после и сам licq-1.2.6-20030425.0asp. Затем уже ставить новый пакет. (никогда не ставил licq, но возможно понадобятся пакеты licq-qt, licq-kde соответствующие новой версии).

Vima
fly4life
Можно попробовать двумя способами:

1) man rpm на предмет опции 'nodeps’.

Нет, про -nodeps -то я знаю… Только проблема в том, что в этом случае эти неудовлетворенные пакеты так и останутся неудовлетворенно торчать в системе.

А мне надо, чтобы исчезли и они тоже. Короче, провести полную зачистку от каких-либо пакетов licq.

2) снести поочереди licq-qt-1.2.6-20030425.0asp, licq-kde-1.2.6-20030425.0asp и licq-devel-1.2.6-20030425.0asp, а после и сам licq-1.2.6-20030425.0asp. Затем уже ставить новый пакет. (никогда не ставил licq, но возможно понадобятся пакеты licq-qt, licq-kde соответствующие новой версии).

Вот это уже интересно. Как понять — снести поочереди? Что нужно вводить?

Ибо rpm -e тут что-то не помогает. Я так, в общем-то, и хотела, только не знаю, как.

Насчет понадобятся… Знаю, но там «все-в-одном».

fly4life
Vm
Вот это уже интересно. Как понять — снести поочереди? Что нужно вводить?

Ибо rpm -e тут что-то не помогает. Я так, в общем-то, и хотела, только не знаю, как.

Насчет понадобятся… Знаю, но там «все-в-одном».

Как это не помогает? ;). Поочереди означает следующую последовательность действий:

rpm -ev licq-qt-1.2.6-20030425.0asp

rpm -ev licq-kde-1.2.6-20030425.0asp

rpm -ev licq-1.2.6-20030425.0asp

Vima
fly4life
Как это не помогает? ;). Поочереди означает следующую последовательность действий:

rpm -ev licq-qt-1.2.6-20030425.0asp

rpm -ev licq-kde-1.2.6-20030425.0asp

rpm -ev licq-1.2.6-20030425.0asp

А, -ev, значит… Так, спасибо.

Сейчас попробую…

Vima

Спасибо еще раз — удалилось.

Хм… только вот хохма, однако! Поставила эту новую licq, а там все то же самое :(. Как будто и не удаляла. Где-то отдельно, значит, прячет Л-Аська лог-файл.

fly4life

А что за лог-файл? Наверное, ты имела ввиду конфиг? Я уверен, что при удалении licq удаляются только бинарники, а файлы конфигурации (и прочие лог-файлы ;)) остаются.

Genie

ага. они же в домашнике пользоваьеля остались ;)

ls -aFl ~/.licq

:)))

Vima
Genie
ага. они же в домашнике пользоваьеля остались ;)

ls -aFl ~/.licq

:)))

Ну да, видимо…

Vima

Я только вот одного не поняла — если установленный в системе пакет

называется xmms-1.2.7-21.1asp, к примеру, а обновлять я хочу на пакет xmms-1.2.9-21.rpm, то тут ничего не выйдет, что ли?

Genie

Выйти может.. только боком как-то..

Особенно если этот xmms — не от ALT, ASP, а от RH…

Во-первых, не будет поддержки mp3 (это если от RH). Оно надо?

Во-вторых, будут глюки с русскими тегами, если локаль — не cp1251 (это если не от ALT/ASP). Оно надо?

Vima
Genie
Выйти может.. только боком как-то..

Особенно если этот xmms — не от ALT, ASP, а от RH…

Во-первых, не будет поддержки mp3 (это если от RH). Оно надо?

Во-вторых, будут глюки с русскими тегами, если локаль — не cp1251 (это если не от ALT/ASP). Оно надо?

В общем, все те самые глюки, что в RH. Но в RH вроде как это легко устранялось… Неподдержка mp3, во всяком случае.