What to do with the kdebase/workspace dependency?

Andreas Pakulat apaku at gmx.de
Wed May 12 20:16:32 UTC 2010


On 12.05.10 21:39:37, Niko Sams wrote:
> On Tue, May 11, 2010 at 21:47, Andreas Pakulat <apaku at gmx.de> wrote:
> > Hi,
> >
> > so, 4.0 is out and I think we should try to tackle the kdebase/workspace
> > dependency. Its a problem for various distro's which split the
> > libraries, its a problem for people compiling kdebase themselves and
> > disabling parts of it (because the kdebase/workspace cmake stuff doesn't
> > support this properly) and its a problem for other platforms as
> > workspace is only available on X11.
> >
> > When the dependency was introduced the respective developers promised to
> > move the libraries we need to kdelibs for 4.4, now we have 4.5 in
> > feature freeze and there's been no change.
> >
> > That leaves us with two options at this point (IMHO):
> >
> > a) drop back to the old code for choosing a process to attach to
> > b) copy the libs into our codebase
> >
> > until the libs are in kdebase
> >
> > I'm very much against b) and much in favour of a), after all this is
> > about selecting a process from a list and not about inspecting processes
> > and their properties. All we need is a pid, the userid and progname+args
> > to decide which is the right process to attach to and that should be
> > easily doable without this huge extra dep binding us to X11.
> >
> It's a lot prettier, it would be very unfortunate to lose that.
> Is someone working (or at least planning to work) on moving it into kdelibs?

AFAIK: No, the author wanted to do that, but apparently didn't get
around to it yet.

> If yes I'd say short-term solution is to copy and long term solution is to wait
> until it's in kdelibs.

We started out with a copy and had quite some issues with building it.
Also we'd need to rename the libs. I don't like that at all.

Andreas

-- 
You are deeply attached to your friends and acquaintances.




More information about the KDevelop-devel mailing list