I have a case where a package is noarch and it provides pkg-config support. The problem is that pkg-config expects a noarch file corresponding to the package to be stored in ${_libdir}/pkgconfig and rpmlint complains that cppad.spec:112: W: libdir-macro-in-noarch-package devel %{_libdir}/pkgconfig/%{name}.pc -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel