Gentoo Archives: gentoo-dev

From: Mikael Hallendal <hallski@g.o>
To: "Gentoo Dev." <gentoo-dev@××××××××××.org>
Subject: Re: [gentoo-dev] Multiple kdelibs
Date: Mon, 22 Oct 2001 18:38:37
Message-Id: 1003797462.507.34.camel@fry
In Reply to: Re: [gentoo-dev] Multiple kdelibs by Nathaniel Grady
1 tis 2001-10-23 klockan 01.56 skrev Nathaniel Grady:
2 > I think there are probably binary name colisions between various kde
3 > versions, not just libraries. For example kdm? I havn't actually
4 > verified this as i don't actually have >1 version of kde at the moment
5 > but didn't kde-1.x have kdm as well kde-2?
6
7 Hmm.. a binary that are in both version should only be installed once.
8 Ie. you install the libraries for kde-2 and kde-3 but only kdm for
9 kde-3.
10
11 > Despite what the LHS sais I've very partial to /opt/kdeX scheme. All
12 > apps compiled against *that* kde version should go into that version
13 > so if you have apps of the same name copiled against different
14 > versions of kde you'll always get the right one.
15
16 When would you want to do this. If an app works fine in the latest
17 KDE-release then just compile it against that release.
18
19 > When I used to use LFS I did someting like this (like 2 summers ago)
20 > because I had apps that were never ported to kde2 that I still used...
21
22 This is solved by always keep kde-libs 2 and 3 installed.
23
24 > Maybe someone should write one of the LFS people and ask if they had
25 > thoughts on how distros were to deal with this issue and / or make
26 > them aware that /opt/kdeX and /opt/gnomeX and the like maybe are a
27 > better idea than "put everying in /usr"?
28
29 Just to clearify, this is just about KDE, the GNOME developers are
30 making sure that you can install GNOME 1 and GNOME 2 in the same prefix,
31 ie. They name the library-files different and they add the headers in a
32 version-dependent way. KDE should fix this too.
33
34 Also, we have determined already that /opt is for binary packages only.
35 Therefor putting KDE there is not an option.
36
37 Now I'm off to bed.
38
39 Regards,
40 Mikael Hallendal
41
42 --
43
44 Mikael Hallendal
45 Gentoo Linux Developer, Desktop Team Leader
46 CodeFactory AB, Stockholm, Sweden
47
48 --
49 Mikael Hallendal micke@×××××××××××.se
50 CodeFactory AB http://www.codefactory.se/
51 Office: +46 (0)8 587 583 05 Cell: +46 (0)709 718 918

Replies

Subject Author
Re: [gentoo-dev] Multiple kdelibs Dan Armak <danarmak@g.o>