kdelibs: breaking the circular dependency

Dylan Thurston dthurston at barnard.edu
Sat Jan 21 03:59:59 UTC 2006


On Friday, 20 January, Christopher Martin wrote:
> On Friday 20 January 2006 08:52, Steve Langasek wrote:
> > Oh, ugh, I was assuming here that it was possible to simply change the
> > --exec-prefix used when building, rather than having to add a suffix for
> > each binary.  I agree, that doesn't sound fun :)
> 
> Ah, right, dumping them under /usr/lib/foo. I knew there was some option I 
> was overlooking :)
> ...
> Some programs can be called directly by users, but some of these are also 
> generally necessary for KDE apps to run. It's messy.

The obvious solution here is to have the binaries live under
/usr/lib/foo and have a symbolic link in /usr/bin managed by the
alternatives mechanism.  Packages use /usr/lib/foo in the path and get
the version they need, and users use /usr/bin and get the version they
prefer.

I'm sure there are other interoperability questions.  E.g., while the
socket directories step on each other?

Peace,
	Dylan Thurston
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-kde-talk/attachments/20060120/2e1bc99d/attachment.pgp


More information about the pkg-kde-talk mailing list