--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: stretch-pu: package liquidsoap/1.3.3-2+deb10u1
- From: Andreas Beckmann <anbe@debian.org>
- Date: Sun, 25 Aug 2019 00:00:22 +0200
- Message-id: <156668402267.12936.16369849929127994189.reportbug@zam581.zam.kfa-juelich.de>
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian.org@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 <anbe@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).
--- End Message ---
--- Begin Message ---
- To: Andreas Beckmann <anbe@debian.org>, 935655-done@bugs.debian.org
- Subject: Re: Bug#935655: buster-pu: package liquidsoap/1.3.3-2+deb10u1
- From: Julien Cristau <jcristau@debian.org>
- Date: Sat, 12 Oct 2019 10:23:06 +0200
- Message-id: <20191012082306.GA18297@tomate.cristau.org>
- In-reply-to: <156668402267.12936.16369849929127994189.reportbug@zam581.zam.kfa-juelich.de>
- References: <156668402267.12936.16369849929127994189.reportbug@zam581.zam.kfa-juelich.de>
On Sun, Aug 25, 2019 at 12:00:22AM +0200, Andreas Beckmann wrote:
> 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).
>
Hi Andreas,
I don't think this is appropriate for a stable update, as it seems like
an easy enough issue to work around for affected users.
Thanks,
Julien
--- End Message ---