Source: libcatalyst-controller-html-formfu-perl Version: 2.02-1 Severity: serious User: debian-p...@lists.debian.org Usertags: autopkgtest Tags: fixed-upstream Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=125102
As noticed by ci.debian.net, this package fails its test suite on current sid, making it fail to build from source. https://ci.debian.net/packages/libc/libcatalyst-controller-html-formfu-perl/ It looks like libhtml-formfu-perl_2.06-1 dropped the MooseX::Attribute::FormFuChained module, but at least this package is still using it. This seems to be fixed upstream in 2.03. Once this is fixed, please also make libhtml-formfu-perl Break the earlier versions so that partial upgrades cannot end up with broken combinations. I hope this is also be enough to inform the britney autopkgtest integration that the packages need to migrate together. (I see libhtml-formfu-model-dbic-perl was similarly affected but is already fixed; please consider adding a Breaks entry for that one too if applicable.) >From my build log: [error] Caught exception in TestApp::Controller::Token->form "Can't locate MooseX/Attribute/FormFuChained.pm in @INC (you may need to install the MooseX::Attribute::FormFuChained module) (@INC contains: t/lib /<<PKGBUILDDIR>>/blib/lib /<<PKGBUILDDIR>>/blib/arch /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.2 /usr/local/share/perl/5.26.2 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at /<<PKGBUILDDIR>>/blib/lib/HTML/FormFu/Plugin/RequestToken.pm line 8. BEGIN failed--compilation aborted at /<<PKGBUILDDIR>>/blib/lib/HTML/FormFu/Plugin/RequestToken.pm line 8. Compilation failed in require at /usr/share/perl5/HTML/FormFu/Util.pm line 390. at /usr/share/perl5/HTML/FormFu/Role/FormAndElementMethods.pm line 235." # Failed test 'GET http://localhost/token/form' # at t/01basic-token.t line 11. # 500 # Internal Server Error # Failed test 'Found form' # at t/01basic-token.t line 15. Can't call method "find_input" on an undefined value at t/01basic-token.t line 17. # Tests were run but no plan was declared and done_testing() was not seen. # Looks like your test exited with 255 just after 2. t/01basic-token.t ................ not ok 1 - GET http://localhost/token/form not ok 2 - Found form Dubious, test returned 255 (wstat 65280, 0xff00) Failed 2/2 subtests -- Niko Tyni nt...@debian.org