[devel] [JT] Re: Q: rpmbuild: hardlink identical files together by default

Sergey Vlasov vsu на altlinux.ru
Сб Мар 27 20:20:00 UTC 2010


On Sat, Mar 27, 2010 at 02:23:11PM +0200, Michael Shigorin wrote:
> Проблема с (не)разбиванием хардлинков мне кажется более важной,
> чем автоматическая экономия.  Исходно идентичные файлы могут
> оказаться рабочим и дефолтным конфигом, и тогда неосознанное
> изменение обоих сразу с необходимостью лезть в пакет за
> оригиналом скорее добавит неудобств.

Очевидно, в /etc hardlink по этой причине пускать нельзя.

> PS: без rpmlib получить `rpm -qlvp`, только с md5 пофайлово,
> возможно?

Что-то похожее (nlink, видимо, получить не удастся - он там считается
прямо в коде, тега для этого поля нет):

 rpmquery --qf '[%-32{FILEMD5S} %{FILEMODES:permissions} %8{FILEUSERNAME} %8{FILEGROUPNAME} %10{FILESIZES} %{FILEMTIMES:date} %%{FILENAMES}\n]'
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20100327/219c1830/attachment.bin>


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