Bug 144857 - kdebase3-SuSE requires dbus-1-devel
Summary: kdebase3-SuSE requires dbus-1-devel
Status: RESOLVED FIXED
Alias: None
Product: SUSE Linux 10.1
Classification: openSUSE
Component: KDE (show other bugs)
Version: Beta 2
Hardware: Other Other
: P5 - None : Blocker (vote)
Target Milestone: ---
Assignee: Andreas Jaeger
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-23 16:53 UTC by Takashi Iwai
Modified: 2006-01-29 14:27 UTC (History)
5 users (show)

See Also:
Found By: Other
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 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.