[Fedora-packaging] %{_libdir}/rpm/brp-compress for perl modules

Warren Togami wtogami at redhat.com
Tue Mar 29 21:07:36 UTC 2005


[ -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 at redhat.com

More information about the Fedora-packaging mailing list