Package: s2tc
Followup-For: Bug #733568
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu trusty ubuntu-patch

Hi Lennart,

As this is a serious regression introduced in your latest upload which makes
the package uninstallable on all architectures other than amd64, I've taken
the liberty of preparing an NMU for this issue.  The short diff to the
Debian packaging is attached.

I'm not sure how this regression happened, since the debian/rules handling
of the updates seems to be correct, but please take care to correct this in
your local environment before the next upload.

Changelog entry for the NMU is:

  * Non-maintainer upload.
  * Fix maintainer scripts to not hard-code the library path for one
    specific architecture into the alternatives handling on all architectures.
    Closes: #733568.

I will be uploading the NMU directly to unstable shortly, and have also
committed the change to the collab-maint repo.

Thanks for considering the patch.
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org
=== modified file 'debian/libtxc-dxtn-s2tc0.postinst'
--- debian/libtxc-dxtn-s2tc0.postinst	2013-12-29 15:01:19 +0000
+++ debian/libtxc-dxtn-s2tc0.postinst	2013-12-30 07:46:02 +0000
@@ -2,7 +2,7 @@
 set -e
 
 update-alternatives --install \
-	/usr/lib/x86_64-linux-gnu/libtxc_dxtn.so libtxc-dxtn-x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/libtxc_dxtn_s2tc.so.0 10
+	/usr/lib/#MULTIARCH#/libtxc_dxtn.so libtxc-dxtn-#MULTIARCH# /usr/lib/#MULTIARCH#/libtxc_dxtn_s2tc.so.0 10
 
 #DEBHELPER#
 

=== modified file 'debian/libtxc-dxtn-s2tc0.prerm'
--- debian/libtxc-dxtn-s2tc0.prerm	2013-12-29 15:01:19 +0000
+++ debian/libtxc-dxtn-s2tc0.prerm	2013-12-30 07:46:12 +0000
@@ -2,7 +2,7 @@
 set -e
 
 update-alternatives --remove \
-	libtxc-dxtn-x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/libtxc_dxtn_s2tc.so.0
+	libtxc-dxtn-#MULTIARCH# /usr/lib/#MULTIARCH#/libtxc_dxtn_s2tc.so.0
 
 #DEBHELPER#
 

Reply via email to