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

Re: Can't compile liblocale-gettext-perl and dpkg packages



Thanks for your attention Jonathan,

Sorry, I realy should have sent more information. Attached are the complete error output and the end of the standard output.

Maybe is important to know that this Debian is a virtual machine, but I think it's nothing to do with this problem. Also, I ran this command on a ubunu Natty and worked fine.


On 29-08-2011 14:34, Jonathan Nieder wrote:
Hi,

Talles wrote:

When trying to compile dpkg some tests cases fail.
Which test cases? :)

gpgv: keyblock resource `/root/.gnupg/trustedkeys.gpg': file open error
gpgv: Signature made Tue 26 Apr 2011 04:16:59 AM BRT using DSA key ID 9D928C9B
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./dpkg_1.15.8.11.dsc
 dpkg-source --before-build dpkg-1.15.8.11
 debian/rules clean
 debian/rules build
../../src/cleanup.c: In function â??cu_prermdeconfigureâ??:
../../src/cleanup.c:136: warning: declaration of â??conflictorâ?? shadows a global declaration
../../src/archives.h:44: warning: shadowed declaration is here
../../src/cleanup.c: In function â??cu_prerminfavourâ??:
../../src/cleanup.c:160: warning: declaration of â??conflictorâ?? shadows a global declaration
../../src/archives.h:44: warning: shadowed declaration is here
../../src/main.c:231: warning: â??setobsoleteâ?? defined but not used
../../dselect/pkgtop.cc: In member function â??virtual void packagelist::redraw1itemsel(int, int)â??:
../../dselect/pkgtop.cc:190: warning: declaration of â??iâ?? shadows a previous local
../../dselect/pkgtop.cc:139: warning: shadowed declaration is here
../../dselect/pkgtop.cc:191: warning: declaration of â??pâ?? shadows a previous local
../../dselect/pkgtop.cc:140: warning: shadowed declaration is here
 debian/rules binary

#   Failed test '--list should fail'
#   at ../../src/t/100_dpkg_divert.t line 56.

#   Failed test '--list stderr'
#   at ../../src/t/100_dpkg_divert.t line 77.
#                   ''
#     doesn't match '(?-xism:(cannot|failed).*open)'

#   Failed test '--rename --add /root/sources/dpkg-1.15.8.11/build-tree/src/t.tmp/950_dpkg_divert/testdir/rodir/foo should fail'
#   at ../../src/t/100_dpkg_divert.t line 56.

#   Failed test '--rename --add /root/sources/dpkg-1.15.8.11/build-tree/src/t.tmp/950_dpkg_divert/testdir/rodir/foo stderr'
#   at ../../src/t/100_dpkg_divert.t line 77.
#                   ''
#     doesn't match '(?-xism:error)'

#   Failed test '--rename --divert /root/sources/dpkg-1.15.8.11/build-tree/src/t.tmp/950_dpkg_divert/testdir/rodir/bar --add /root/sources/dpkg-1.15.8.11/build-tree/src/t.tmp/950_dpkg_divert/testdir/bar should fail'
#   at ../../src/t/100_dpkg_divert.t line 56.

#   Failed test '--rename --divert /root/sources/dpkg-1.15.8.11/build-tree/src/t.tmp/950_dpkg_divert/testdir/rodir/bar --add /root/sources/dpkg-1.15.8.11/build-tree/src/t.tmp/950_dpkg_divert/testdir/bar stderr'
#   at ../../src/t/100_dpkg_divert.t line 77.
#                   ''
#     doesn't match '(?-xism:error)'

#   Failed test 'diversions contents'
#   at ../../src/t/100_dpkg_divert.t line 116.
#     Structures begin differing at:
#          $got->[0] = ARRAY(0x9bff650)
#     $expected->[0] = Does not exist

#   Failed test '--rename --add /root/sources/dpkg-1.15.8.11/build-tree/src/t.tmp/950_dpkg_divert/testdir/nadir/foo should fail'
#   at ../../src/t/100_dpkg_divert.t line 56.

#   Failed test '--rename --add /root/sources/dpkg-1.15.8.11/build-tree/src/t.tmp/950_dpkg_divert/testdir/nadir/foo stderr'
#   at ../../src/t/100_dpkg_divert.t line 77.
#                   ''
#     doesn't match '(?-xism:Permission denied)'

#   Failed test '--rename --divert /root/sources/dpkg-1.15.8.11/build-tree/src/t.tmp/950_dpkg_divert/testdir/nadir/foo --add /root/sources/dpkg-1.15.8.11/build-tree/src/t.tmp/950_dpkg_divert/testdir/foo stderr'
#   at ../../src/t/100_dpkg_divert.t line 77.
#                   'dpkg-divert: `local diversion of /root/sources/dpkg-1.15.8.11/build-tree/src/t.tmp/950_dpkg_divert/testdir/foo to /root/sources/dpkg-1.15.8.11/build-tree/src/t.tmp/950_dpkg_divert/testdir/nadir/foo' clashes with `local diversion of /root/sources/dpkg-1.15.8.11/build-tree/src/t.tmp/950_dpkg_divert/testdir/nadir/foo to /root/sources/dpkg-1.15.8.11/build-tree/src/t.tmp/950_dpkg_divert/testdir/nadir/foo.distrib'
# '
#     doesn't match '(?-xism:Permission denied)'

#   Failed test 'diversions contents'
#   at ../../src/t/100_dpkg_divert.t line 116.
#     Structures begin differing at:
#          $got->[0] = ARRAY(0x9bff680)
#     $expected->[0] = Does not exist

#   Failed test '/root/sources/dpkg-1.15.8.11/build-tree/src/t.tmp/950_dpkg_divert/testdir/foo should fail'
#   at ../../src/t/100_dpkg_divert.t line 56.

#   Failed test '/root/sources/dpkg-1.15.8.11/build-tree/src/t.tmp/950_dpkg_divert/testdir/foo stderr'
#   at ../../src/t/100_dpkg_divert.t line 77.
#                   ''
#     doesn't match '(?-xism:create.*new)'

#   Failed test '/root/sources/dpkg-1.15.8.11/build-tree/src/t.tmp/950_dpkg_divert/testdir/foo should fail'
#   at ../../src/t/100_dpkg_divert.t line 56.

#   Failed test '/root/sources/dpkg-1.15.8.11/build-tree/src/t.tmp/950_dpkg_divert/testdir/foo stderr'
#   at ../../src/t/100_dpkg_divert.t line 77.
#                   ''
#     doesn't match '(?-xism:(write|flush|close).*new)'
mkdir: cannot create directory `/root/sources/dpkg-1.15.8.11/build-tree/src/t.tmp/950_dpkg_divert/admindir/diversions-old': File exists

#   Failed test '/root/sources/dpkg-1.15.8.11/build-tree/src/t.tmp/950_dpkg_divert/testdir/foo should fail'
#   at ../../src/t/100_dpkg_divert.t line 56.

#   Failed test '/root/sources/dpkg-1.15.8.11/build-tree/src/t.tmp/950_dpkg_divert/testdir/foo stderr'
#   at ../../src/t/100_dpkg_divert.t line 77.
#                   ''
#     doesn't match '(?-xism:remov.*old)'
# Looks like you failed 17 tests of 235.
Failed 1/1 test programs. 17/235 subtests failed.
make[3]: *** [check-local] Error 17
make[2]: *** [check-am] Error 2
make[1]: *** [check-recursive] Error 1
make: *** [check] Error 2
dpkg-buildpackage: error: debian/rules binary gave error exit status 2
Build command 'cd dpkg-1.15.8.11 && dpkg-buildpackage -b -uc' failed.
E: Child process failed
Making check in src
make[2]: Entering directory `/root/sources/dpkg-1.15.8.11/build-tree/src'
/usr/bin/make  check-local
make[3]: Entering directory `/root/sources/dpkg-1.15.8.11/build-tree/src'
/bin/mkdir -p t.tmp
PATH="../src:../scripts:../utils:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" \
	  LC_ALL=C \
	   \
	  srcdir=../../src builddir=. \
	  PERL5LIB=../../scripts PERL_DL_NONLAZY=1 \
	  PERL5OPT= \
	  /usr/bin/perl -I../../scripts \
	    -MExtUtils::Command::MM -e "test_harness(0, '.')" \
	    ../../src/t/100_dpkg_divert.t
../../src/t/100_dpkg_divert.t .. 
Dubious, test returned 17 (wstat 4352, 0x1100)
Failed 17/235 subtests 

Test Summary Report
-------------------
../../src/t/100_dpkg_divert.t (Wstat: 4352 Tests: 235 Failed: 17)
  Failed tests:  211, 213, 220-226, 228-235
  Non-zero exit status: 17
Files=1, Tests=235,  3 wallclock secs ( 0.08 usr  0.02 sys +  0.63 cusr  1.32 csys =  2.05 CPU)
Result: FAIL
make[3]: Leaving directory `/root/sources/dpkg-1.15.8.11/build-tree/src'
make[2]: Leaving directory `/root/sources/dpkg-1.15.8.11/build-tree/src'
make[1]: Leaving directory `/root/sources/dpkg-1.15.8.11/build-tree'


Reply to: