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

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Reply via email to