On 5/6/23 11:50, Andreas Beckmann wrote:
[…]
in bullseye you used ucf to manage the file (to insert
username/password), in bookworm you ship it as a conffile.
AND manage it with ucf. That is seriously broken.
Indeed, a previous commit introduced a conffile by mistake.
Fixing this [0] (debdiff attached), makes the package upgrade properly
on bullseye from bullseye pkg version to bookworm version built for
bullseye.
But testing this fix on puiparts fails with the same error, I ran :
piuparts -d bullseye -d bookworm mpdscribble_0.24-3_amd64.deb
I'm not sure how to proceed, do I ask for an unblock anyway?
[0] https://salsa.debian.org/mpd-team/mpdscribble/-/commit/3252ec1bcce
diff -Nru mpdscribble-0.24/debian/changelog mpdscribble-0.24/debian/changelog
--- mpdscribble-0.24/debian/changelog 2022-07-31 18:28:30.000000000 +0200
+++ mpdscribble-0.24/debian/changelog 2023-05-06 16:09:19.000000000 +0200
@@ -1,3 +1,9 @@
+mpdscribble (0.24-3) UNRELEASED; urgency=medium
+
+ * Avoid prompting the user if not needed on upgrade (Closes: #1035603)
+
+ -- Geoffroy Youri Berret <kal...@debian.org> Sat, 06 May 2023 16:09:19 +0200
+
mpdscribble (0.24-2) unstable; urgency=medium
* Fixed FTBS (porting to gcc12) (Closes: #1016284)
diff -Nru mpdscribble-0.24/debian/rules mpdscribble-0.24/debian/rules
--- mpdscribble-0.24/debian/rules 2022-07-31 18:28:30.000000000 +0200
+++ mpdscribble-0.24/debian/rules 2023-05-06 16:02:29.000000000 +0200
@@ -16,6 +16,7 @@
override_dh_auto_install:
dh_auto_install
+ rm debian/mpdscribble/etc/mpdscribble.conf
rm debian/mpdscribble/usr/share/doc/mpdscribble/COPYING
override_dh_clean: