https://bugzilla.novell.com/show_bug.cgi?id=488747
Summary: check for "call to ldconfig" after building an RPM can't be switched off Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: All OS/Version: openSUSE 11.1 Status: NEW Severity: Normal Priority: P5 - None Component: BuildService AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: lehrig@t-online.de QAContact: adrian@novell.com Found By: ---
User-Agent: Mozilla/5.0 (compatible; Konqueror/4.1; Linux) KHTML/4.1.3 (like Gecko) SUSE
Our project includes shareable object libraries which are located under /opt/ourproject and logically linked to /usr/lib
But the buildservice complains about this and gives us Badness: 300
############## pvbrowser-devel.x86_64: E: library-without-ldconfig-postin (Badness: 300) /opt/pvb/rllib/lib/librllib.so.1.0.0 This package contains a library and provides no %post scriptlet containing a call to ldconfig. ##############
In principle it is possible to store a library.so anywhere and load it without configuring it with ldconfig using: dlopen() see: man dlopen
Thus the check must be possible to switch off. But according to "darix" from IRC #opensuse-buildservice it is not
Reproducible: Always
Steps to Reproduce: 1. 2. 3.