https://bugzilla.redhat.com/show_bug.cgi?id=820543 --- Comment #8 from Mads Kiilerich <mads@xxxxxxxxxxxxx> --- (In reply to comment #5) > > [!]: MUST Development (unversioned) .so files in -devel subpackage, if > > present. > > Note: libguac-client-vnc-0.6.0-2.fc16.x86_64.rpm : /usr/lib64/libguac- > > client-vnc.so > > > > Is this file really needed? > > > > libguac-client-vnc.x86_64: W: devel-file-in-non-devel-package > > /usr/lib64/libguac-client-vnc.so > > 1 packages and 0 specfiles checked; 0 errors, 5 warnings. > > The main daemon looks for plugins ending in .so (similar to other plugin > based systems); if I package the .so file into -devel; the main programs > (guacd for now) throw an error when looking for plugins. _libdir is for shared libraries. Plugins are usually not shared libraries - they are usually quite the opposite and a bit like 'internal libraries' as mentioned briefly in http://fedoraproject.org/wiki/Packaging:Guidelines#Rpath_for_Internal_Libraries . As far as I know it is common and best practice to put such plugins in a subfolder owned by the package that defines the plugin API and uses it. -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ package-review mailing list package-review@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/package-review