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#