[devel] U: кривости генерялки зависимостей

Stanislav Ievlev =?iso-8859-1?q?inger_=CE=C1_altlinux=2Eorg?=
Чт Сен 27 15:28:30 MSD 2007


On Thu, Sep 27, 2007 at 03:04:08PM +0400, Alexey Tourbin wrote:
> On Thu, Sep 27, 2007 at 02:49:22PM +0400, Stanislav Ievlev wrote:
> > On Thu, Sep 27, 2007 at 02:41:52PM +0400, Dmitry V. Levin wrote:
> > > On Thu, Sep 27, 2007 at 02:36:20PM +0400, Stanislav Ievlev wrote:
> > > > Возможно ли исправить генерилку зависимостей, чтобы больше никогда не
> > > > возникали левые зависимости.
> > > > 
> > > > А то вот spt стал зависит от installer-stage2, у меня периодически tex
> > > > вылезал в зависимости.
> > > 
> > > А в чём суть проблемы?  Думаю что никто не вникал, так ведь?
> > Суть в том что мозг не в состоянии обнаружить функции, если она живёт во
> > "вставляемом" файле.
> 
> Этот мозг может работать немного лучше, если искать зависимости не per
> file, а на все шелл-файлы с одновременным уничтожением потенциальных
> Provides.  Нужен self-requires elimination pass.  Это реализовано,
> например, в rpm-build-python.  Он заглатывает весь список файлов
> целиком.
> 
> По сути это значит, само по себе разделение на  find-requires и
> find-provides -- это ошибочная идея в rpm.  Нужна единая стадия
> find-reqprov.
> 
> Текущая реализация 'sh --rpm-requires' не может дать даже и этого.
Когда будет нам счастье?




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