Summary: | No dependency on kdebase-startkde-3.4.0_beta2 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Malte S. Stretz <gentoo-bugger> |
Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED WONTFIX | ||
Severity: | major | CC: | mmokrejs |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Malte S. Stretz
2005-02-12 02:39:14 UTC
It's the other way around: kdebase-startkde depends on kdesktop and some other core KDE apps. kdesktop in turn depends on kdm and kcontrol, etc. So if you want kdm + a very minimal KDE desktop, you emerge kdebase-startkde. But kdm, kdesktop and every other app can also be used standalone, so they don't carry extra deps of this sort. This is also in the doc: http://www.gentoo.org/doc/en/kde-split-ebuilds.xml. Oh, I must admit I didn't read the docs, just went and emerged what I needed. And after I did so and rebootet, a new kdm greeter appeared which didn't offer me any sessions because the desktop file is shipped with the kdebase-startkde package which I didn't even see first. Or better: ignored it because the name sound slike somthing I don't want to emerge manually. It's not very intuitive for a user who just wants to try KDE without reading pages of docs first. And I don't see any useful usage case for a standalone kdesktop (having the kdm login screen might make sense), so that could pull in startkde which would be a tad more intuitive. There may not be a meaningful use case for eg a standalone ksmserver either. This goes for quite a few kdebase-derived packages. They're only useful without stuff like kdebase-startkde if you're developing them or something related to them. But that's still no reason to make them depend on arbitrary things like startkde. You might as well say there's no use case for a standalone kdelibs or libkdepim. They're just not end-user-visible packages. I do agree kdebase-startkde isn't an intuitive name. Team, how about making it install just the startkde script etc. (no deps), and make a new ebuild called kdebase-minimal or something like that that depends on kdebase-startkde, kdesktop etc? What about adding PDEPEND="kde-base/kdebase-startkde" to some of the key desktop packages? Given this bug has been stalled for over two years, I assume no one at the kde team is really interested in changing the current behaviour. Thus, closed as WONTFIX. *** Bug 207087 has been marked as a duplicate of this bug. *** |