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:

Reply via email to