archenroot Apprentice
Joined: 13 Dec 2011 Posts: 218 Location: Lake Macha, Czech republic
|
Posted: Tue Mar 21, 2017 10:16 am Post subject: Following files contain insecure RUNPATHs |
|
|
I have an ebuild for cool package pgmodeler (graphical tool for relational design especially for PostgreSQL - licence is around 50 USD, but is free as well), ebuild is located here:
https://github.com/archenroot/gentoo-overlay/blob/master/dev-db/pgmodeler/pgmodeler-0.8.2.ebuild
On merging I get in the end following messages and not sure how to fix this:
Code: | Auto fixing rpaths for /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/bin/pgmodeler-bin
Auto fixing rpaths for /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/bin/pgmodeler-cli
Auto fixing rpaths for /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/bin/pgmodeler-ch
Auto fixing rpaths for /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/lib64/pgmodeler/libpgmodeler_ui.so.1.0.0
Auto fixing rpaths for /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/lib64/pgmodeler/libobjrenderer.so.1.0.0
Auto fixing rpaths for /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/lib64/pgmodeler/libpgconnector.so.1.0.0
Auto fixing rpaths for /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/lib64/pgmodeler/libpgmodeler.so.1.0.0
Auto fixing rpaths for /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/lib64/pgmodeler/libparsers.so.1.0.0
Auto fixing rpaths for /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/lib64/pgmodeler/libutils.so.1.0.0
Auto fixing rpaths for /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/share/pgmodeler/plugins/xml2object/libxml2object.so
Auto fixing rpaths for /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/share/pgmodeler/plugins/dummy/libdummy.so
* QA Notice: The following files contain insecure RUNPATHs
* Please file a bug about this at https://bugs.gentoo.org/
* with the maintainer of the package.
* /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/bin/pgmodeler-bin
* RPATH: /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/lib64/pgmodeler
* /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/bin/pgmodeler-cli
* RPATH: /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/lib64/pgmodeler
* /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/bin/pgmodeler-ch
* RPATH: /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/lib64/pgmodeler
* /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/lib64/pgmodeler/libpgmodeler_ui.so.1.0.0
* RPATH: /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/lib64/pgmodeler
* /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/lib64/pgmodeler/libobjrenderer.so.1.0.0
* RPATH: /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/lib64/pgmodeler
* /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/lib64/pgmodeler/libpgconnector.so.1.0.0
* RPATH: /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/lib64/pgmodeler
* /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/lib64/pgmodeler/libpgmodeler.so.1.0.0
* RPATH: /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/lib64/pgmodeler
* /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/lib64/pgmodeler/libparsers.so.1.0.0
* RPATH: /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/lib64/pgmodeler
* /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/lib64/pgmodeler/libutils.so.1.0.0
* RPATH: /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/lib64/pgmodeler
* /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/share/pgmodeler/plugins/xml2object/libxml2object.so
* RPATH: /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/lib64/pgmodeler
* /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/share/pgmodeler/plugins/dummy/libdummy.so
* RPATH: /tmp/portage/dev-db/pgmodeler-0.8.2/image/usr/lib64/pgmodeler
* |
I believe this is easy to fix, any hint well welcomed.
Thanks guys. _________________ Emperor wants to control outer space Yoda wants to explore inner space that's the fundamental difference between good and bad sides of the Force |
|