Bug#991644: unblock: gstreamer1.0/1.18.4-2.1
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Please unblock package gstreamer1.0
The removal of the obsolete diversions does not work if the diverted
file is still there. Add a conflict against the ancient
libgstreamer0.10-dev to ensure the diverted file is actually gone.
I've just uploaded the NMU to DELAYED/2
This error:
Setting up libgstreamer1.0-dev:amd64 (1.18.4-2) ...
Removing 'diversion of /usr/bin/dh_gstscancodecs to /usr/bin/dh_gstscancodecs-gst0.10 by libgstreamer1.0-dev'
dpkg-divert: error: rename involves overwriting '/usr/bin/dh_gstscancodecs' with
different file '/usr/bin/dh_gstscancodecs-gst0.10', not allowed
dpkg: error processing package libgstreamer1.0-dev:amd64 (--configure):
installed libgstreamer1.0-dev:amd64 package post-installation script subprocess returned error exit status 2
was observed on an upgrade of libtelepathy-farstream-dev
(and other packages as well) from
(wheezy to) jessie to stretch to buster to bullseye
Andreas
unblock gstreamer1.0/1.18.4-2.1
diff -Nru gstreamer1.0-1.18.4/debian/changelog gstreamer1.0-1.18.4/debian/changelog
--- gstreamer1.0-1.18.4/debian/changelog 2021-04-22 19:42:22.000000000 +0200
+++ gstreamer1.0-1.18.4/debian/changelog 2021-07-29 16:51:28.000000000 +0200
@@ -1,3 +1,11 @@
+gstreamer1.0 (1.18.4-2.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * libgstreamer1.0-dev: Add Conflicts: libgstreamer0.10-dev to ensure the
+ diverted file is gone before the diversion is removed. (Closes: #990463)
+
+ -- Andreas Beckmann <anbe@debian.org> Thu, 29 Jul 2021 16:51:28 +0200
+
gstreamer1.0 (1.18.4-2) unstable; urgency=medium
* Upload to unstable.
diff -Nru gstreamer1.0-1.18.4/debian/control gstreamer1.0-1.18.4/debian/control
--- gstreamer1.0-1.18.4/debian/control 2021-04-22 19:41:16.000000000 +0200
+++ gstreamer1.0-1.18.4/debian/control 2021-07-29 16:51:28.000000000 +0200
@@ -65,7 +65,7 @@
${shlibs:Depends},
${misc:Depends},
gir1.2-gstreamer-1.0 (= ${binary:Version})
-Conflicts: libgstreamer-plugins-bad1.0-dev (<< 1.13.1)
+Conflicts: libgstreamer-plugins-bad1.0-dev (<< 1.13.1), libgstreamer0.10-dev
Replaces: libgstreamer-plugins-bad1.0-dev (<< 1.13.1)
Suggests: gstreamer1.0-doc
Description: GStreamer core development files
Reply to: