From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sun, 1 Dec 2002 04:00:14 +0300 From: "Dmitry V. Levin" To: ALT Linux general discussion list Subject: Re: [Comm] RPATH & ":" Message-ID: <20021201010014.GA16840@basalt.office.altlinux.ru> References: <200211291236.25686.alex@eburg.uniland.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="VS++wcV0S1rZb1Fb" Content-Disposition: inline In-Reply-To: <200211291236.25686.alex@eburg.uniland.ru> X-fingerprint: 9658 398D 181B 1200 8FC5 26B8 F6F8 846B C1E2 3429 Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: community@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: --VS++wcV0S1rZb1Fb Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit 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 --VS++wcV0S1rZb1Fb Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE96V8e9viEa8HiNCkRAlm9AJ0cCjHJaT5ljiqj23bNQ2gcmpeukwCghjUu p0bb4X0V1P/zRFUqwY086Hk= =wwXk -----END PGP SIGNATURE----- --VS++wcV0S1rZb1Fb--