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

Build failed in Jenkins: dpkg-binaries » i386 #661



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


Reply to: