Bug#587463: Please give-back libforks-perl on armel

gregor herrmann gregoa at debian.org
Tue Jun 29 20:40:01 UTC 2010


On Tue, 29 Jun 2010 20:24:56 +0200, Salvatore Bonaccorso wrote:

> Indeed, now it's another one ...

I just tried on my Openmkoko Freerunner, the tests fail too.
Log attached.

Cheers,
gregor

-- 
 .''`.   http://info.comodo.priv.at/ -- GPG key IDs: 0x8649AA06, 0x00F3CFE4
 : :' :  Debian GNU/Linux user, admin, & developer - http://www.debian.org/
 `. `'   Member of VIBE!AT & SPI, fellow of Free Software Foundation Europe
   `-    BOFH excuse #278:  The Dilithium Crystals need to be rotated. 
-------------- next part --------------
dpkg-checkbuilddeps: Unmet build dependencies: libacme-damn-perl liblist-moreutils-perl (>= 0.15) libsys-sigaction-perl (>= 0.11)
W: Unmet build-dependency in source
dpkg-buildpackage: warning: using a gain-root-command while being root
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): 
dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): 
dpkg-buildpackage: source package libforks-perl
dpkg-buildpackage: source version 0.34-1
dpkg-buildpackage: source changed by Salvatore Bonaccorso <salvatore.bonaccorso at gmail.com>
dpkg-checkbuilddeps: Unmet build dependencies: libacme-damn-perl liblist-moreutils-perl (>= 0.15) libsys-sigaction-perl (>= 0.11)
dpkg-buildpackage: warning: Build dependencies/conflicts unsatisfied; aborting.
dpkg-buildpackage: warning: (Use -d flag to override.)
dpkg-buildpackage: warning: This is currently a non-fatal warning with -S, but
dpkg-buildpackage: warning: will probably become fatal in the future.
 fakeroot debian/rules clean
dh clean
   dh_testdir
   dh_auto_clean
   dh_clean
 dpkg-source -b libforks-perl-0.34
dpkg-source: info: using source format `3.0 (quilt)'
dpkg-source: info: building libforks-perl using existing ./libforks-perl_0.34.orig.tar.gz
dpkg-source: info: building libforks-perl in libforks-perl_0.34-1.debian.tar.gz
dpkg-source: info: building libforks-perl in libforks-perl_0.34-1.dsc
 dpkg-genchanges -S >../libforks-perl_0.34-1_source.changes
dpkg-genchanges: including full source code in upload
dpkg-buildpackage: full upload (original source is included)
 -> Copying COW directory
  forking: rm -rf /var/cache/pbuilder/build//cow.18476 
  forking: cp -al /var/cache/pbuilder/base.cow /var/cache/pbuilder/build//cow.18476 
I: removed stale ilistfile /var/cache/pbuilder/build//cow.18476/.ilist
  forking: chroot /var/cache/pbuilder/build//cow.18476 cowdancer-ilistcreate /.ilist find . -xdev -path ./home -prune -o \( \( -type l -o -type f \) -a -links +1 -print0 \) | xargs -0 stat --format '%d %i ' 
 -> Invoking pbuilder
  forking: pbuilder build --debbuildopts  --debbuildopts  --buildplace /var/cache/pbuilder/build//cow.18476 --buildresult /tmp/libforks-perl --debbuildopts  --no-targz --internal-chrootexec chroot /var/cache/pbuilder/build//cow.18476 cow-shell /tmp/libforks-perl/libforks-perl_0.34-1.dsc 
I: Running in no-targz mode
I: using fakeroot in build.
I: Current time: Tue Jun 29 21:36:05 CEST 2010
I: pbuilder-time-stamp: 1277840165
I: copying local configuration
I: mounting /proc filesystem
I: mounting /dev/pts filesystem
I: Mounting /var/cache/pbuilder/ccache
I: policy-rc.d already exists
I: Obtaining the cached apt archive contents
I: Setting up ccache
I: Installing the build-deps
I: user script /var/cache/pbuilder/build/cow.18476/tmp/hooks/D10-man-db starting
I: Preseed man-db/auto-update to false
I: user script /var/cache/pbuilder/build/cow.18476/tmp/hooks/D10-man-db finished
I: user script /var/cache/pbuilder/build/cow.18476/tmp/hooks/D70build-area starting
I: Set APT=yes to run apt-get update.
I: user script /var/cache/pbuilder/build/cow.18476/tmp/hooks/D70build-area finished
I: user script /var/cache/pbuilder/build/cow.18476/tmp/hooks/D80-sunjava starting
I: Set SUN=yes to accept SUN Java license.
I: user script /var/cache/pbuilder/build/cow.18476/tmp/hooks/D80-sunjava finished
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: armel
Maintainer: Debian Pbuilder Team <pbuilder-maint at lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper (>= 7), libacme-damn-perl, liblist-moreutils-perl (>= 0.15), libsys-sigaction-perl (>= 0.11), perl
dpkg-deb: building package `pbuilder-satisfydepends-dummy' in `/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously deselected package pbuilder-satisfydepends-dummy.
(Reading database ... 11281 files and directories currently installed.)
Unpacking pbuilder-satisfydepends-dummy (from .../pbuilder-satisfydepends-dummy.deb) ...
dpkg: dependency problems prevent configuration of pbuilder-satisfydepends-dummy:
 pbuilder-satisfydepends-dummy depends on debhelper (>= 7); however:
  Package debhelper is not installed.
 pbuilder-satisfydepends-dummy depends on libacme-damn-perl; however:
  Package libacme-damn-perl is not installed.
 pbuilder-satisfydepends-dummy depends on liblist-moreutils-perl (>= 0.15); however:
  Package liblist-moreutils-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libsys-sigaction-perl (>= 0.11); however:
  Package libsys-sigaction-perl is not installed.
dpkg: error processing pbuilder-satisfydepends-dummy (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 pbuilder-satisfydepends-dummy
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
The following NEW packages will be installed:
  debhelper{a} file{a} gettext{a} gettext-base{a} groff-base{a} 
  html2text{a} intltool-debian{a} libacme-damn-perl{a} libcroco3{a} 
  libglib2.0-0{a} liblist-moreutils-perl{a} libmagic1{a} libpcre3{a} 
  libsys-sigaction-perl{a} libunistring0{a} libxml2{a} man-db{a} 
  po-debconf{a} 
The following partially installed packages will be configured:
  pbuilder-satisfydepends-dummy 
0 packages upgraded, 18 newly installed, 0 to remove and 0 not upgraded.
Need to get 8128kB of archives. After unpacking 24.8MB will be used.
Writing extended state information...
Get:1 http://ftp.at.debian.org unstable/main libmagic1 5.04-2 [234kB]
Get:2 http://ftp.at.debian.org unstable/main file 5.04-2 [48.7kB]
Get:3 http://ftp.at.debian.org unstable/main html2text 1.3.2a-15 [97.0kB]
Get:4 http://ftp.at.debian.org unstable/main libpcre3 8.02-1 [234kB]
Get:5 http://ftp.at.debian.org unstable/main libglib2.0-0 2.24.1-1 [1046kB]
Get:6 http://ftp.at.debian.org unstable/main libxml2 2.7.7.dfsg-2 [816kB]
Get:7 http://ftp.at.debian.org unstable/main libcroco3 0.6.2-1 [113kB]
Get:8 http://ftp.at.debian.org unstable/main libunistring0 0.9.3-1 [412kB]
Get:9 http://ftp.at.debian.org unstable/main gettext-base 0.18.1.1-1 [132kB]
Get:10 http://ftp.at.debian.org unstable/main gettext 0.18.1.1-1 [1979kB]
Get:11 http://ftp.at.debian.org unstable/main intltool-debian 0.35.0+20060710.1 [30.8kB]
Get:12 http://ftp.at.debian.org unstable/main po-debconf 1.0.16 [224kB]
Get:13 http://ftp.at.debian.org unstable/main groff-base 1.20.1-10 [1038kB]
Get:14 http://ftp.at.debian.org unstable/main man-db 2.5.7-3 [1174kB]
Get:15 http://ftp.at.debian.org unstable/main debhelper 7.9.1 [454kB]
Get:16 http://ftp.at.debian.org unstable/main libacme-damn-perl 0.04-1 [11.3kB]
Get:17 http://ftp.at.debian.org unstable/main liblist-moreutils-perl 0.25~02-1 [61.9kB]
Get:18 http://ftp.at.debian.org unstable/main libsys-sigaction-perl 0.11-1 [22.3kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 8128kB in 57s (142kB/s)
Selecting previously deselected package libmagic1.
(Reading database ... 11281 files and directories currently installed.)
Unpacking libmagic1 (from .../libmagic1_5.04-2_armel.deb) ...
Selecting previously deselected package file.
Unpacking file (from .../archives/file_5.04-2_armel.deb) ...
Selecting previously deselected package html2text.
Unpacking html2text (from .../html2text_1.3.2a-15_armel.deb) ...
Selecting previously deselected package libpcre3.
Unpacking libpcre3 (from .../libpcre3_8.02-1_armel.deb) ...
Selecting previously deselected package libglib2.0-0.
Unpacking libglib2.0-0 (from .../libglib2.0-0_2.24.1-1_armel.deb) ...
Selecting previously deselected package libxml2.
Unpacking libxml2 (from .../libxml2_2.7.7.dfsg-2_armel.deb) ...
Selecting previously deselected package libcroco3.
Unpacking libcroco3 (from .../libcroco3_0.6.2-1_armel.deb) ...
Selecting previously deselected package libunistring0.
Unpacking libunistring0 (from .../libunistring0_0.9.3-1_armel.deb) ...
Selecting previously deselected package gettext-base.
Unpacking gettext-base (from .../gettext-base_0.18.1.1-1_armel.deb) ...
Selecting previously deselected package gettext.
Unpacking gettext (from .../gettext_0.18.1.1-1_armel.deb) ...
Selecting previously deselected package intltool-debian.
Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ...
Selecting previously deselected package po-debconf.
Unpacking po-debconf (from .../po-debconf_1.0.16_all.deb) ...
Selecting previously deselected package groff-base.
Unpacking groff-base (from .../groff-base_1.20.1-10_armel.deb) ...
Selecting previously deselected package man-db.
Unpacking man-db (from .../man-db_2.5.7-3_armel.deb) ...
Selecting previously deselected package debhelper.
Unpacking debhelper (from .../debhelper_7.9.1_all.deb) ...
Selecting previously deselected package libacme-damn-perl.
Unpacking libacme-damn-perl (from .../libacme-damn-perl_0.04-1_armel.deb) ...
Selecting previously deselected package liblist-moreutils-perl.
Unpacking liblist-moreutils-perl (from .../liblist-moreutils-perl_0.25~02-1_armel.deb) ...
Selecting previously deselected package libsys-sigaction-perl.
Unpacking libsys-sigaction-perl (from .../libsys-sigaction-perl_0.11-1_all.deb) ...
Processing triggers for install-info ...
Setting up libmagic1 (5.04-2) ...
Setting up file (5.04-2) ...
Setting up html2text (1.3.2a-15) ...
Setting up libpcre3 (8.02-1) ...
Setting up libglib2.0-0 (2.24.1-1) ...
Setting up libxml2 (2.7.7.dfsg-2) ...
Setting up libcroco3 (0.6.2-1) ...
Setting up libunistring0 (0.9.3-1) ...
Setting up gettext-base (0.18.1.1-1) ...
Setting up gettext (0.18.1.1-1) ...
Setting up intltool-debian (0.35.0+20060710.1) ...
Setting up po-debconf (1.0.16) ...
Setting up groff-base (1.20.1-10) ...
Setting up man-db (2.5.7-3) ...
Building database of manual pages ...
Setting up debhelper (7.9.1) ...
Setting up libacme-damn-perl (0.04-1) ...
Setting up liblist-moreutils-perl (0.25~02-1) ...
Setting up libsys-sigaction-perl (0.11-1) ...
Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
 -> Finished parsing the build-deps
Reading package lists...
Building dependency tree...
Reading state information...
ccache is already the newest version.
fakeroot is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I: Copying back the cached apt archive contents
I: new cache content file_5.04-2_armel.deb added
I: new cache content libmagic1_5.04-2_armel.deb added
I: new cache content html2text_1.3.2a-15_armel.deb added
I: new cache content libpcre3_8.02-1_armel.deb added
I: new cache content libglib2.0-0_2.24.1-1_armel.deb added
I: new cache content libxml2_2.7.7.dfsg-2_armel.deb added
I: new cache content libcroco3_0.6.2-1_armel.deb added
I: new cache content libunistring0_0.9.3-1_armel.deb added
I: new cache content gettext-base_0.18.1.1-1_armel.deb added
I: new cache content gettext_0.18.1.1-1_armel.deb added
I: new cache content intltool-debian_0.35.0+20060710.1_all.deb added
I: new cache content po-debconf_1.0.16_all.deb added
I: new cache content groff-base_1.20.1-10_armel.deb added
I: new cache content man-db_2.5.7-3_armel.deb added
I: new cache content debhelper_7.9.1_all.deb added
I: new cache content libacme-damn-perl_0.04-1_armel.deb added
I: new cache content liblist-moreutils-perl_0.25~02-1_armel.deb added
I: new cache content libsys-sigaction-perl_0.11-1_all.deb added
I: Copying source file
I: copying [/tmp/libforks-perl/libforks-perl_0.34-1.dsc]
I: copying [/tmp/libforks-perl/libforks-perl_0.34.orig.tar.gz]
I: copying [/tmp/libforks-perl/libforks-perl_0.34-1.debian.tar.gz]
I: Extracting source
dpkg-source: warning: extracting unsigned source package (libforks-perl_0.34-1.dsc)
dpkg-source: info: extracting libforks-perl in libforks-perl-0.34
dpkg-source: info: unpacking libforks-perl_0.34.orig.tar.gz
dpkg-source: info: unpacking libforks-perl_0.34-1.debian.tar.gz
dpkg-source: info: applying fix-spelling-error-in-manpage.patch
I: Building the package
W: no hooks of type A found -- ignoring
I: Running cd tmp/buildd/*/ && dpkg-buildpackage -us -uc  -rfakeroot
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): 
dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): 
dpkg-buildpackage: source package libforks-perl
dpkg-buildpackage: source version 0.34-1
dpkg-buildpackage: source changed by Salvatore Bonaccorso <salvatore.bonaccorso at gmail.com>
dpkg-buildpackage: host architecture armel
 fakeroot debian/rules clean
dh clean
   dh_testdir
   dh_auto_clean
   dh_clean
 dpkg-source -b libforks-perl-0.34
dpkg-source: info: using source format `3.0 (quilt)'
dpkg-source: info: building libforks-perl using existing ./libforks-perl_0.34.orig.tar.gz
dpkg-source: info: building libforks-perl in libforks-perl_0.34-1.debian.tar.gz
dpkg-source: info: building libforks-perl in libforks-perl_0.34-1.dsc
 debian/rules build
dh build
   dh_testdir
   dh_auto_configure
Fixing prototypes in forks.xs
Warning: prerequisite Devel::Symdump 0 not found.
Checking if your kit is complete...
Looks good
'CREATE_PACKLIST' is not a known MakeMaker parameter name.
Writing Makefile for forks
   dh_auto_build
make[1]: Entering directory `/tmp/buildd/libforks-perl-0.34'
cp lib/forks/signals.pm blib/lib/forks/signals.pm
cp lib/forks/shared/global_filter.pm blib/lib/forks/shared/global_filter.pm
cp lib/threads/shared/array.pm blib/lib/threads/shared/array.pm
cp lib/forks.pm blib/lib/forks.pm
cp lib/forks/shared.pm blib/lib/forks/shared.pm
cp lib/forks/Devel/Symdump.pm blib/lib/forks/Devel/Symdump.pm
cp lib/forks/shared/attributes.pm blib/lib/forks/shared/attributes.pm
cp lib/threads/shared/hash.pm blib/lib/threads/shared/hash.pm
cp lib/threads/shared/handle.pm blib/lib/threads/shared/handle.pm
cp lib/threads/shared/scalar.pm blib/lib/threads/shared/scalar.pm
/usr/bin/perl /usr/share/perl/5.10/ExtUtils/xsubpp  -typemap /usr/share/perl/5.10/ExtUtils/typemap  forks.xs > forks.xsc && mv forks.xsc forks.c
cc -c   -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"0.34\" -DXS_VERSION=\"0.34\" -fPIC "-I/usr/lib/perl/5.10/CORE"   forks.c
Running Mkbootstrap for forks ()
chmod 644 forks.bs
rm -f blib/arch/auto/forks/forks.so
cc  -shared -O2 -g -L/usr/local/lib -fstack-protector forks.o  -o blib/arch/auto/forks/forks.so 	\
	     	\
	  
chmod 755 blib/arch/auto/forks/forks.so
cp forks.bs blib/arch/auto/forks/forks.bs
chmod 644 blib/arch/auto/forks/forks.bs
Manifying blib/man3/forks::signals.3pm
Manifying blib/man3/threads::shared::array.3pm
Manifying blib/man3/forks::Devel::Symdump.3pm
Manifying blib/man3/forks::shared.3pm
Manifying blib/man3/forks.3pm
Manifying blib/man3/threads::shared::hash.3pm
Manifying blib/man3/threads::shared::handle.3pm
Manifying blib/man3/threads::shared::scalar.3pm
make[1]: Leaving directory `/tmp/buildd/libforks-perl-0.34'
   dh_auto_test
make[1]: Entering directory `/tmp/buildd/libforks-perl-0.34'
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/forks00-requirements.t .. ok
t/forks00-sigtrap.t ....... ok
# 
# These tests exercise general API compatibility and behavior.
# 
t/forks01.t ............... ok
# 
# The following tests are a stress test for shared arrays and shared hashes
# that may take a few minutes on slower machines.
# 
t/forks02.t ............... ok
# 
# The following tests check that blessing shared variables is fully transparent.
# 
t/forks03.t ............... ok
# 
# These tests exercise general API compatibility and behavior (threads.pm replacement mode).
# 
t/forks04.t ............... ok
# 
# These tests validate main thread exit values.
# 
t/forks05.t ............... ok
# 
# These tests exercise deadlock detection and resolution features of forks.
# 

#   Failed test 'Check if thread 1 is deadlocked'
#   at t/forks06.t line 88.
# Looks like you failed 1 test of 11.
t/forks06.t ............... 
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/11 subtests 
	(less 2 skipped subtests: 8 okay)
# 
# These tests check inter-thread signaling.
# 
Signal SIGTERM received, but no signal handler set for thread 1
t/forks07.t ............... ok
# 
# These tests validate overloaded sleep behavior.
# 
t/forks08.t ............... ok
# 
# These tests check shared_clone functionality.
# 
t/forks09.t ............... ok
# 
# These tests check CLONE and SKIP_CLONE functionality.
# 
t/forks10.t ............... ok
# 
# These tests validate compatibility with Thread::Queue.
# 
t/forks20.t ............... ok
t/forks99.t ............... skipped: Set the environment variable TEST_SIGNATURE to enable this test.

Test Summary Report
-------------------
t/forks06.t             (Wstat: 256 Tests: 11 Failed: 1)
  Failed test:  1
  Non-zero exit status: 1
Files=14, Tests=396, 1036 wallclock secs ( 4.34 usr  1.09 sys + 474.95 cusr 62.84 csys = 543.22 CPU)
Result: FAIL
Failed 1/14 test programs. 1/396 subtests failed.
make[1]: *** [test_dynamic] Error 255
make[1]: Leaving directory `/tmp/buildd/libforks-perl-0.34'
dh_auto_test: make -j1 test returned exit code 2
make: *** [build] Error 29
dpkg-buildpackage: error: debian/rules build gave error exit status 2
E: Failed autobuilding of package
I: user script /var/cache/pbuilder/build/cow.18476/tmp/hooks/C10shell starting
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
  joe less
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 604kB of archives.
After this operation, 1774kB of additional disk space will be used.
Get:1 http://ftp.at.debian.org unstable/main less 436-1+b1 [121kB]
Get:2 http://ftp.at.debian.org unstable/main joe 3.7-1 [484kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 604kB in 4s (124kB/s)
Selecting previously deselected package less.
(Reading database ... 12445 files and directories currently installed.)
Unpacking less (from .../less_436-1+b1_armel.deb) ...
Selecting previously deselected package joe.
Unpacking joe (from .../archives/joe_3.7-1_armel.deb) ...
Processing triggers for man-db ...
Setting up less (436-1+b1) ...
Setting up joe (3.7-1) ...
update-alternatives: using /usr/bin/joe to provide /usr/bin/editor (editor) in auto mode.
update-alternatives: using /etc/joe/joerc to provide /etc/joe/editorrc (editorrc) in auto mode.
I: user script /var/cache/pbuilder/build/cow.18476/tmp/hooks/C10shell finished
I: unmounting /var/cache/pbuilder/ccache filesystem
I: unmounting dev/pts filesystem
I: unmounting proc filesystem
 -> Cleaning COW directory
  forking: rm -rf /var/cache/pbuilder/build//cow.18476 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20100629/7467c827/attachment-0001.pgp>


More information about the pkg-perl-maintainers mailing list