|
Bugzilla – Full Text Bug Listing |
| Summary: | kdebase3-SuSE requires dbus-1-devel | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE Linux 10.1 | Reporter: | Takashi Iwai <tiwai> |
| Component: | KDE | Assignee: | 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
dbus-1 maintainer 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 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 Let's split if that helps unless somebody has a better idea. 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. Looking into it now. 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(). 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. |