[devel] /usr/lib/rpm/*-files.req.list

Aleksey Avdeev =?iso-8859-1?q?solo_=CE=C1_solin=2Espb=2Eru?=
Сб Июл 12 03:47:52 MSD 2008


Alexey Tourbin пишет:
> On Wed, Jul 09, 2008 at 09:40:41PM +0400, Aleksey Avdeev wrote:
>> 1. Если из некого *.src.rpm формируется {,под}пакет содержащий файл
>> *-files.req.list, то требуется ли в нём прописывать Provides: <каталог>
>> руками? (Есть ли на этот случай автоматизация?)
> 
> Пока желательно прописывать.

  С этим пропитыванием на грабли нарвался, похоже.

  Есть спек (см.
<http://git.altlinux.org/people/solo/packages/?p=vhosts-filesystem.git;a=blob;f=vhosts-filesystem.spec;h=d72cbeb384990ed0eb25bea98093b5067b99c46d;hb=solo>),
в котором 'Provides: /путь' определён через макрос описанный в другом
пакете (пакет с макросами требуется по BuildPreReq). При сборке через
gear --hasher нарвался на:

$ gear --hasher -- hsh /tmp/.private/solo/hasher/
<86>Jul 12 03:12:12 userdel[30273]: delete user `rooter'
<86>Jul 12 03:12:12 userdel[30273]: remove group `rooter'
<86>Jul 12 03:12:12 groupadd[30274]: new group: name=rooter, gid=501
<86>Jul 12 03:12:12 useradd[30275]: new user: name=rooter, uid=501,
gid=501, home=/root, shell=/bin/bash
<86>Jul 12 03:12:12 userdel[30277]: delete user `builder'
<86>Jul 12 03:12:12 userdel[30277]: remove group `builder'
<86>Jul 12 03:12:12 groupadd[30278]: new group: name=builder, gid=502
<86>Jul 12 03:12:12 useradd[30279]: new user: name=builder, uid=502,
gid=502, home=/usr/src, shell=/bin/bash
warning: Macro %webserver_datadir not found
error: line 25: Dependency tokens must begin with alpha-numeric, '_' or
'/': Provides: %webserver_datadir/common-addons
hsh-rebuild: pkg.tar: failed to fetch build dependencies.

PS: На данный момент мыслей нет, кроме как закоментировать проблемные
Provides.

-- 

С уважением. Алексей.


----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 552 байтов
Описание: OpenPGP digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20080712/a6e0c772/attachment-0002.bin>


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