tis 2001-10-23 klockan 01.56 skrev Nathaniel Grady: > I think there are probably binary name colisions between various kde > versions, not just libraries. For example kdm? I havn't actually > verified this as i don't actually have >1 version of kde at the moment > but didn't kde-1.x have kdm as well kde-2? Hmm.. a binary that are in both version should only be installed once. Ie. you install the libraries for kde-2 and kde-3 but only kdm for kde-3. > Despite what the LHS sais I've very partial to /opt/kdeX scheme. All > apps compiled against *that* kde version should go into that version > so if you have apps of the same name copiled against different > versions of kde you'll always get the right one. When would you want to do this. If an app works fine in the latest KDE-release then just compile it against that release. > When I used to use LFS I did someting like this (like 2 summers ago) > because I had apps that were never ported to kde2 that I still used... This is solved by always keep kde-libs 2 and 3 installed. > Maybe someone should write one of the LFS people and ask if they had > thoughts on how distros were to deal with this issue and / or make > them aware that /opt/kdeX and /opt/gnomeX and the like maybe are a > better idea than "put everying in /usr"? Just to clearify, this is just about KDE, the GNOME developers are making sure that you can install GNOME 1 and GNOME 2 in the same prefix, ie. They name the library-files different and they add the headers in a version-dependent way. KDE should fix this too. Also, we have determined already that /opt is for binary packages only. Therefor putting KDE there is not an option. Now I'm off to bed. Regards, Mikael Hallendal -- Mikael Hallendal Gentoo Linux Developer, Desktop Team Leader CodeFactory AB, Stockholm, Sweden -- Mikael Hallendal micke@codefactory.se CodeFactory AB http://www.codefactory.se/ Office: +46 (0)8 587 583 05 Cell: +46 (0)709 718 918