I'm packaging a CPAN module POE::Queue and my rpm builds fine, but 'rpmlint -i ../RPMS/noarch/perl-POE-Queue-0.37-1.noarch.rpm' gives the following errors: E: perl-POE-Queue useless-explicit-provides perl(POE::Kernel) This package provides 2 times the same capacity. It should only provide it once. E: perl-POE-Queue useless-explicit-provides perl(POE::Loop::Tk) This package provides 2 times the same capacity. It should only provide it once. My .spec does not explicitly list the provides; I'm relying on RPM to find them automatically. I noticed that 'find ../BUILD/POE-0.37 -type f -exec /usr/lib/rpm/perl.prov {} \; | sort | uniq' lists both provides with and without a trailing number, as in: <snip> perl(POE::Kernel) perl(POE::Kernel) = 2116 <snip> perl(POE::Loop::Tk) perl(POE::Loop::Tk) = 1980 <snip> No other provide is listed twice, though some list with trailing numbers (what do they mean?) and some list without. Are these errors important? What do I do to make them go away? TIA- -al __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ Rpm-list mailing list Rpm-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/rpm-list