marking libsdl1.2debian-all for install marks ubuntu-desktop for removal

Bug #591388 reported by Zachary Richey
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
libsdl1.2 (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Marking libsdl1.2debian-all for installation(in synaptic), marks libsdl1.2debian-pulseaudio, and more importantly ubuntu-desktop for removal.

This seems like a pretty big packaging error.

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: libsdl1.2debian-all (not installed)
ProcVersionSignature: Ubuntu 2.6.32-22.36-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-22-generic i686
NonfreeKernelModules: nvidia
Architecture: i386
Date: Tue Jun 8 14:04:31 2010
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
SourcePackage: libsdl1.2

Revision history for this message
Chris Jowett (cryptk) wrote :

This bug appears when you have ubuntu-desktop installed and attempt to install xubuntu-desktop.

Here is a copy/paste from a bug I was about to file before I found this one.

In my attempts to install Gnome, KDE and Xfce desktops, I ran into a problem with xububtu-desktop, it depends on libsdl1.2debian-alsa whereas ubuntu-desktop depends on libsdl1.2debian-pulseaudio. all of these dependencies shoudl also handle the libsdl1.2debian-all package to satisfy that dependency.

Because of this, installing xubuntu-desktop requires the removal of ubuntu-desktop.

Possible solutions:
1. ubuntu-desktop should have a dependency for libsdl1.2debian-pulseaudio | libsdl1.2debian-all preferring -pulseaudio but still being satisfied with -all

2. libsdl1.2debian-all should be marked as providing the others so that dependencies are still met.

tags: added: xubuntu-desktop
Revision history for this message
rifter (rifter0x0000) wrote :

This problem continues in Maverick Meerkat (10.10) it was not an issue in Karmic. I needed to install the all package to support esd .. I guess i can't now.
I say the option that -all satisfies all dependencies for the others makes more sense. I am pretty sure that is how it is handled before; it is sad it has appeared now.

tags: added: maverick
Revision history for this message
Brandon Munger (bmunger) wrote :

I can also confirm this problem on 10.10 AMD64.

Revision history for this message
Antonis Geralis (tony67) wrote :

i had sound problems in sdlmame (maverick i386) and this faq http://sdlmame.wallyweek.org/faq/ suggested that i installed libsdl1.2debian-all and remove libsdl1.2debian-pulseaudio installed in my system by default. One month ago i did that and mame worked perfectly, but now i noticed that mame is laggy again and libsdl1.2debian-pulseaudio was reinstalled in my system probably by an update. when i try to install libsdl1.2debian-all synaptic suggests to remove ubuntu-desktop too.

Revision history for this message
Serge Hallyn (serge-hallyn) wrote :

Please reply if this is still an issue on a supported release.

Changed in libsdl1.2 (Ubuntu):
status: New → Invalid
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.