https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=127988
[ -x %{_libdir}/rpm/brp-compress ] && %{_libdir}/rpm/brp-compress
There are several packages like this, and similar perl modules with /usr/lib instead of %{_libdir}. This fails to build on x86_64 for obvious reasons. While this isn't a problem for FC's build system (everything is built on 32bit), we should fix these packages.
[ -x /usr/lib/rpm/brp-compress ] && /usr/lib/rpm/brp-compress
While doing this would work, this may confuse people because our packaging docs say to macroize everything. Are there other cases where macroizing directories is NOT the right thing to do?
And... any idea why these packages are running brp-compress anyway? Doesn't this happen automatically without it?
Warren Togami wtogami@xxxxxxxxxx