dev-libs/libpreludedb-0.9.0_rc13 appears to suffer from the RPATH issues in bug 81745. Build failure is as follows; make[1]: Leaving directory `/var/tmp/portage/libpreludedb-0.9.0_rc13/work/libpreludedb-0.9.0-rc13' rm: cannot remove `/var/tmp/portage/libpreludedb-0.9.0_rc13/image//usr/lib/perl5/5.8.6/i686-linux/perllocal.pod': No such file or directory man: prepallstrip: strip: sparc-unknown-linux-gnu-strip --strip-unneeded usr/lib/libpreludedb.so.0.0.0 usr/lib/libpreludedb/plugins/sql/mysql.so usr/lib/libpreludedb/plugins/sql/pgsql.so usr/lib/libpreludedb/plugins/formats/classic.so usr/lib/perl5/site_perl/5.8.7/sparc-linux/auto/PreludeDB/PreludeDB.so usr/lib/python2.4/site-packages/_preludedb.so usr/bin/preludedb-admin making executable: /usr/lib/libpreludedb.so.0.0.0 QA Notice: the following files contain insecure RUNPATH's Please file a bug about this at http://bugs.gentoo.org/ For more information on this issue, kindly review: http://bugs.gentoo.org/81745 /var/tmp/portage/libpreludedb-0.9.0_rc13/work/libpreludedb-0.9.0-rc13/bindings/perl/../../src/.libs:/usr/lib usr/lib/perl5/site_perl/5.8.7/sparc-linux/auto/PreludeDB/PreludeDB.so !!! ERROR: dev-libs/libpreludedb-0.9.0_rc13 failed. !!! Function dyn_install, Line 1044, Exitcode 0 !!! Insecure binaries detected !!! If you need support, post the topmost build error, NOT this status message.
good news - rc13 doesn't exist any more better news rc14 and 15 aren't affected bad news rc14 and rc15 now do stuffed up install paths /var/tmp/portage/libprelude-0.9.0_rc14/image/usr/lib/perl5/site_perl/5.8.6/i686-linux/auto/Prelude/Prelude.so /var/tmp/portage/libprelude-0.9.0_rc15/image/var/tmp/portage/libprelude-0.9.0_rc15/image/usr/lib/perl5/site_perl/5.8.6/i686-linux/auto/Prelude/Prelude.so Marcelo? emerge with USE=perl
Daniel, I think you're confusing libpreludedb with libprelude. The stuffed up path looks like yet a new problem :-/.
Reporter : could you please check that it still happens after the latest Perl upgrade...
No change here with the latest perl update. I tried rebuilding libpreludedb as well since that is a dependency of libpreludedb and also uses perl but no changes. The error is still as originally posted.
*** Bug 107017 has been marked as a duplicate of this bug. ***
From bug 107017 : According to portage, the recently committed dev-libs/libprelude-0.9.0 [still] suffers from RPATH issues; QA Notice: the following files contain insecure RUNPATH's Please file a bug about this at http://bugs.gentoo.org/ For more information on this issue, kindly review: http://bugs.gentoo.org/81745 /var/tmp/portage/libprelude-0.9.0/work/libprelude-0.9.0/bindings/perl/../../src/.libs usr/lib/perl5/site_perl/5.8.7/sparc-linux/auto/Prelude/Prelude.so !!! ERROR: dev-libs/libprelude-0.9.0 failed. !!! Function dyn_install, Line 1044, Exitcode 0 !!! Insecure binaries detected !!! If you need support, post the topmost build error, NOT this status message.
netmon please advise
Fixed in libpreludedb-0.9.0-r1.ebuild and libprelude-0.9.0-r1.ebuild and reported upstream https://trac.prelude-ids.org/ticket/101
dragonheart: many thx. Is 0.9.0 a stable candidate and what should arch stableize (is libprelude enough or should they also mark other prelude*-0.9.0 as well) ?
Only unstable versions were affected by this bug, so closing without GLSA