[devel] /usr/lib/rpm/*-files.req.list
Aleksey Avdeev
=?iso-8859-1?q?solo_=CE=C1_solin=2Espb=2Eru?=
Чт Июл 10 13:28:02 MSD 2008
Alexey Tourbin пишет:
> On Wed, Jul 09, 2008 at 09:40:41PM +0400, Aleksey Avdeev wrote:
>> 1. Если из некого *.src.rpm формируется {,под}пакет содержащий файл
>> *-files.req.list, то требуется ли в нём прописывать Provides: <каталог>
>> руками? (Есть ли на этот случай автоматизация?)
>
> Пока желательно прописывать. В идеале, вообще-то, все пути неявно
> предоставляются, и прописывать 'Provides: /путь' не нужно. Но пока есть
> ограничение: это работает только в пределах одной архитектуры (т.е. все
> пакеты, имеющие дело с /путь, должны быть либо $arch, либо noarch).
А реализуем ли вариант автоматической постановки Provides: /путь как
раз на основе *-files.req.list, запакованного в один из собираемых
подпакетов? + Диагностика случаев когда *-files.req.list содержит
некорректные данные (приписан каталог не предоставляемый пакетом по факту)?
Сейчас получается что один и тот-же список каталогов присутствует в
нескольких местах (в cat формирующем *-files.req.list, в %files и в
Provides:, если их прописать явно), что вынуждает поддерживать
синхронизацию вручную. (Задачу автоматического формирования этих вещей в
спеке, на основе 1го списка, я пока не осилил.)
--
С уважением. Алексей.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 552 байтов
Описание: OpenPGP digital signature
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20080710/4c87452f/attachment-0002.bin>
Подробная информация о списке рассылки Devel