https://bugzilla.redhat.com/show_bug.cgi?id=2150496 Bug ID: 2150496 Summary: perl-Module-Pluggable-tests has bogus provides Product: Fedora Version: rawhide Status: NEW Component: perl-Module-Pluggable Assignee: mspacek@xxxxxxxxxx Reporter: paul@xxxxxxxxxxxx QA Contact: extras-qa@xxxxxxxxxxxxxxxxx CC: mspacek@xxxxxxxxxx, paul@xxxxxxxxxxxx, perl-devel@xxxxxxxxxxxxxxxxxxxxxxx, ppisar@xxxxxxxxxx, steve@xxxxxxxxx Target Milestone: --- Classification: Fedora The new tests subpackage of perl-Module-Pluggable has rpm provides for lots of modules that it doesn't actually provide (since it does not ship anything in the regular @INC path): $ rpm -qp --provides perl-Module-Pluggable-tests-5.2-22.fc38.noarch.rpm perl(Acme::FooBar) perl(Acme::MyTest::Plugin::Foo) perl(App::TestMPFP::Plugin::A) perl(EditorJunk::Bar) perl(EditorJunk::Foo) perl(InnerTest::Plugin::Bar) perl(InnerTest::Plugin::Foo) perl(InnerTest::Plugin::Quux) perl(M::X) perl(MyOtherTest::Plugin::Bar) perl(MyOtherTest::Plugin::Foo) perl(MyOtherTest::Plugin::Quux) perl(MyOtherTest::Plugin::Quux::Foo) perl(MyTest::Extend::Plugin::Bar) perl(MyTest::Plugin::Bar) perl(MyTest::Plugin::Foo) perl(MyTest::Plugin::Quux::Foo) perl(No::Middle) perl(No::Middle::Package::A) perl(No::Middle::Package::B) perl(TA::C::A::I) perl(TA::C::A::I::A) perl(TA::C::A::I::A::B) perl(Text::Abbrev) perl(TriggerTest::Plugin::After) perl(TriggerTest::Plugin::CallbackAllow) perl(TriggerTest::Plugin::CallbackDeny) perl(TriggerTest::Plugin::Deny) perl(TriggerTest::Plugin::Error) perl-Module-Pluggable-tests = 2:5.2-22.fc38 These are mostly harmless but in particular the provide for perl(Text::Abbrev) is a problem because it results in this package being pulled into the buildroot when perl(Text::Abbrev) is required by another package, and that subsequently causes tests to fail since that module is not actually provided. For an example of this see perl-Data-Dump-Streamer. Please filter these provides from the tests package (and filter requires for the filtered private modules) to fix this. -- You are receiving this mail because: You are on the CC list for the bug. https://bugzilla.redhat.com/show_bug.cgi?id=2150496 _______________________________________________ perl-devel mailing list -- perl-devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to perl-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/perl-devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue