[Comm] RPATH & ":"
Dmitry V. Levin
=?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Вс Дек 1 04:00:14 MSK 2002
On Fri, Nov 29, 2002 at 12:36:25PM +0500, Smirnov Alexey wrote:
> Собираю пакет ksensors-0.7-1.src.rpm, все нормально собирается,
> но в самом конце сборки появляется такая ошибка:
>
> ...
> Verifying ELF objects in /home/smirnov/tmp/ksensors-buildroot (normal)
> ./usr/bin/ksensors: RPATH contains ":": /usr/lib:/usr/lib/qt3/lib:/usr/X11R6/lib
>
> насколько я понял это возвращает скрипт /usr/lib/rpm/verify_elf (который
> вызывается из /usr/lib/rpm/brp-verify-elf). внутри него есть переменная:
>
> info=$(objdump -p "$f") и дальше в ней смотрится строка RPATH.
> дальше идут разные проверки, одну из которых у меня и не проходит.
>
> Вопрос - что такое RPATH и почему в ней нельзя иметь ":" ?
> и что исправить чтобы собралось rpm ?
В документации к rpm (/usr/share/doc/rpm-4.0.4/README.ALT-ru_RU.KOI8-R)
написано, как регулировать степень тщательности этой проверки.
Если собираете пакет для собственных нужд (а не с перспективой включения в
Сизиф), можете не задумываясь ослабить строгость проверки на rpath.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?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/community/attachments/20021201/6b0c7343/attachment-0006.bin>
Подробная информация о списке рассылки community