From 846662276fb63d4eef307d09cd5baf74db7824f5 Mon Sep 17 00:00:00 2001 From: Johannes Schauer Marin Rodrigues Date: Sat, 18 Mar 2023 15:10:28 +0100 Subject: [PATCH] tests/multiple-include: be more liberal with packages adding or dropping maintainer scripts --- tests/multiple-include | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/tests/multiple-include b/tests/multiple-include index a99d0d4..95e03a5 100644 --- a/tests/multiple-include +++ b/tests/multiple-include @@ -12,14 +12,10 @@ rm /tmp/debian-chroot/etc/timezone rm -r /tmp/debian-chroot/usr/share/doc/tzdata rm -r /tmp/debian-chroot/usr/share/zoneinfo rm /tmp/debian-chroot/var/lib/apt/extended_states -rm /tmp/debian-chroot/var/lib/dpkg/info/doc-debian.list -rm /tmp/debian-chroot/var/lib/dpkg/info/doc-debian.md5sums -rm /tmp/debian-chroot/var/lib/dpkg/info/tzdata.list -rm /tmp/debian-chroot/var/lib/dpkg/info/tzdata.md5sums -rm /tmp/debian-chroot/var/lib/dpkg/info/tzdata.config -rm /tmp/debian-chroot/var/lib/dpkg/info/tzdata.postinst -rm /tmp/debian-chroot/var/lib/dpkg/info/tzdata.postrm -rm /tmp/debian-chroot/var/lib/dpkg/info/tzdata.templates -rm /tmp/debian-chroot/var/lib/dpkg/info/tzdata.preinst -rm /tmp/debian-chroot/var/lib/dpkg/info/tzdata.prerm +for p in doc-debian tzdata; do + for f in list md5sums config postinst postrm templates preinst prerm; do + [ -e "/tmp/debian-chroot/var/lib/dpkg/info/$p.$f" ] || continue + rm "/tmp/debian-chroot/var/lib/dpkg/info/$p.$f" + done +done tar -C /tmp/debian-chroot --one-file-system -c . | tar -t | sort | diff -u tar1.txt -