Activity log for bug #1012266

Date Who What changed Old value New value Message
2012-06-12 17:13:33 Ernst Persson bug added bug
2012-06-12 21:08:58 Lennart Weller s2tc (Ubuntu): status New In Progress
2012-06-13 04:45:25 Launchpad Janitor branch linked lp:debian/s2tc
2012-06-13 09:06:47 Launchpad Janitor s2tc (Ubuntu): status In Progress Fix Released
2012-07-13 15:23:56 Scott Kitterman nominated for series Ubuntu Precise
2012-07-13 15:23:56 Scott Kitterman bug task added s2tc (Ubuntu Precise)
2012-07-13 15:25:21 Scott Kitterman s2tc (Ubuntu Precise): importance Undecided High
2012-07-13 15:25:30 Scott Kitterman s2tc (Ubuntu Precise): milestone precise-updates
2012-07-13 15:42:02 Launchpad Janitor branch linked lp:~lhw/ubuntu/precise/s2tc/multiarch-fix
2012-07-13 16:13:05 Lennart Weller attachment added s2tc-multiarch-fix.patch https://bugs.launchpad.net/ubuntu/+source/s2tc/+bug/1012266/+attachment/3222403/+files/s2tc-multiarch-fix.patch
2012-07-13 16:13:37 Lennart Weller bug added subscriber Ubuntu Sponsors Team
2012-07-18 20:41:53 Brian Murray s2tc (Ubuntu Precise): status New In Progress
2012-07-18 20:51:57 Brian Murray description I installed the games from Humble Indie Bundle 5 and got some problems. First Bastion worked fine. Then I installed Psyconauts and Bastion stopped working. Bastion depends on libtxc-dxtn-s2tc0:amd64 and Psyconatus depends on libtxc-dxtn-s2tc0:i386. Both libtxc-dxtn-s2tc0 packages use the same /etc/alternatives/libtxc-dxtn so they randomly overwrite each other. [IMPACT] * 0~git20110809-2 is not multiarch compatible. This means that currently a mix of amd64 and i386 variants can not be installed simultaneously. This is however required for e.g. wine installations which require a i386 version of mesa and therefore s2tc to be installed. * The recently released Humble Bundle 5 makes use of the s2tc extension but requires both architecture versions to be installed for different games. See Bug #1012266 * The s2tc postinst/prerm scripts use update-alternatives to allow multiple versions of texture compression extensions to be installed and easy switching between these. The update-alternatives key was not multiarch compatible in -2 which was fixed in -3. * Currently the following bug reports are related to this sync Bug #1012266 and Bug #1023184 [TESTCASE] 1. Install libtxc-dxtn-s2tc0 and libtxc-dxtn-s2tc0:i386 2. Notice that the link /usr/x86_64-linux-gnu/libtxc_dxtn_s2tc.so.0 was removed in favor of /usr/lib/i386-linux-gnu/libtxc_dxtn_s2tc.so.0 [Regression Potential] * There is really none. On update the the old handle is removed and replaced by new multiarch update-alternatives. * Original Description * I installed the games from Humble Indie Bundle 5 and got some problems. First Bastion worked fine. Then I installed Psyconauts and Bastion stopped working. Bastion depends on libtxc-dxtn-s2tc0:amd64 and Psyconatus depends on libtxc-dxtn-s2tc0:i386. Both libtxc-dxtn-s2tc0 packages use the same /etc/alternatives/libtxc-dxtn so they randomly overwrite each other.
2012-07-18 20:52:09 Brian Murray description [IMPACT] * 0~git20110809-2 is not multiarch compatible. This means that currently a mix of amd64 and i386 variants can not be installed simultaneously. This is however required for e.g. wine installations which require a i386 version of mesa and therefore s2tc to be installed. * The recently released Humble Bundle 5 makes use of the s2tc extension but requires both architecture versions to be installed for different games. See Bug #1012266 * The s2tc postinst/prerm scripts use update-alternatives to allow multiple versions of texture compression extensions to be installed and easy switching between these. The update-alternatives key was not multiarch compatible in -2 which was fixed in -3. * Currently the following bug reports are related to this sync Bug #1012266 and Bug #1023184 [TESTCASE] 1. Install libtxc-dxtn-s2tc0 and libtxc-dxtn-s2tc0:i386 2. Notice that the link /usr/x86_64-linux-gnu/libtxc_dxtn_s2tc.so.0 was removed in favor of /usr/lib/i386-linux-gnu/libtxc_dxtn_s2tc.so.0 [Regression Potential] * There is really none. On update the the old handle is removed and replaced by new multiarch update-alternatives. * Original Description * I installed the games from Humble Indie Bundle 5 and got some problems. First Bastion worked fine. Then I installed Psyconauts and Bastion stopped working. Bastion depends on libtxc-dxtn-s2tc0:amd64 and Psyconatus depends on libtxc-dxtn-s2tc0:i386. Both libtxc-dxtn-s2tc0 packages use the same /etc/alternatives/libtxc-dxtn so they randomly overwrite each other. [IMPACT] * 0~git20110809-2 is not multiarch compatible. This means that currently a mix of amd64 and i386 variants can not be installed simultaneously. This is however required for e.g. wine installations which require a i386 version of mesa and therefore s2tc to be installed. * The recently released Humble Bundle 5 makes use of the s2tc extension but requires both architecture versions to be installed for different games. See Bug #1012266 * The s2tc postinst/prerm scripts use update-alternatives to allow multiple versions of texture compression extensions to be installed and easy switching between these. The update-alternatives key was not multiarch compatible in -2 which was fixed in -3. * Currently the following bug reports are related to this sync Bug #1012266 and Bug #1023184 [TESTCASE]  1. Install libtxc-dxtn-s2tc0 and libtxc-dxtn-s2tc0:i386  2. Notice that the link /usr/x86_64-linux-gnu/libtxc_dxtn_s2tc.so.0 was removed in favor of /usr/lib/i386-linux-gnu/libtxc_dxtn_s2tc.so.0 [Regression Potential] * There is really none. On update the the old handle is removed and replaced by new multiarch update-alternatives. * Original Description * I installed the games from Humble Indie Bundle 5 and got some problems. First Bastion worked fine. Then I installed Psyconauts and Bastion stopped working. Bastion depends on libtxc-dxtn-s2tc0:amd64 and Psyconatus depends on libtxc-dxtn-s2tc0:i386. Both libtxc-dxtn-s2tc0 packages use the same /etc/alternatives/libtxc-dxtn so they randomly overwrite each other.
2012-07-19 16:24:36 Bryce Harrington bug added subscriber Ubuntu Stable Release Updates Team
2012-07-19 16:24:40 Bryce Harrington removed subscriber Ubuntu Sponsors Team
2012-07-25 23:30:47 Clint Byrum s2tc (Ubuntu Precise): status In Progress Fix Committed
2012-07-25 23:30:51 Clint Byrum bug added subscriber SRU Verification
2012-07-25 23:30:57 Clint Byrum tags verification-needed
2012-07-25 23:50:18 Launchpad Janitor branch linked lp:~ubuntu-branches/ubuntu/precise/s2tc/precise-proposed
2012-07-27 18:05:40 Stéphane Graber tags verification-needed verification-done
2012-09-13 04:37:11 Launchpad Janitor s2tc (Ubuntu Precise): status Fix Committed Fix Released
2012-09-13 04:37:15 Scott Kitterman removed subscriber Ubuntu Stable Release Updates Team