Package: davmail Version: 6.0.1.3390-4 Severity: normal Tags: patch -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
Thamks for fixing #1027020, now davmail can indeed be upgraded and davmail-server installed. There's one last wrinkle left: #v+ adequate found packaging bugs - ----------------------------- davmail: obsolete-conffile /etc/init.d/davmail #v- The old init script is still around, as files in /etc are conffiles which are not removed when they are not shipped any more. What's needed here is a maintscript file, cf. dh_installdeb(1) (package.maintscript) and dpkg-maintscript-helper(1). Attached is a git patch for this purpose which seems to do what it should with a local -5 package: #v+ Preparing to unpack .../davmail-server_6.0.1.3390-5_all.deb ... Unpacking davmail-server (6.0.1.3390-5) over (6.0.1.3390-4) ... Preparing to unpack .../davmail_6.0.1.3390-5_all.deb ... Unpacking davmail (6.0.1.3390-5) over (6.0.1.3390-4) ... Setting up davmail-server (6.0.1.3390-5) ... Setting up davmail (6.0.1.3390-5) ... Removing obsolete conffile /etc/init.d/davmail ... #v- Cheers, gregor - -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (990, 'unstable'), (500, 'unstable-debug'), (500, 'stable-security'), (500, 'oldoldstable'), (500, 'experimental'), (500, 'testing'), (500, 'stable'), (500, 'oldstable') merged-usr: no Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.0.0-4-amd64 (SMP w/4 CPU threads; PREEMPT) Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C, LC_CTYPE=de_AT.utf8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) LSM: AppArmor: enabled Versions of packages davmail depends on: ii davmail-server 6.0.1.3390-4 ii default-jre 2:1.17-73 ii libopenjfx-java 11.0.11+1-2 ii libswt-cairo-gtk-4-jni 4.26.0-1 davmail recommends no packages. davmail suggests no packages. - -- no debconf information -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmOu7SpfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ qgYaNA//eaUYP5z80kNLHJfD8nlnQ1YhTpytOGKF00T9z2zkdNziNShxbcjSVRVL jZ6jkxfc5GQLOAbRYYgBe+ev8ISH6vch9+vs63R68NqIYB8WZ+0UZAmGy2jKZUc6 3DL45rnUZDIS/WaIn5UpW8UEMiIZFd9I181LnFDJyKx+B9AS4xMC5c0QfdM+Ojuj RlaQdG8t+29S6dZri6HwXWmFHJ4+HZ1u+BqBAWS+Wf0dMkOmbDMdlLRvWj46Hk3T /hsmr1dplpOLeMYGA8IoyNR0d9/AOfWNwyQ+EWfxIKkoVY3LGkruTofYh8B1WGXL bYrX5IepqkObluQim+3fA0A6NO2OtyezwlsYbJX3c9Q9rEKHmcCbFJG0FFiK1EiY lvOzTiI739O2pAczj9lTnxH1SHXud327lFkBpJBGG8gazTlZ8ZyYl9NpKygGCGC8 H/Zx4VoqQhyWiDHW1arAqItcEsXH+CCAbyRETwNO79Y5Yl1dAWXmY5HBsj+POK0O lgqa1pqf0u+bqp+N1BDx1S0VKU3F0Urd6+3g9yWUvNROOcUFfAl9I3j41kiv1GwD sOqYGSUyKmJ9rXsIuw4w4R53NPG+zAKtbWhNNdpbDgTYd0gXx/kiD7lEKrEZAk47 pEk2R+Fbg7J7fHZaLKNj39t8dtGNPX7qCLwHS0EwvTzbpyXVSrQ= =N4OY -----END PGP SIGNATURE-----
>From a46875f583399771fafe881ed4d6e387a96910b1 Mon Sep 17 00:00:00 2001 From: gregor herrmann <[email protected]> Date: Fri, 30 Dec 2022 14:42:32 +0100 Subject: [PATCH] Add debian/davmail.maintscript to remove obsolete /etc/init.d/davmail. Closes: #-1 --- debian/davmail.maintscript | 1 + 1 file changed, 1 insertion(+) create mode 100644 debian/davmail.maintscript diff --git a/debian/davmail.maintscript b/debian/davmail.maintscript new file mode 100644 index 00000000..c1079b82 --- /dev/null +++ b/debian/davmail.maintscript @@ -0,0 +1 @@ +rm_conffile /etc/init.d/davmail 6.0.1.3390-5~ davmail -- 2.39.0

