Paulo César Pereira de Andrade wrote:
Hi,
I missed the memo about it not being a fatal error now (rpmlint still
tells it
is an error), but just in case, before attempting to enforce it a
package review,
Note that not *all* RPATHs are bad. In general, those that match these need
further scrutiny:
/usr/lib
/usr/lib64
/builddir/*
In, particular, these are probably OK:
/usr/bin/apper: RUNPATH=/usr/lib64/apper
/usr/bin/catman: RPATH=/usr/lib64/man-db
/usr/bin/pactl: RPATH=/usr/lib64/pulseaudio
/usr/bin/profiles: RPATH=/usr/lib64/samba
/usr/sbin/sssd: RPATH=/usr/lib64/sssd
BTW, The package I am reviewing has this
/usr/bin/julia-debug: RUNPATH=$ORIGIN/../lib64/julia:$ORIGIN/../lib64
Offhand, looks like the first part is ok, the second not.
-- Rex