The fgci package I maintain is failing the rpath check:

ERROR   0001: file '/usr/lib64/libfcgi++.so.0.0.0' contains a standard  
'/usr/lib64' in [/usr/lib64]
ERROR   0001: file '/usr/bin/cgi-fcgi' contains a standard  '/usr/lib64' in 
[/usr/lib64]

New policy change is documented well here: 
https://fedoraproject.org/wiki/Changes/Broken_RPATH_will_fail_rpmbuild

And what to do about it is documented here:
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_beware_of_rpath

Make sense.  I went and followed the following steps to duplicate the problem 
on my local machine:
https://fedoraproject.org/wiki/Changes/Broken_RPATH_will_fail_rpmbuild#How_To_Test

The build finished with no errors, which seemed odd. 

I then checked the binary rpm with these commands:
rpmlint -c BinariesCheck 
/var/lib/mock/fedora-rawhide-x86_64/result/fcgi-2.4.0-39.fc35.x86_64.rpm
rpminspect-fedora --tests runpath 
/var/lib/mock/fedora-rawhide-x86_64/result/fcgi-2.4.0-39.fc35.x86_64.rpm

...both tests passed with no errors?!?! 

So is this a false trigger, or am I doing this wrong?

I am interested in doing this the right way, rather than just exclude the rpath 
test from the build, without knowing what the real issue is.
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to