Bug 144857

Summary: kdebase3-SuSE requires dbus-1-devel
Product: [openSUSE] SUSE Linux 10.1 Reporter: Takashi Iwai <tiwai>
Component: KDEAssignee: Andreas Jaeger <aj>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Blocker    
Priority: P5 - None CC: aj, kde-maintainers, kukuk, meissner, ro
Version: Beta 2   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Takashi Iwai 2006-01-23 16:53:54 UTC
kdebase3-SuSE requires dbus-1-qt3 which requires dbus-1-devel.
Better to split to dbus-1-qt3-devel?
Comment 1 Dirk Mueller 2006-01-23 16:57:34 UTC
dbus-1 maintainer
Comment 2 Seth Chaiklin 2006-01-28 23:39:55 UTC
This bug was fixed apparently in Beta1, but it is even more ugly now because
dbut-1-qt3 requires dbus-1-devel, which seems to end up also requiring gcc, zlib-devel, etc.

rpm -q  dbus-1-qt3
dbus-1-qt3-0.60-6

rpm -q --requires dbus-1-qt3
dbus-1-devel
libstdc++-devel
Comment 3 Stephan Kulow 2006-01-29 07:13:28 UTC
this package is a requires mess. I just looked briefly into the spec file and dbus-1-glib and dbus-1-devel are wildly mixed while dbus-1-qt3 is both a devel and a non-devel package - I guess the libtool checker introduced the requires in question.

I suggest we split that package even further and add a dbus-1-glib-devel and dbus-1-qt3-devel 
Comment 4 Andreas Jaeger 2006-01-29 13:51:42 UTC
Let's split if that helps unless somebody has a better idea.
Comment 5 Marcus Meissner 2006-01-29 13:54:42 UTC
i have removed the requirs i have added, so it no longer should require
dbus-1-devel.

i suggest to just let the libtool checker go on this one.
Comment 6 Andreas Jaeger 2006-01-29 13:59:26 UTC
Looking into it now.
Comment 7 Thorsten Kukuk 2006-01-29 14:01:01 UTC
libtool is broken by design. *.la files contains runtime and linking informations. the only corect fix is to remove all *.la files and don't use libltdl() but dlopen().
Comment 8 Andreas Jaeger 2006-01-29 14:27:05 UTC
I just submitted a fixed package and changed those packages that need dbus-1-qt3 for build.

Thorsten, if you think this is wrong (don't understand the relevance of your comment), please speak up.