On Sun, 1 Mar 2009 14:08:51 -0800 Chris Weyl <cweyl@xxxxxxxxxxxxxxx> wrote: > On Sun, Mar 1, 2009 at 11:16 AM, Chris Weyl <cweyl@xxxxxxxxxxxxxxx> > wrote: > > So: > > > > bug 487958 - [rpm] rtld(GNU_HASH) dropped > > bug 487960 - [rpmdevtools] RFE: filter Perl private libs for > > arch-specific packages > > Well, the spec template addition looks to be a no-go... Apparently > solving an actual problem is too ugly to be included :-) I suspect > that doesn't matter too much anyways, as most people seem to use > either cpanspec or CPANPLUS::Dist::RPM to build out their initial spec > files. > > I also just filed two more: > > bug 487972 - [rpm] RFE: filter private Perl lib provides > bug 487974 - [rpmlint] RFE: error on shlib provides from under > %perl_*arch > > I have very low hopes for 487972; AFAIK no request for rpm to filter > certain provides from any specific directory has ever been granted. This version seems to work a little better: # don't "provide" private Perl libs %global _use_internal_dependency_generator 0 %global __deploop() while read FILE; do /usr/lib/rpm/rpmdeps -%{1} ${FILE}; done | /bin/sort -u %global __find_provides /bin/sh -c "%{__grep} -v '%{perl_vendorarch}/.*\\.so$' | %{__deploop P}" %global __find_requires /bin/sh -c "%{__deploop R}" Paul. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl Fedora-perl-devel-list mailing list Fedora-perl-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-perl-devel-list