[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#566397: FTBFS: test fails



Hi Gregor

On Sun, Jan 24, 2010 at 04:51:36PM +0100, gregor herrmann wrote:
> tag 566397 + unreproducible
> thanks
> 
> On Sat, 23 Jan 2010 12:54:07 +0100, Salvatore Bonaccorso wrote:
> 
> > libgearman-client-async-perl 0.94-2.2 FTBFS:
> 
> > > #   Failed test 'alternating status'
> > > #   at t/async.t line 75.
> > > #                   '12212112212222'
> > > #     doesn't match '(?-xism:1212)'
> > > # Looks like you failed 1 test of 2.
> > > t/async.t ......... 
> > > Dubious, test returned 1 (wstat 256, 0x100)
> > > Failed 1/2 subtests 
> 
> Hm, the package from svn (-3 but there are no code changes) builds
> fine for me on two machines (i386/amd64 cowbuilder sid chroots).

Just now I rebuilded it too, now I have only the following error, but
this does not cause a FTBFS:
> make test
> make[1]: Entering directory `/build/salvi-libgearman-client-async-perl_0.94-2.2-amd64-pxk2C9/libgearman-client-async-perl-0.94-2.2'
> PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
> Error/timeout talking to gearman parent process: [write_presleep_error] at /usr/share/perl5/Gearman/Worker.pm line 221.
> t/allinone.t ...... ok
> t/async.t ......... ok
> t/err1.t .......... ok
> t/err2.t .......... ok
> t/err3.t .......... ok
> t/err4.t .......... ok
> t/err5.t .......... ok
> t/err6.t .......... ok
> t/err7.t .......... ok
> t/err8.t .......... skipped: bug #475197
> t/tests-needed.t .. ok
> t/uniq.t .......... ok
> All tests successful.
> Files=12, Tests=32, 25 wallclock secs ( 0.05 usr  0.01 sys +  0.94 cusr  0.13 csys =  1.13 CPU)
> Result: PASS

will try some more times, and check too if there were some updated
build-depends since yesterday. Else I think we could close this, seen
thus as false postitive.

Bests and for re-checking!
Salvatore
Automatic build of libgearman-client-async-perl_0.94-2.2 on elende by sbuild/amd64 0.57.7
Build started at 20100124-1712
******************************************************************************
Get:1 http://ftp.ch.debian.org sid Release.gpg [835B]
Get:2 http://ftp.ch.debian.org sid Release [104kB]
Get:3 http://ftp.ch.debian.org sid/main Packages/DiffIndex [2038B]
Get:4 http://ftp.ch.debian.org sid/main Sources/DiffIndex [2038B]
Get:5 http://ftp.ch.debian.org sid/main 2010-01-24-1459.00.pdiff [21.2kB]
Get:6 http://ftp.ch.debian.org sid/main 2010-01-24-1459.00.pdiff [21.2kB]
Get:7 http://ftp.ch.debian.org sid/main 2010-01-24-1459.00.pdiff [21.2kB]
Get:8 http://ftp.ch.debian.org sid/main 2010-01-24-1459.00.pdiff [12.9kB]
Get:9 http://ftp.ch.debian.org sid/main 2010-01-24-1459.00.pdiff [12.9kB]
Get:10 http://ftp.ch.debian.org sid/main 2010-01-24-1459.00.pdiff [12.9kB]
Fetched 143kB in 2s (56.7kB/s)
Reading package lists...
libgearman-client-async-perl_0.94-2.2.dsc exists in .; copying to chroot
** Using build dependencies supplied by package:
Build-Depends: debhelper (>= 5)
Build-Depends-Indep: libgearman-client-perl (>= 1.05-1), gearman-server, libdanga-socket-perl (>= 1.52-1), netbase
Checking for already installed source dependencies...
debhelper: already installed (7.4.11 >= 5 is satisfied)
libgearman-client-perl: missing
Using default version 1.09-1
gearman-server: missing
libdanga-socket-perl: missing
Using default version 1.61-1
netbase: already installed (4.40)
Checking for source dependency conflicts...
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  libstring-crc32-perl libsys-syscall-perl
The following NEW packages will be installed:
  gearman-server libdanga-socket-perl libgearman-client-perl
  libstring-crc32-perl libsys-syscall-perl
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 102kB of archives.
After this operation, 606kB of additional disk space will be used.
Get:1 http://ftp.ch.debian.org sid/main libstring-crc32-perl 1.4-2+b1 [11.1kB]
Get:2 http://ftp.ch.debian.org sid/main libgearman-client-perl 1.09-1 [30.6kB]
Get:3 http://ftp.ch.debian.org sid/main libsys-syscall-perl 0.22-3 [9084B]
Get:4 http://ftp.ch.debian.org sid/main libdanga-socket-perl 1.61-1 [26.9kB]
Get:5 http://ftp.ch.debian.org sid/main gearman-server 1.09-1 [24.1kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 102kB in 0s (379kB/s)
Selecting previously deselected package libstring-crc32-perl.
(Reading database ... 14644 files and directories currently installed.)
Unpacking libstring-crc32-perl (from .../libstring-crc32-perl_1.4-2+b1_amd64.deb) ...
Selecting previously deselected package libgearman-client-perl.
Unpacking libgearman-client-perl (from .../libgearman-client-perl_1.09-1_all.deb) ...
Selecting previously deselected package libsys-syscall-perl.
Unpacking libsys-syscall-perl (from .../libsys-syscall-perl_0.22-3_all.deb) ...
Selecting previously deselected package libdanga-socket-perl.
Unpacking libdanga-socket-perl (from .../libdanga-socket-perl_1.61-1_all.deb) ...
Selecting previously deselected package gearman-server.
Unpacking gearman-server (from .../gearman-server_1.09-1_all.deb) ...
Processing triggers for man-db ...
Setting up libstring-crc32-perl (1.4-2+b1) ...
Setting up libgearman-client-perl (1.09-1) ...
Setting up libsys-syscall-perl (0.22-3) ...
Setting up libdanga-socket-perl (1.61-1) ...
Setting up gearman-server (1.09-1) ...
Checking correctness of source dependencies...
Kernel: Linux 2.6.26-2-amd64 amd64 (x86_64)
Toolchain package versions: libc6-dev_2.10.2-5 linux-libc-dev_2.6.32-5 g++-4.4_4.4.3-1 gcc-4.4_4.4.3-1 binutils_2.20-5 libstdc++6_4.4.3-1 libstdc++6-4.4-dev_4.4.3-1
------------------------------------------------------------------------------
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value: 
dpkg-buildpackage: set LDFLAGS to default value: 
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package libgearman-client-async-perl
dpkg-buildpackage: source version 0.94-2.2
dpkg-buildpackage: source changed by Ben Hutchings <ben@decadent.org.uk>
dpkg-buildpackage: host architecture amd64
 /usr/bin/fakeroot debian/rules clean
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
# Add here commands to clean up after the build process.
[ ! -f Makefile ] || /usr/bin/make clean
rm Makefile.old
rm: cannot remove `Makefile.old': No such file or directory
make: [clean] Error 1 (ignored)
dh_clean 
 debian/rules build
dh_testdir
# Add here commands to configure the package.
touch configure-stamp
dh_testdir
# Add here commands to compile the package.
#/usr/bin/make
#docbook-to-man debian/libgearman-client-async-perl.sgml > libgearman-client-async-perl.1
perl Makefile.PL verbose INSTALLDIRS=vendor
Checking if your kit is complete...
Looks good
  ABSTRACT_FROM => q[lib/Gearman/Client/Async.pm]
  AUTHOR => q[Brad Fitzpatrick (brad@danga.org), Jonathan Steinert (hachi@cpan.org)]
  BUILD_REQUIRES => {  }
  INSTALLDIRS => q[vendor]
  NAME => q[Gearman::Client::Async]
  PREREQ_PM => { Gearman::Client=>q[1.05], Danga::Socket=>q[1.52], Test::Simple=>q[0.44] }
  VERSION_FROM => q[lib/Gearman/Client/Async.pm]
Using PERL=/usr/bin/perl
Writing Makefile for Gearman::Client::Async
/usr/bin/make OPTIMIZE="-O2 -g -Wall"
make[1]: Entering directory `/build/salvi-libgearman-client-async-perl_0.94-2.2-amd64-pxk2C9/libgearman-client-async-perl-0.94-2.2'
cp lib/Gearman/Client/Async.pm blib/lib/Gearman/Client/Async.pm
cp lib/Gearman/Client/Async/Connection.pm blib/lib/Gearman/Client/Async/Connection.pm
Manifying blib/man3/Gearman::Client::Async.3pm
make[1]: Leaving directory `/build/salvi-libgearman-client-async-perl_0.94-2.2-amd64-pxk2C9/libgearman-client-async-perl-0.94-2.2'
make test
make[1]: Entering directory `/build/salvi-libgearman-client-async-perl_0.94-2.2-amd64-pxk2C9/libgearman-client-async-perl-0.94-2.2'
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
Error/timeout talking to gearman parent process: [write_presleep_error] at /usr/share/perl5/Gearman/Worker.pm line 221.
t/allinone.t ...... ok
t/async.t ......... ok
t/err1.t .......... ok
t/err2.t .......... ok
t/err3.t .......... ok
t/err4.t .......... ok
t/err5.t .......... ok
t/err6.t .......... ok
t/err7.t .......... ok
t/err8.t .......... skipped: bug #475197
t/tests-needed.t .. ok
t/uniq.t .......... ok
All tests successful.
Files=12, Tests=32, 25 wallclock secs ( 0.05 usr  0.01 sys +  0.94 cusr  0.13 csys =  1.13 CPU)
Result: PASS
make[1]: Leaving directory `/build/salvi-libgearman-client-async-perl_0.94-2.2-amd64-pxk2C9/libgearman-client-async-perl-0.94-2.2'
touch build-stamp
 /usr/bin/fakeroot debian/rules binary
dh_testdir
dh_testroot
dh_clean -k 
dh_installdirs
# Add here commands to install the package into debian/libgearman-client-async-perl.
/usr/bin/make DESTDIR=/build/salvi-libgearman-client-async-perl_0.94-2.2-amd64-pxk2C9/libgearman-client-async-perl-0.94-2.2/debian/libgearman-client-async-perl install
make[1]: Entering directory `/build/salvi-libgearman-client-async-perl_0.94-2.2-amd64-pxk2C9/libgearman-client-async-perl-0.94-2.2'
Manifying blib/man3/Gearman::Client::Async.3pm
Installing /build/salvi-libgearman-client-async-perl_0.94-2.2-amd64-pxk2C9/libgearman-client-async-perl-0.94-2.2/debian/libgearman-client-async-perl/usr/share/perl5/Gearman/Client/Async.pm
Installing /build/salvi-libgearman-client-async-perl_0.94-2.2-amd64-pxk2C9/libgearman-client-async-perl-0.94-2.2/debian/libgearman-client-async-perl/usr/share/perl5/Gearman/Client/Async/Connection.pm
Installing /build/salvi-libgearman-client-async-perl_0.94-2.2-amd64-pxk2C9/libgearman-client-async-perl-0.94-2.2/debian/libgearman-client-async-perl/usr/share/man/man3/Gearman::Client::Async.3pm
make[1]: Leaving directory `/build/salvi-libgearman-client-async-perl_0.94-2.2-amd64-pxk2C9/libgearman-client-async-perl-0.94-2.2'
dh_testdir
dh_testroot
dh_installchangelogs CHANGES
dh_installdocs
dh_installexamples
dh_installman
dh_link
dh_strip
dh_compress
dh_fixperms
dh_perl
dh_installdeb
dh_shlibdeps
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: building package `libgearman-client-async-perl' in `../libgearman-client-async-perl_0.94-2.2_all.deb'.
 dpkg-genchanges -b >../libgearman-client-async-perl_0.94-2.2_amd64.changes
dpkg-genchanges: binary-only upload - not including any source code
dpkg-buildpackage: binary only upload (no source included)
******************************************************************************
Build finished at 20100124-1712

libgearman-client-async-perl_0.94-2.2_amd64.changes:
Format: 1.8
Date: Sun, 26 Oct 2008 23:59:08 +0000
Source: libgearman-client-async-perl
Binary: libgearman-client-async-perl
Architecture: all
Version: 0.94-2.2
Distribution: unstable
Urgency: low
Maintainer: Pascal Hakim <pasc@debian.org>
Changed-By: Ben Hutchings <ben@decadent.org.uk>
Description: 
 libgearman-client-async-perl - Asynchronous client for gearman distributed job system
Closes: 475197
Changes: 
 libgearman-client-async-perl (0.94-2.2) unstable; urgency=low
 .
   * Non-maintainer upload
   * Disable broken test case err8 (Closes: #475197)
Checksums-Sha1: 
 e45a0ac70c5246c3b729f3677956e7d904b5fe57 10654 libgearman-client-async-perl_0.94-2.2_all.deb
Checksums-Sha256: 
 cd9563973ac56c67e3fb76f5325a68428f58294ed43cb4405b3842b3c97f3767 10654 libgearman-client-async-perl_0.94-2.2_all.deb
Files: 
 a87e8f84acd6120b6c4ef761fffe7cae 10654 perl optional libgearman-client-async-perl_0.94-2.2_all.deb

/var/lib/schroot/mount/unstable-amd64-sbuild-40ea6b32-3692-4b7d-aef0-bcfe1000fbde/build/salvi-libgearman-client-async-perl_0.94-2.2-amd64-pxk2C9/libgearman-client-async-perl_0.94-2.2_all.deb:
 new debian package, version 2.0.
 size 10654 bytes: control archive= 848 bytes.
     686 bytes,    16 lines      control              
     686 bytes,     8 lines      md5sums              
 Package: libgearman-client-async-perl
 Version: 0.94-2.2
 Architecture: all
 Maintainer: Pascal Hakim <pasc@debian.org>
 Installed-Size: 92
 Depends: libgearman-client-perl (>= 1.05-1), libdanga-socket-perl (>= 1.52-1), perl
 Section: perl
 Priority: optional
 Description: Asynchronous client for gearman distributed job system
  Gearman is a system to farm out work to other machines, dispatching function
  calls to machines that are better suited to do work, to do work in parallel,
  to load balance lots of function calls, or to call functions between
  languages.
  .
  This package contains an asynchronous client class for Danga::Socket
  applications for the Gearman distributed job system.

/var/lib/schroot/mount/unstable-amd64-sbuild-40ea6b32-3692-4b7d-aef0-bcfe1000fbde/build/salvi-libgearman-client-async-perl_0.94-2.2-amd64-pxk2C9/libgearman-client-async-perl_0.94-2.2_all.deb:
drwxr-xr-x root/root         0 2010-01-24 17:12 ./
drwxr-xr-x root/root         0 2010-01-24 17:12 ./usr/
drwxr-xr-x root/root         0 2010-01-24 17:12 ./usr/share/
drwxr-xr-x root/root         0 2010-01-24 17:12 ./usr/share/doc/
drwxr-xr-x root/root         0 2010-01-24 17:12 ./usr/share/doc/libgearman-client-async-perl/
-rw-r--r-- root/root      1078 2010-01-24 17:12 ./usr/share/doc/libgearman-client-async-perl/copyright
-rw-r--r-- root/root       262 2006-07-02 06:28 ./usr/share/doc/libgearman-client-async-perl/README.txt
-rw-r--r-- root/root       493 2007-05-17 21:29 ./usr/share/doc/libgearman-client-async-perl/changelog.gz
-rw-r--r-- root/root        49 2006-07-11 04:43 ./usr/share/doc/libgearman-client-async-perl/TODO
-rw-r--r-- root/root       476 2010-01-24 17:12 ./usr/share/doc/libgearman-client-async-perl/changelog.Debian.gz
drwxr-xr-x root/root         0 2010-01-24 17:12 ./usr/share/perl5/
drwxr-xr-x root/root         0 2010-01-24 17:12 ./usr/share/perl5/Gearman/
drwxr-xr-x root/root         0 2010-01-24 17:12 ./usr/share/perl5/Gearman/Client/
drwxr-xr-x root/root         0 2010-01-24 17:12 ./usr/share/perl5/Gearman/Client/Async/
-rw-r--r-- root/root     11059 2007-05-07 10:47 ./usr/share/perl5/Gearman/Client/Async/Connection.pm
-rw-r--r-- root/root      5841 2007-05-17 22:00 ./usr/share/perl5/Gearman/Client/Async.pm
drwxr-xr-x root/root         0 2010-01-24 17:12 ./usr/share/man/
drwxr-xr-x root/root         0 2010-01-24 17:12 ./usr/share/man/man3/
-rw-r--r-- root/root      2207 2010-01-24 17:12 ./usr/share/man/man3/Gearman::Client::Async.3pm.gz

******************************************************************************
Built successfully
Purging /var/lib/schroot/mount/unstable-amd64-sbuild-40ea6b32-3692-4b7d-aef0-bcfe1000fbde/build/salvi-libgearman-client-async-perl_0.94-2.2-amd64-pxk2C9
------------------------------------------------------------------------------
(Reading database ... 14706 files and directories currently installed.)
Removing gearman-server ...
Purging configuration files for gearman-server ...
Removing libgearman-client-perl ...
Removing libstring-crc32-perl ...
Removing libdanga-socket-perl ...
Removing libsys-syscall-perl ...
Processing triggers for man-db ...
******************************************************************************
Finished at 20100124-1712
Build needed 00:00:34, 420k disk space

Attachment: signature.asc
Description: Digital signature


Reply to: