[devel] Re: [sisyphus] Q: warning: /usr/bin/python is not owned by any package

Mikhail Zabaluev =?iso-8859-1?q?mhz_=CE=C1_alt-linux=2Eorg?=
Вт Мар 12 13:34:26 MSK 2002


Hello Dmitry,

On Tue, Mar 12, 2002 at 01:04:23PM +0300, Dmitry V. Levin wrote:
>
> On Tue, Mar 12, 2002 at 03:23:41PM +0600, Alexey Morozov wrote:
> > > Поиск Requires (используя /usr/lib/rpm/find-requires)
> > > Выполняется(Requires): /bin/sh -e /var/tmp/rpm-tmp.39144
> > > + umask 022
> > > + cd /usr/src/RPM/BUILD
> > > + /usr/lib/rpm/find-requires
> > > warning: file /usr/bin/python is not owned by any package
> > > Насколько это (alternatives) способно повлиять на создание
> > > корректных зависимостей?
> > Почти фатально IMHO. То есть, насколько я понял, сейчас вообще не
> > alternatives и RPM DB никак не увязываются. _Возможным_ хаком было бы
> > включение всех возможных альтернативных линков в соответствующие RPM'ы,
> > причем, как config,noreplace,missingok и все такое прочее. Либо, прямая
> > манипуляция RPM DB в процессе
> > update_alternatives. Я не знаю, что хуже.
> 
> Зачем так драматизировать?
> 
> На самом деле все очень просто: каждый пакет, реализующий альтернативу,
> должен:
> 1. (обязательно) указывать "Provides: альтернатива" для всех альтернатив.
>   например, в пакете python22 - Provides: /usr/bin/python

Это касается только исполняемых файлов, которые могут попасть в
зависимости?

-- 
Stay tuned,
  MhZ                                     JID: mookid на jabber.org
___________
"Hey Ivan, check your six."
-- Sidewinder missile jacket patch, showing a Sidewinder driving up the tail
 of a Russian Su-27
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 232 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20020312/d3dd333e/attachment-0001.bin>


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