как правильно установить пакет?

PCLinuxOS

Модератор: Bizdelnick

Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

как правильно установить пакет?

Сообщение sash-kan »

вот понадобилось мне поставить пакет arping (-w у тамошнего /usr/sbin/arping-а позволяет задавать время в микросекундах).

Shell

$ sudo urpmi arping … Installation failed: file /usr/sbin/arping from install of arping-2.08-1mdv2009.0.i586 conflicts with file \ from package iputils-20071127-5mdv2009.0.i586

ок. пытаюсь удалить iputils:

Shell

$ sudo urpme iputils Removing the following package will break your system: basesystem-minimal-2009.0-2mdv2009.0.i586 (due to missing initscripts)

сам собой напрашивается, imho, некрасивый, но хотя бы работающий, ход:
$ sudo rpm -e --nodeps iputils && sudo urpmi arping

вот он и главный вопрос — это вообще нормальное решение?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Kostoprav74
Сообщения: 305
ОС: Gentoo, FedoraCore19, Windows8

Re: как правильно установить пакет?

Сообщение Kostoprav74 »

Ну, в каждом правиле бывают исключения :)
С уважением, модератор форума по мануальной терапии на Medicinform.Ru
Спасибо сказали:
Аватара пользователя
akdengi
Сообщения: 4244

Re: как правильно установить пакет?

Сообщение akdengi »

Можно конечно и так:

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

urpmi --allow-force arping
Меня тут снова нет :P
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: как правильно установить пакет?

Сообщение sash-kan »

akdengi писал(а):
15.06.2009 19:12
Можно конечно и так:

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

urpmi --allow-force arping

нельзя. тот же самый конфликт файлов.

upd. я так понимаю, это можно считать необнаруженным багом (поиск по ключевым словам ни в гугле, ни на https://qa.mandriva.com/ результатов не дал).
upd2. сейчас проверю ещё на 2009.1 и пойду постить bug-report.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1952
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: как правильно установить пакет?

Сообщение SinClaus »

Хм... В 2008.1 iputils и arping стоят совместно и друг другу не мешают, в 2009.1 (выращенная из беты) - тоже. Причем arpng сегодня специально обновил - iputils не помешал... А вот в 2008.1 апдейт не идет с конфликтом по поводу iputils. В пакете arping-2.06-1mdv2008.0.i586.rpm CONFLICTS содержит только (none). :g:
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1952
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: как правильно установить пакет?

Сообщение SinClaus »

Установка из urpmi кэша командой

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

rpm -Uvh --force arping-2.06-1mdv2008.0.i586.rpm

прошла без диагностики и оба пакета работают.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: как правильно установить пакет?

Сообщение sash-kan »

речь про 2009.{0,1}

p.s. кстати, bug-report добавил. https://qa.mandriva.com/show_bug.cgi?id=51672
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1952
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: как правильно установить пакет?

Сообщение SinClaus »

У меня в 2009.1 обновление пакета arping прошло без вопросов.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: как правильно установить пакет?

Сообщение drBatty »

sash-kan писал(а):
16.06.2009 12:04
p.s. кстати, bug-report добавил.

да, бывают такие баги...
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали: