Run rpmlint on a -devel rpm which only contains a .so symlink in /usr/lib64 it will give: E: xxx-devel only-non-binary-in-usr-lib This only happens on x86_64. Example: [hans@shalem ~]$ rpmlint libFS-devel-1.0.0-2.2.x86_64.rpm W: libFS-devel invalid-license MIT/X11 E: libFS-devel obsolete-not-provided XFree86-devel E: libFS-devel obsolete-not-provided xorg-x11-devel E: libFS-devel useless-explicit-provides libFS-devel E: libFS-devel only-non-binary-in-usr-lib I no bad example, but this happens with others too. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Created attachment 126005 [details] Fix I've committed the attached fix to upstream CVS, it will be included in the next rpmlint package revision.
Done in 0.76-1.