Sync s2tc 0~git20110809-3 (universe) from Debian unstable (main)

Bug #1023197 reported by Lennart Weller
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
s2tc (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Please sync s2tc 0~git20110809-3 (universe) from Debian unstable (main)

Changelog entries since current precise version 0~git20110809-2:

s2tc (0~git20110809-3) unstable; urgency=low

  * fixes multiarch alternatives bug (LP: #1012266)

 -- Lennart Weller <email address hidden> Tue, 12 Jun 2012 22:36:28 +0200

Revision history for this message
Lennart Weller (lhw) wrote :

The currently available package in ubuntu precise does not support multiarch on amd64/i386. While both versions have to be installed in certain situations the -2 version removes the link for the other one.
This affects LP #1012266 and LP #1023184 as well as the mentioned winehq bug #31161

Revision history for this message
Logan Rosen (logan) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. However, I am closing it because the bug has been fixed in the latest development version of Ubuntu - Quantal Quetzal.

This is a significant bug in Ubuntu. If you need a fix for the bug in previous versions of Ubuntu, please do steps 1 and 2 of the SRU Procedure [1] to bring the need to a developer's attention.

[1]: https://wiki.ubuntu.com/StableReleaseUpdates#Procedure

Changed in s2tc (Ubuntu):
status: New → Fix Released
Revision history for this message
Lennart Weller (lhw) wrote :

[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.

Revision history for this message
Brian Murray (brian-murray) wrote :

I've uploaded this to precise-proposed, thanks for your contribution to Ubuntu.

Revision history for this message
Clint Byrum (clint-fewbar) wrote : Please test proposed package

Hello Lennart, or anyone else affected,

Accepted s2tc into precise-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source/s2tc/0~git20110809-2.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please change the bug tag from verification-needed to verification-done. If it does not, change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

tags: added: verification-needed
Revision history for this message
Stéphane Graber (stgraber) wrote :

Marking verification-done, the sync is correct and package looks good.

tags: added: verification-done
removed: verification-needed
Revision history for this message
Scott Kitterman (kitterman) wrote : Update Released

The verification of this Stable Release Update has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regresssions.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.