[devel] Re: sisyphus_check: selfbuildreq

Alexey I. Froloff =?iso-8859-1?q?raorn_=CE=C1_immo=2Eru?=
Чт Сен 30 17:01:43 MSD 2004


* Alexey Tourbin <at@> [040930 16:39]:
> > > Description for test "selfbuildreq":
> > > 	source packages should not depend on itself;
> > > i.e. package name should not itself be listed in BuildRequires clause;
> > > there's a few exceptions, though, as it comes under the notion
> > > of bootstrapping
> > А оно проверяет зависимости на подпакеты?  Судя по всему нет...
> Нет.  Как определить подпакеты пакета?  (Никак нельзя.)
Только по спеку.  (Если за бинарными пакетами не ходить).

> Можно сделать так: для каждого пакета в BR по rpm базе смотреть его
> SOURCERPM и сравнивать с текущим именем.  Но для этого все пакеты из
> BR должны быть установлены.
Нет, это явно не выход...  Можно по базе a-la contents index в
формате:

бинарный_пакет\tисходный_пакет

Или наоборот.  И генерить этот список вместе с contents_index.
Либо использовать этот чек только при проверке _и_ исходных _и_
бинарных пакетов одновременно...

-- 
Regards, Sir Raorn.
-------------------
90% наших текущих пользователей - из зоны .ru.
Остальные 10% - читают руководства ;-)
		-- rider in devel@
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20040930/a08e6db3/attachment-0001.bin>


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