Concluding the discussion about splitting kdebase
englich at kde.org
Mon May 15 12:25:57 BST 2006
Ups, forgot, I have one last thing to ask about.
On Thursday 11 May 2006 22:27, Cornelius Schumacher wrote:
> * kdebase/coreapps:
> apps needed at runtime by all KDE apps, must also run under TWM and Windows
> - drkonqi
> - kioslaves
> - kdesu
kcmshell, residing in kdelibs, uses kdesu for loading KCModules in root mode.
So this would create a dependency for kdelibs on coreapps, at runtime.
kdebase/coreapps is required for running any KDE application, right? So if one
wants to run a KDE application in any desktop environment one must install
kdelibs and kdebase-coreapps, that's my conclusion.
If the user can't get around not installing coreapps, why split it? Is the
only motivation lowered build time for those who develop against trunk and
who needs the latest changes in trunk?
The package layout affects the whole world(so to speak), while the change in
build time only affects a handful of us KDE developers. Also, if ones project
is dependent on central parts of KDE, I'd the chances are high one have to
re-build coreapps anyway, in order to have the app run properly.
More information about the kde-core-devel