[devel] comprehensive rsyncability test

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Ср Июн 4 21:37:31 MSD 2008


On Wed, Jun 04, 2008 at 05:04:12PM +0400, Alexey Tourbin wrote:
> > Алексей, а нельзя ли алгоритмом сжатия управлять из спека ?
> > По умолчанию поставить, например, LZMA, а в спек-файле дать
> > возможность заменить на другой.
> Можно.  Управляется через %_source_payload и %_binary_payload в
> /usr/lib/rpm/macros.  Соответственно, можно будет в spec-файле
> переопределить
> 
> %define _source_payload w2.lzdio
> %define _binary_payload w2.lzdio
> 
> или же передать опции
> 
> rpmbuild --define '_source_payload w2.lzdio' --define '_binary_payload w2.lzdio'

Ух ты, так остаётся выбрать разумный дефолт (продолжает казаться,
что это LZMA) и менять его на rsyncable для того, что известно
как таковое (те же ядро, иксы, openoffice, firefox, cups и что 
большого ещё регулярно нуждается в апдейтах, которые затрагивают
малую часть пакета).

Возможно, по ходу пьесы добавив соответствующий тест в repocop,
набрав статистику и раздав рекомендаций (или сразу патчиков).

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/



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