RFC: Splitting Qt4 packages and implications of this

David Faure faure at kde.org
Wed Dec 6 10:31:30 GMT 2006


On Wed Dec 6 2006, Josef Spillner wrote:
> Am Freitag, 1. Dezember 2006 19:59 schrieb Jarosław Staniek:
> > We know the benefits of having splitted Qt4 into gui and nongui libs.
> > Now, the question is: what's up at the packaging level?
> 
> Since others already answered to the packaging part of this thread, let me 
> pick up the "implication" from the topic and ask to which level we want 
> kdelibs to be modular enough to match Qt's modularity. Right now when I 
> compile kdelibs against qt-embedded it already bails out early because no 
> session management stuff can be found. Of course I don't even want session 
> management in this case if I only use kdelibs to get better libraries instead 
> of aiming at perfect desktop integration. Similarly, a "normal" Qt without 
> dbus would also not work even if there are many cases where one doesn't want 
> dbus at all.
> Since kdelibs is already stuffed with #ifdefs until no good, what is the 
> feeling on trying to still make it compile in this cases and only provide the 
> functionality which is available from the dependencies together with some 
> warnings for the average users?

I think it's ok to make kdelibs compileable without session management support,
this is probably useful on Windows/MacOsX as well.

However making it compileable without DBUS support seems like madness to me...
Everything relies on DBUS.

-- 
David Faure, faure at kde.org, sponsored by Trolltech to work on KDE,
Konqueror (http://www.konqueror.org), and KOffice (http://www.koffice.org).




More information about the kde-core-devel mailing list