Bug 68679

Summary: Improper dependency with Libsdl-debian-all removes KDE 3.1.4 libraries and replaces them with KDE3 libs
Product: [Unmaintained] kdemultimedia Reporter: Sam Stern <samstern>
Component: generalAssignee: Multimedia Developers <kde-multimedia>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian stable   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Sam Stern 2003-11-20 18:51:19 UTC
Version:            (using KDE KDE 3.1.4)
Installed from:    Debian stable Packages
OS:          Linux

Problem:

If you install libsdl-all or libsdl-arts from debian woody a depency on libarts suggests the removal of any package based upon libarts1

Expected result:

libsdl shoulb be shiped with kde 3.1.4 debian linked against libarts1 and thus one could install an sdl based package without depency problems.



1) Install Debain woody from boot floppies (lord such, iirc) net cd.
2) configure only base packages, do not run tasksel.
3) Download and install suggested packages with dselect by just hitting <space> and then <enter>
4) Boot to cli prompt
5) Edit apt sources to add debain apt source
6) run dselect
7) Update lists
8) Now select <kdesktop> and resolve depandices (no need to add extra packages)
9) Now select <kdemultimedia metapackage>
10) Install these packages.
11) Now go back and add libsdl-all (say you want to play a game like Neverwinter nights or some other sdl based game)
12) Hit enter to resolve depancies
13) Now note that libsdl-all depends on libarts (not libarts1) and thus recomends the removal of many kde 3.1.4 libraries
14) Impase is reached.
15) Dead lock can be broken by hand selecting libsdl-X11 OSS or Libsdl-esd. 


Suggested fix: 
1) With Debain distribution of KDE 3.1.4 compile the source woodly libsdl linked against libarts1 
2) This would nicely prevent the problem.
Comment 1 Stefan Gehn 2003-11-20 19:07:53 UTC

*** This bug has been marked as a duplicate of 68680 ***