See <http://jenkins.grml.org/job/dpkg-binaries/architecture=i386/661/display/redirect>
Changes: ------------------------------------------ [...truncated 750.19 KB...] ../../t-func/deb-format.at:257: # Test data.tar.gz member ar rc pkg-data-gz.deb debian-binary control.tar.gz data.tar.gz ar t pkg-data-gz.deb dpkg-deb -c pkg-data-gz.deb ../../t-func/deb-format.at:269: # Test data.tar.xz member ar rc pkg-data-xz.deb debian-binary control.tar.gz data.tar.xz ar t pkg-data-xz.deb dpkg-deb -c pkg-data-xz.deb ../../t-func/deb-format.at:281: # Test data.tar.bz2 member ar rc pkg-data-bz2.deb debian-binary control.tar.gz data.tar.bz2 ar t pkg-data-bz2.deb dpkg-deb -c pkg-data-bz2.deb ../../t-func/deb-format.at:293: # Test data.tar.lzma member ar rc pkg-data-lzma.deb debian-binary control.tar.gz data.tar.lzma ar t pkg-data-lzma.deb dpkg-deb -c pkg-data-lzma.deb ../../t-func/deb-format.at:305: # Test non-uniform data.tar/control.tar member compression ar rc pkg-mixed-comp.deb debian-binary control.tar.xz data.tar.gz ar t pkg-mixed-comp.deb # XXX: Ideally we would have no need to strip trailing spaces. dpkg-deb -I pkg-mixed-comp.deb | $SED -e 's/ *$//' dpkg-deb -c pkg-mixed-comp.deb 2. deb-format.at:8: ok 3. deb-content.at:3: testing dpkg-deb .deb conffiles ... ../../t-func/deb-content.at:14: # Duplicate conffile entries should produce a warning. dpkg-deb -b pkg-conff-duped stdout: dpkg-deb: building package 'pkg-conff-duped' in 'pkg-conff-duped.deb'. ../../t-func/deb-content.at:25: # Conffiles need a final newline to guarantee there's been no accidental # file truncation. dpkg-deb -b pkg-conff-noeol pkg-conff-noeol.deb stdout: ../../t-func/deb-content.at:36: # Conffiles must use absolute pathnames. dpkg-deb -b pkg-conff-noabs pkg-conff-noabs.deb stdout: ../../t-func/deb-content.at:44: # Conffiles must not contain empty lines. dpkg-deb -b pkg-conff-empty pkg-conff-empty.deb stdout: ../../t-func/deb-content.at:52: # Conffiles must not contain prefixed spaces. dpkg-deb -b pkg-conff-space-prefix pkg-conff-space-prefix.deb stdout: ../../t-func/deb-content.at:60: # Conffiles marked with an unknown flag. dpkg-deb -b pkg-conff-unknown-flag pkg-conff-unknown-flag.deb stdout: ../../t-func/deb-content.at:68: # Conffiles need a pathname, in addition to a flag. dpkg-deb -b pkg-conff-missing-pathname pkg-conff-missing-pathname.deb stdout: ../../t-func/deb-content.at:76: # Conffiles marked for removal must not be present. dpkg-deb -b pkg-conff-removed-missing pkg-conff-removed-missing.deb --- /dev/null 2011-03-04 11:53:52.000000000 +0000 +++ /build/dpkg-1.21.0~20211122000748.734/build-tree/t-func/testsuite.dir/at-groups/3/stderr 2021-11-22 00:11:51.323175112 +0000 @@ -0,0 +1,2 @@ +dpkg-deb: warning: conffile filename '/test-conffile-missing' contains trailing white spaces +dpkg-deb: warning: ignoring 1 warning about the control file(s) stdout: dpkg-deb: building package 'pkg-conff-removed-missing' in 'pkg-conff-removed-missing.deb'. 3. deb-content.at:3: FAILED (deb-content.at:76) 4. deb-fields.at:3: testing dpkg-deb .deb fields ... ../../t-func/deb-fields.at:7: dpkg-deb -b pkg-package-type-void # Test absence of Package-Type field. test -z "$(dpkg-deb -f pkg-package-type-void.deb Package-Type)" stdout: dpkg-deb: building package 'pkg-package-type-void' in 'pkg-package-type-void.deb'. ../../t-func/deb-fields.at:15: dpkg-deb -b pkg-package-type-use # Test presence of Package-Type field. test -n "$(dpkg-deb -f pkg-package-type-use.deb Package-Type)" stdout: dpkg-deb: building package 'pkg-package-type-use' in 'pkg-package-type-use.deb'. 4. deb-fields.at:3: ok Split .deb packages 5. deb-split.at:3: testing dpkg-split options ... ../../t-func/deb-split.at:5: dpkg-split --help stdout: Usage: dpkg-split [<option> ...] <command> Commands: -s|--split <file> [<prefix>] Split an archive. -j|--join <part> <part> ... Join parts together. -I|--info <part> ... Display info about a part. -a|--auto -o <complete> <part> Auto-accumulate parts. -l|--listq List unmatched pieces. -d|--discard [<filename> ...] Discard unmatched pieces. -?, --help Show this help message. --version Show the version. Options: --depotdir <directory> Use <directory> instead of /var/lib/dpkg/parts. -S|--partsize <size> In KiB, for -s (default is 450). -o|--output <file> Filename, for -j (default is <package>_<version>_<arch>.deb). -Q|--npquiet Be quiet when -a is not a part. --msdos Generate 8.3 filenames. Exit status: 0 = ok 1 = with --auto, file is not a part 2 = trouble 5. deb-split.at:3: ok 6. deb-split.at:8: testing dpkg-split .deb format ... ../../t-func/deb-split.at:14: # Initialize the template package chmod -R u+w pkg-split # XXX: Some environments set SIGPIPE to ignore which we cannot reset, and 'yes' # does check print error conditions, so we ignore its error message here. yes 2>/dev/null | dd of=pkg-split/data-file bs=1024 count=2048 status=none find pkg-split | xargs touch -t 197001010100.00 dpkg-deb --root-owner-group -Znone -b pkg-split >/dev/null ../../t-func/deb-split.at:24: # Test splitting a package (in 10 parts: 9 * 210 KiB B + 158 KiB) dpkg-split -S 210 -s pkg-split.deb pkg-split-part for p in $(seq 10); do test -f pkg-split-part.${p}of10.deb done ../../t-func/deb-split.at:40: # Test getting information about the split parts (parsing verification) dpkg-split -I pkg-split-part.1of10.deb ../../t-func/deb-split.at:57: # Test getting information about the split parts (parsing verification) dpkg-split -I pkg-split-part.2of10.deb ../../t-func/deb-split.at:74: # Test getting information about the split parts (parsing verification) dpkg-split -I pkg-split-part.9of10.deb ../../t-func/deb-split.at:91: # Test getting information about the split parts (parsing verification) dpkg-split -I pkg-split-part.10of10.deb ../../t-func/deb-split.at:109: # Test joining the split parts back together dpkg-split -o pkg-joined.deb -j pkg-split-part.*.deb cmp pkg-split.deb pkg-joined.deb 6. deb-split.at:8: ok ## ------------- ## ## Test results. ## ## ------------- ## ERROR: All 6 tests were run, 1 failed unexpectedly. ## -------------------------- ## ## testsuite.log was created. ## ## -------------------------- ## Please send `t-func/testsuite.log' and all information you think might help: To: <debian-dpkg@lists.debian.org> Subject: [dpkg 1.20.8-142-gf345] testsuite: 3 failed You may investigate any problem if you feel able to do so, in which case the test suite provides a good starting point. Its output may be found below `t-func/testsuite.dir'. make[3]: *** [Makefile:542: check-local] Error 1 make[3]: Leaving directory '/build/dpkg-1.21.0~20211122000748.734/build-tree/t-func' make[2]: *** [Makefile:410: check-am] Error 2 make[2]: Leaving directory '/build/dpkg-1.21.0~20211122000748.734/build-tree/t-func' make[1]: *** [Makefile:756: check-recursive] Error 1 make[1]: Leaving directory '/build/dpkg-1.21.0~20211122000748.734/build-tree' make: *** [debian/rules:81: check] Error 2 dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2 I: copying local configuration E: Failed autobuilding of package I: user script /srv/pbuilder/build/cow.5491/tmp/hooks/C10shell starting ┌──────────────────────────────────────────────────────────────────────────────┐ │ FTBFS - problem with building Debian package │ └──────────────────────────────────────────────────────────────────────────────┘ ┌──────────────────────────────────────────────────────────────────────────────┐ │ DEB_KEEP_BUILD_ENV is not set to 'true', not keeping build environment │ └──────────────────────────────────────────────────────────────────────────────┘ I: user script /srv/pbuilder/build/cow.5491/tmp/hooks/C10shell finished I: unmounting /tmp/apt-jdg_mGcXFp filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: Cleaning COW directory I: forking: rm -rf /var/cache/pbuilder/build/cow.5491 + '[' 1 -eq 0 ']' + bailout 1 'Error: Failed to build with cowbuilder.' + '[' -n 1 ']' + EXIT=1 + '[' -n 'Error: Failed to build with cowbuilder.' ']' + echo 'Error: Failed to build with cowbuilder.' Error: Failed to build with cowbuilder. + rm -f /run/lock/sid-i386.building.3492 + '[' -r /run/lock/sid-i386.update.3492 ']' + '[' '' = true ']' + echo '*** Getting rid of files in <http://jenkins.grml.org/job/dpkg-binaries/architecture=i386/ws/binaries/> to avoid problems in next run. ***' *** Getting rid of files in <http://jenkins.grml.org/job/dpkg-binaries/architecture=i386/ws/binaries/> to avoid problems in next run. *** + rm -f '<http://jenkins.grml.org/job/dpkg-binaries/architecture=i386/ws/binaries/*'> + '[' -n /tmp/tmp.z9mBSVG93j ']' + rm -rf /tmp/tmp.z9mBSVG93j + '[' -n /tmp/apt-jdg_mGcXFp ']' + rm -rf /tmp/apt-jdg_mGcXFp + '[' -n 7570071 ']' ++ sed -e 's/^\([0-9]*\).*/\1/' + SECONDS=190 ++ date + echo '*** Finished execution of /usr/bin/build-and-provide-package at Mon Nov 22 01:11:52 CET 2021 [running 190 seconds] ***' *** Finished execution of /usr/bin/build-and-provide-package at Mon Nov 22 01:11:52 CET 2021 [running 190 seconds] *** + exit 1 Build step 'Execute shell' marked build as failure Archiving artifacts Recording test results ERROR: Step ‘Publish JUnit test result report’ failed: Test reports were found but none of them are new. Did leafNodes run? For example, <http://jenkins.grml.org/job/dpkg-binaries/architecture=i386/ws/report/lintian.xml> is 6 hr 1 min old