Bug#747702: libmoose-perl: build-depends on itself via libdata-visitor-perl

Niko Tyni ntyni at debian.org
Sun May 11 08:58:56 UTC 2014


Package: libmoose-perl
Version: 0.30-1
Severity: important
User: debian-perl at lists.debian.org
Usertags: perl-5.20-transition
X-Debbugs-Cc: perl at packages.debian.org

The libmoose-perl package Build-Depends on libdata-visitor-perl, which
Depends on libmoose-perl. This cycle causes a bootstrapping problem that
blocks upcoming rebuilds for Perl 5.20.

It looks like the cycle can be broken by just
removing libdata-visitor-perl from the libmoose-perl
build dependencies. Data::Visitor only needed for
t/immutable/inline_close_over.t, and Test::Requires will skip the test
if it isn't present.

The other direction is a hard dependency: the Data::Visitor module
actually requires Moose for operation.
-- 
Niko Tyni   ntyni at debian.org




More information about the Perl-maintainers mailing list