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

Dmitry V. Levin ldv на altlinux.org
Чт Мар 25 10:37:39 UTC 2010


On Thu, Mar 25, 2010 at 10:16:04AM +0300, Alexey Tourbin wrote:
> On Thu, Mar 25, 2010 at 02:29:31AM +0300, Dmitry V. Levin wrote:
> > Hi,
> > 
> > Добавляя сегодня в очередной свой пакет следующие строки,
> > # Hardlink identical files together.
> > %define __spec_install_custom_post hardlink -v %buildroot
> 
> Is there an option like "hardlink only in the same dir"?

No, but there are methods like "find -type d | xargs -rn1" and
"find %buildroot -mindepth 3 -maxdepth 3 -type d | xargs -r".

> > в очередной раз подумал о том, что хорошо бы распространить этот опыт
> > в более общей форме (с макросами вида %set_hardlink_path) по умолчанию
> > на все пакеты.
> > 
> > Что скажете?
> 
> This dependes on what you're trying to save, which is either internet
> traffic or disk space.  Saving internet traffic is already easier due
> to the xz compression (which can handle similar files very well). And
> disks are nowadays 1Tb+.

Not on laptops, though.  SSD devices aren't so large yet.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20100325/67472bb8/attachment.bin>


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