[devel] Strange rpm errors

Vitaly Ostanin =?iso-8859-1?q?vyt_=CE=C1_altlinux=2Eorg?=
Чт Окт 16 16:02:00 MSD 2008


Здравствуйте.

Обнаружил, что при наличии в спеке в %files такой строки
%doc %_defaultdocdir/%name-%version

пакет не собирается со странными сообщениями:

Wrote: /usr/src/RPM/SRPMS/heartbeat-2.1.3-alt1.src.rpm
error: create archive failed on file 
/usr/src/tmp/heartbeat-buildroot/usr/share/doc/heartbeat-2.1.3/AUTHORS: 
cpio: open failed - Bad file descriptor

RPM build errors:
     File listed twice: /etc/ha.d/resource.d/ldirectord
     File listed twice: /usr/lib/ocf/resource.d/heartbeat/ldirectord
     File listed twice: /usr/share/doc/heartbeat-2.1.3

Если эту строку удалить, то пакет собирается нормально. Я 
понимаю, что сам дурак и всё такое, но всё же rpm мог бы выводить 
более понятное сообщение об ошибке.

Не собирающийся коммит:
http://git.altlinux.org/people/vyt/packages/?p=heartbeat.git;a=commit;h=5f30983b0956d58906f39a8389a0d288ba3759e4
Собирающийся:
http://git.altlinux.org/people/vyt/packages/?p=heartbeat.git;a=commit;h=394bef3755c3ebfa30672854d9d403b9e46cd07b

-- 
Regards, Vyt
mailto:  vyt на altlinux.org
JID:     vitaly.ostanin на gmail.com

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


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