[devel] repocop: arch-dep-package-has-big-usr-share
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Чт Июл 31 21:35:29 MSD 2008
On Thu, Jul 31, 2008 at 05:21:10PM +0300, Igor Vlasenko wrote:
> arch-dep-package-has-big-usr-share The package has a significant
> amount of architecture-independent data in /usr/share, while it is an
Неплохо бы каждому пакету сопоставить вес /usr/share части:
p(S,s)->[0..1]
S - абсолютный размер пакета,
s - абсолютный размер /usr/share части;
0 - нет /usr/share,
1 - всё в /usr/share.
Идея в том, чтобы учитывать не только относительный размер s/S,
но и абсолютный S, чтобы не распиливать слишком маленькие пакеты.
Точнее, весовая функция p должна корректировать вес с учетом абсолютного
размера. Поскольку абсолютный размер имеет физическую размерность (в
байтах), нужно ещё добавить параметр m, который корректирует искривление
функции p.
p(S,s,m)->[0..1]
m - порядка 2^{20} (1 мегабайт).
Какой должна быть функция p, чтобы наибольший вес получили пакеты,
в которых "по смыслу" нужно отпилить noarch кусок?
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?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/20080731/31a56cb8/attachment-0002.bin>
Подробная информация о списке рассылки Devel