[devel] rpm 4.0.4-alt87

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Чт Фев 28 20:38:36 MSK 2008


On Mon, Feb 25, 2008 at 11:48:33PM +0300, Dmitry V. Levin wrote:
> On Sun, Feb 24, 2008 at 09:01:21PM +0300, Alexey Tourbin wrote:
> [...]
> > Чтобы не появилось слишком много bulk зависимостей, я реализовал
> > оптимизацию, которая удаляет следующие зависимости (как "команды"
> > в шелл-скриптах, так и соответствующие им /bin/ пути):
> > 	sh cat rm mv cp mkdir ln
> > 
> > (список можно будет немного увеличить, если кто-нибудь захочет
> > составить более точную статистику, чем у меня получилось с ходу).
> > 
> > Поскольку сам rpm требует coreutils и /bin/sh, то в любой
> > не окончательно поломанной среде эти зависимости должны быть
> > заведомо удовлетворены.
> 
> В результате у пакета rpm появилась зависимость на /bin/chgrp; в чём смысл?

Если в системе нет /bin/chgrp, то %post-скрипт не отработает.

$ rpm -q --scripts rpm |grep chgrp
        /bin/chgrp rpm /var/lib/rpm/*.rpm
        /bin/chgrp rpm /var/lib/rpm/[A-Z]*
$

Значит, смысл в том, что указана точная зависимость -- /bin/chgrp.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20080228/e435ca03/attachment-0002.bin>


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