Please convert package to Multiarch (to be used with dosbox)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
sdl-sound1.2 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
While not a portion of ia32-libs on Ubuntu 11.10, the package is a dependency of DOSBox (installable via the dosbox package).
Here is why would one like multiarch support: Some users may prefer to install the dosbox:i386 package, even on an x86_64 OS installation. The reason being that, with the right settings, DOS games can be run with a better performace on the i386 variant of DOSBox, taking advantage of i386 specific code.
Most of DOSBox' dependencies have already been converted to Multiarch. Here is a way of finding out which aren't yet fully converted:
1. Install DOSBox, x86_64 architecture: sudo apt-get install dosbox
2. Remove DOSBox, but not the dependencies: sudo apt-get remove dosbox
3. Attempt to install DOSBox, i386 arch: sudo apt-get install dosbox:i386
That way, we can ensure that no potential collision is missed. Here is the important portion of the third step's output (as of now):
"
The following packages will be REMOVED:
libsdl-sound1.2 libsmpeg0
"
So, once libsdl-sound1.2 and libsmpeg0 are converted to Multiarch, dosbox:i386 should (theoretically) be installable, with no conflicts with the respective x86_64 variants of all libraries.
The report itself is only relevant to libsdl-sound1.2, though. (libsmpeg0 is in ia32-libs, which might make a difference.)
One minor potential issue: libsdl-sound1.2 comes with two executables installed to /usr/bin: playsound and playsound_simple). It could be that these executables should be split into their own respective package, if Multiarch is desired.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: libsdl-sound1.2 1.0.3-4
ProcVersionSign
Uname: Linux 3.2.0-7-generic x86_64
ApportVersion: 1.90-0ubuntu1
Architecture: amd64
Date: Mon Jan 2 19:56:00 2012
ProcEnviron:
LANGUAGE=en_US:en
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: libsdl-sound1.2
UpgradeStatus: No upgrade log present (probably fresh install)
libsdl-sound1.2 has been updated on Debian (unstable): packages. debian. org/changelogs/ pool/main/ s/sdl-sound1. 2/sdl-sound1. 2_1.0.3- 5/changelog
http://
Some relevant notes:
- Debian package is now built for multiarch.
- playsound and playsound_simple have been stripped.