Bug 115205 - SDL_devel depends on arts-devel
Summary: SDL_devel depends on arts-devel
Status: VERIFIED FIXED
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: Development (show other bugs)
Version: Beta 2
Hardware: All Linux
: P5 - None : Minor
Target Milestone: ---
Assignee: Vladimir Nadvornik
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-04 10:23 UTC by Jan Engelhardt
Modified: 2006-07-15 09:45 UTC (History)
0 users

See Also:
Found By: Beta-Customer
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Engelhardt 2005-09-04 10:23:31 UTC
Date: Sat, 3 Sep 2005 22:16:42 +0200
From: Dirk Mueller <dmuell@gmx.net>
To: suse-beta-e@suse.com
Cc: Jan Engelhardt <jengelh@linux01.gwdg.de>
Subject: Re: [suse-beta-e] SDL_devel

On Thursday 01 September 2005 16:54, Jan Engelhardt wrote:

> why does SDL_devel need arts-devel? There is no .so or other binary
> AFAICS which requires it.

I don't see a reason either. the installed .la files don't require it, since
SDL now dlopen's arts support. 

I'd suggest to file a bugreport and assign it to nadvornik@suse.de (or .cz, 
depending on which bugzilla account exists).
Comment 1 Vladimir Nadvornik 2006-01-26 18:09:48 UTC
fixed for 10.1 beta3
Comment 2 Bernhard Kaindl 2006-03-09 15:24:06 UTC
The same applies to the Requires of esound-devel:

-------------------------------------------------------------------
Thu Feb 05 17:02:00 CET 2004 - nadvornik@suse.cz

- updated to 1.2.6
  - arts and esound libs are dlopened

--------------------------------------------------------------------

grep esound `rpm -ql SDL-devel | grep lib.*a`
(no output)

ldd /usr/lib64/libSDL*o*  |  grep esound
(no output)

hence, esound-devel should be removed from Requires of SDL-devel.

--- SDL.spec    2006/03/09 15:18:34     1.1
+++ SDL.spec    2006/03/09 15:18:53
@@ -55,7 +55,7 @@
 Group:          Development/Libraries/X11
 Provides:       sdl-devel
 Obsoletes:      sdl-devel
-Requires:       SDL esound-devel aalib-devel xorg-x11-devel gcc-c++ slang-devel
+Requires:       SDL aalib-devel xorg-x11-devel gcc-c++ slang-devel
 %ifnarch s390 s390x
 Requires:       alsa-devel
 %endif
Comment 3 Bernhard Kaindl 2006-03-13 11:16:47 UTC
fixed/done, it required quite some work because this ment that other packages
which need esound-devel needed to be changed to require it explicitly.