Bug#582892: libtext-micromason-perl: breaks with new Safe

Niko Tyni ntyni at debian.org
Mon May 24 11:53:35 UTC 2010


Package: libtext-micromason-perl
Version: 2.09-1
Severity: important
User: debian-perl at lists.debian.org
Usertags: perl-5.12-transition
Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=57797

This package fails to build on amd64 with perl 5.12.1-1 from experimental.

The failure is due to this change in Safe-2.27:

    - Wrap coderefs returned by reval() and rdo()

The symptoms are t/32-safe.t failing with errors like

Can't locate package Class::MixinFactory::NEXT for @Text::MicroMason::Base::AUTO::Safe_HTMLMason::ISA at blib/lib/Text/MicroMason/Safe.pm line 39.
        (in cleanup) MicroMason execution failed: Can't locate object method "execute" via package "Text::MicroMason::Base::AUTO::Safe_HTMLMason" (perhaps you forgot to load "Text::MicroMason::Base::AUTO::Safe_HTMLMason"?) at blib/lib/Text/MicroMason/Safe.pm line 39.

I've reported this upstream as [rt.cpan.org #57797].
-- 
Niko Tyni   ntyni at debian.org





More information about the pkg-perl-maintainers mailing list