Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian....@packages.debian.org
Usertags: pu

Hi,

I'd like to update liquidsoap in buster to smoothen some upgrade paths
from stretch. liquidsoap/buster Breaks+Replaces about 35 plugin packages
from stretch, but on some upgrade paths apt prefers to keep some old
packages including liquidsoap installed (noticed in piuparts). Adding
Conflicts: liquidsoap-plugin-ogg "improves" the scores given by apt to
ensure more cruft gets removed and no upgradable package is kept at an
old version (verified in piuparts).

There is no point in applying this HACK in sid, since direct
stretch->bullseye/sid upgrades skipping buster are not supported.


Andreas
diff -Nru liquidsoap-1.3.3/debian/changelog liquidsoap-1.3.3/debian/changelog
--- liquidsoap-1.3.3/debian/changelog   2018-09-04 20:35:40.000000000 +0200
+++ liquidsoap-1.3.3/debian/changelog   2019-08-24 20:36:44.000000000 +0200
@@ -1,3 +1,12 @@
+liquidsoap (1.3.3-2+deb10u1) buster; urgency=medium
+
+  * Non-maintainer upload.
+  * Add Conflicts: liquidsoap-plugin-ogg (<< 1.3) in addition to the existing
+    Breaks to ensure removal of the obsolete plugin packages on more upgrade
+    paths from stretch.
+
+ -- Andreas Beckmann <a...@debian.org>  Sat, 24 Aug 2019 20:36:44 +0200
+
 liquidsoap (1.3.3-2) unstable; urgency=medium
 
   * Fix build errors on armel and mips*
diff -Nru liquidsoap-1.3.3/debian/control liquidsoap-1.3.3/debian/control
--- liquidsoap-1.3.3/debian/control     2018-09-04 20:35:40.000000000 +0200
+++ liquidsoap-1.3.3/debian/control     2019-08-24 20:36:12.000000000 +0200
@@ -155,6 +155,10 @@
  liquidsoap-plugin-voaacenc,
  liquidsoap-plugin-vorbis,
  liquidsoap-plugin-xmlplaylist
+Conflicts:
+# use Conflicts in addition to Breaks to slightly push apt's scores towards
+# removal of the obsolete ogg plugin package which has many rdepends
+ liquidsoap-plugin-ogg (<< 1.3),
 Description: audio streaming language
  Liquidsoap is a powerful tool for building complex audio streaming systems,
  typically targeting internet radios (e.g. icecast streams).

Reply via email to