https://bugzilla.redhat.com/show_bug.cgi?id=2063824
Bug ID: 2063824
Summary: perl-HTTP-Daemon-6.14-1.fc37 has a build cycle with
perl-libwww-perl-6.61-1.fc37
Product: Fedora
Version: rawhide
Status: NEW
Component: perl-HTTP-Daemon
Assignee: mspacek(a)redhat.com
Reporter: ppisar(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: mspacek(a)redhat.com,
perl-devel(a)lists.fedoraproject.org, ppisar(a)redhat.com
Target Milestone: ---
Classification: Fedora
An update of perl-HTTP-Daemon-6.14-1.fc37 breaks bootstrapping Perl packages
because it added a dependency on perl-libwww-perl with created this build cycle
in a dependnecy graph:
2022-03-13T20:56:04 Solver result for possibility of rebuilding SRPM for
`perl-HTTP-Daemon': Source package `perl-HTTP-Daemon' cannot be installed
because it build-requires `perl(LWP::RobotUA) * ' that cannot be satisfied.
2022-03-13T20:53:30 Solver result for possibility of rebuilding SRPM for
`perl-libwww-perl': Source package `perl-libwww-perl' cannot be installed
because it build-requires `perl(HTTP::Daemon) >= 6.01' that cannot be
satisfied.
2022-03-13T20:53:30 According dependency solver, this package is not
rebuildable now.
The new tests dependencies on perl(LWP::RobotUA) and perl(LWP::UserAgent) are
guarded with "use Test::Needs ...", hence those are optional tests. They are
optional in order to prevent from build cycle.
Please move them to an optional tests dependencies block in the spec file and
guard the block with spec condition which will depend on %perl_bootstrap and
preferably also on a %bcond_without option.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2063824