Bug#759838: padre: FTBFS: 16:52:40: Error: locale 'en_GB' cannot be set.

gregor herrmann gregoa at debian.org
Sat Aug 30 19:44:34 UTC 2014


On Sat, 30 Aug 2014 12:01:55 -0700, Lucas Nussbaum wrote:

> During a rebuild of all packages in sid, your package failed to build on
> amd64.

We have 3 test failures here:
 
> > #   Failed test 'no warnings'
> > #   at /usr/share/perl5/Test/NoWarnings.pm line 45.
> > # There were 2 warning(s)
> > # 	Previous test 26 'use Padre::Role::Task;'
> > # 	Module::Build will be removed from the Perl core distribution in the next major release. Please install the separate libmodule-build-perl package. It is being used at /«BUILDDIR»/padre-1.00+dfsg/blib/lib/Padre/PluginBuilder.pm, line 32.
> > #  at /usr/share/perl/5.20/deprecate.pm line 79.
> > # 	deprecate::import(undef, undef, "deprecate") called at /usr/share/perl/5.20/Module/Build.pm line 3
> > # 	Module::Build::BEGIN() called at /usr/share/perl/5.20/Module/Build.pm line 3
> > # 	eval {...} called at /usr/share/perl/5.20/Module/Build.pm line 3
> > # 	require Module/Build.pm called at /«BUILDDIR»/padre-1.00+dfsg/blib/lib/Padre/PluginBuilder.pm line 32
> > # 	Padre::PluginBuilder::BEGIN() called at /usr/share/perl/5.20/Module/Build.pm line 3
> > # 	eval {...} called at /usr/share/perl/5.20/Module/Build.pm line 3
> > # 	require Padre/PluginBuilder.pm called at /«BUILDDIR»/padre-1.00+dfsg/blib/lib/Padre.pm line 87
> > # 	eval {...} called at /«BUILDDIR»/padre-1.00+dfsg/blib/lib/Padre.pm line 87
> > # 	Padre::import("Padre", ":everything") called at t/01_compile.t line 53
> > # 
> > # ----------
> > # 	Previous test 26 'use Padre::Role::Task;'
> > # 	Possible precedence issue with control flow operator at /«BUILDDIR»/padre-1.00+dfsg/blib/lib/Padre/Document/Perl/QuickFix/StrictWarnings.pm line 71.
> > #  at /«BUILDDIR»/padre-1.00+dfsg/blib/lib/Padre/Document/Perl/QuickFix/StrictWarnings.pm line 71.
> > # 	require Padre/Document/Perl/QuickFix/StrictWarnings.pm called at /«BUILDDIR»/padre-1.00+dfsg/blib/lib/Padre.pm line 87
> > # 	eval {...} called at /«BUILDDIR»/padre-1.00+dfsg/blib/lib/Padre.pm line 87
> > # 	Padre::import("Padre", ":everything") called at t/01_compile.t line 53
> > # 
> > # Looks like you failed 1 test of 37.
> > t/01_compile.t ............. 
> > Dubious, test returned 1 (wstat 256, 0x100)
> > Failed 1/37 subtests 

I've fixed those ones in git (by adding libmodule-build-perl and a
patch for the precedence issue).

But for ...

> > #   Failed test 'undef isa 'Padre::Browser::Document''
> > #   at t/50_browser.t line 47.
> > #     undef isn't defined
> > Can't call method "mimetype" on an undefined value at t/50_browser.t line 48.
> > # Looks like you planned 14 tests but ran 9.
> > # Looks like you failed 1 test of 9 run.
> > # Looks like your test exited with 25 just after 9.
> > t/50_browser.t ............. 
> > Dubious, test returned 25 (wstat 6400, 0x1900)
> > Failed 6/14 subtests 

... I'm not sure what's happening.

The code is:

46  my $tm = $db->resolve( URI->new('perldoc:Test::More') );
47  isa_ok( $tm, 'Padre::Browser::Document' );

and $tm is undef after line 46.


Cheers,
gregor

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer  -  http://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: Digital Signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20140830/434f3473/attachment-0001.sig>


More information about the pkg-perl-maintainers mailing list