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: bu