https://bugzilla.redhat.com/show_bug.cgi?id=1015868

T.C. Hollingsworth <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]



--- Comment #1 from T.C. Hollingsworth <[email protected]> ---
(In reply to Yajo from comment #0)
> Notes:
> I get this error from rpmlint:
> python-qutepart.x86_64: W: private-shared-object-provides
> /usr/lib64/python2.7/site-packages/qutepart/syntax/cParser.so
> cParser.so()(64bit)
> 
> I have searched, but cannot understand this. I'd need a bit of help here (at
> least).

RPM automatically adds virtual provides for shared object files, since most are
used for libraries.  Unfortunately, these provides are bogus for stuff outside
/usr/lib(64), and should be removed.  This has been fixed in Fedora 20+, but
manual filitering is still required for Fedora <= 19 and EPEL.

This explains everything in detail:
https://fedoraproject.org/wiki/Packaging:AutoProvidesAndRequiresFiltering

To fix it in this case, just add this to the top of your spec file:
%global __provides_exclude_from ^%{python_sitearch}/.*\\.so$

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
package-review mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/package-review

Reply via email to