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'