[devel] forced noarch

Alexey Tourbin at на altlinux.ru
Ср Дек 23 02:11:47 UTC 2009


On Tue, Dec 22, 2009 at 09:18:49PM +0300, Dmitry V. Levin wrote:
> On Tue, Dec 22, 2009 at 11:05:56AM +0300, Alexey Tourbin wrote:
> [...]
> > http://git.altlinux.org/people/at/packages/girar-builder.git
> > 642af655  gb-task-check-noarch-i: force noarch by extensional equality
> [...]
> > 3) Cannot make arch package with identical files and deps.
> > E.g. cannot make arch perl module which should be noarch.
> > 
> > [at на people 17774]$ PATH=~/git.alt/girar-builder:$PATH gb-task-check-noarch-i 5
> > error (#5): perl-Net-IP-1.25-alt2.i586.rpm should be noarch
> 
> This restriction looks too hard.  How many packages in current
> repository would fail to pass the check?

Here is the full list of packages which should be made noarch.  Due to
rpm limitations, toplevel packages cannot be made noarch, though (those
are marked with W).

Note that this check does not check if /usr/share parts are identical
(/usr/share parts should be identical by another rule).  To force the
package into noarch, non-/usr/share parts must be exactly the same,
and of course dependencies must be identical, too.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : force-noarch.gz
Тип     : application/x-gzip
Размер  : 9895 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20091223/48498146/attachment.bin>
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20091223/48498146/attachment-0001.bin>


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