Cannot use ALSA (Conflict with libsnack2-alsa)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
wavesurfer (Debian) |
Fix Released
|
Unknown
|
|||
wavesurfer (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I want to install libsnack2-alsa to use ALSA as the sound engine of WaveSurfer, but the installation fails as follows:
$ sudo apt-get install wavesurfer libsnack2-alsa
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
wavesurfer : Depends: libsnack2 (>= 2.2)
E: Unable to correct problems, you have held broken packages.
$
So I have to use padsp command to simulate OSS sound devices such as /dev/dsp.
I think libsnack2-alsa should be installable together with wevesurfer and take precedence over libsnack2, because OSS is not available on the default installation of Ubuntu desktop.
Please modify Depends of wavesurfer package in debian/control like below:
Depends: libsnack2-alsa (>= 2.2) | libsnack2 (>= 2.2), tk8.5 | wish
Ubuntu 12.04 beta1 amd64
wavesurfer 1.8.8p3-1ubuntu1
snack 2.2.10-
Related branches
Changed in wavesurfer (Debian): | |
status: | Unknown → New |
Changed in wavesurfer (Debian): | |
status: | New → Fix Released |
I uploaded the corrected deb package to my PPA:
https:/ /launchpad. net/~irie/ +archive/ wavesurfer/ +packages
So far it work fine for me.