Bug#707528: libvideo-fourcc-info-perl: FTBFS: gpg: fatal: can't create directory `/sbuild-nonexistent/.gnupg': No such file or directory

gregor herrmann gregoa at debian.org
Wed Jun 5 19:29:33 UTC 2013


Control: reassign -1 libpackage-stash-perl/0.34-1
Control: affects -1 libvideo-fourcc-info-perl

On Mon, 13 May 2013 01:28:23 +0200, Florian Schlichting wrote:

> > > > #   Failed test 'no warnings'
> > > > #   at /usr/share/perl5/Test/NoWarnings.pm line 45.
> > > > # There were 24 warning(s)
> > > > # 	Previous test 1 'use Video::FourCC::Info;'
> > > > # 	Name "Package::Stash::qualify" used only once: possible typo at /usr/share/perl5/Package/Stash/PP.pm line 198.
> > > > #  at /usr/share/perl5/Package/Stash/PP.pm line 198
> 
> 
> > the Test::NoWarnings failures still persist; my hunch is that
> > they are related to changes in libpackage-stash-perl.
> > 
> > % rmadison libpackage-stash-perl
> >  libpackage-stash-perl | 0.05-1 | squeeze | source, all
> >  libpackage-stash-perl | 0.33-1 | wheezy  | source, all
> >  libpackage-stash-perl | 0.34-1 | jessie  | source, all
> >  libpackage-stash-perl | 0.34-1 | sid     | source, all
> 
> 
> This is a little weirder than I thought; I see the build
> failures in my unstable sbuild chroot, and there have started to appear
> a few failures on CPAN testers as well; but I am unable to reproduce
> these on my normal (jessie) system, installing just
> libvideo-fourcc-info-perl and libtest-nowarnings-perl and running
> t/02compile.t, or installing all build dependencies and doing the whole
> perl Build.PL / perl Build / perl Build test..

That's indeed weird.

I've now added libpackage-stash-xs-perl in a chroot (after
libvideo-fourcc-info-perl was failing there), and the funny warnings
are gone.

AFAICS, libpackage-stash-perl is installed because:

# aptitude why libpackage-stash-perl
i   pbuilder-satisfydepends-dummy Depends libdatetime-perl               
i A libdatetime-perl              Depends libdatetime-timezone-perl      
i A libdatetime-timezone-perl     Depends libclass-load-perl             
i A libclass-load-perl            Depends libpackage-stash-perl (>= 0.14)

so it's not related to libvideo-fourcc-info-perl or
libtest-nowarnings-perl.


Coming back to the error:
'Name "Package::Stash::qualify" used only once:' -->

% grep -r qualify libpackage-stash-perl/* libvideo-fourcc-info-perl/* libtest-nowarnings-perl/*
libvideo-fourcc-info-perl/LICENSE:  you do not qualify to receive new licenses for the same material under

Hu?

'Name "Package::Stash::BROKEN_GLOB_ASSIGNMENT"' -->

% grep -r BROKEN_GLOB_ASSIGNMENT libpackage-stash-perl/* libvideo-fourcc-info-perl/* libtest-nowarnings-perl/*                                                     
libpackage-stash-perl/lib/Package/Stash/PP.pm:use constant BROKEN_GLOB_ASSIGNMENT => ($] < 5.013004);
libpackage-stash-perl/lib/Package/Stash/PP.pm:            if BROKEN_GLOB_ASSIGNMENT;
libpackage-stash-perl/lib/Package/Stash/PP.pm:    if (BROKEN_GLOB_ASSIGNMENT) {
libpackage-stash-perl/lib/Package/Stash/PP.pm:            if (BROKEN_GLOB_ASSIGNMENT || !$self->_is_anon) {

Better.


Last data point:

If I install libpackage-stash-perl_0.33-1_all.deb in the chroot, the
tests pass ...

Reassigning to Package::Stash now (not that this solves the problem).


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
   `-   NP: Alanis Morisette: That Particular Time
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20130605/cf4f3460/attachment.pgp>


More information about the pkg-perl-maintainers mailing list