On Sun, 2008-09-07 at 02:05 +0000, Jorge Manuel B. S. Vicetto wrote: > I've been thinking on a different method. With this method [3], we > would keep using the <major>.<minor> slots (4.1, 4.2, etc) so we also > wouldn't break the invariancy. We would allow users to select whether > to have an FHS compliant install or not (the way to allow that still > needs to be discussed) and we would set the prefix based on that. In > case the user wants an FHS compliant install, the eclasses would block > all kde packages on other slots - except 3.5 (uses other eclasses) and > the live versions (for the above reason that it will always be > installed under /usr/kde/<live-version>).
The big problem with that idea is that upgrading from one version to another will be very painful as portage will yell with a million blockers. The only proper way to do it is to stop the /usr/kde madness for everyone and just install everything in /usr like everyone else does, if upstream wanted it to be parallel installable, they would have made it that way (like gnome 1.x vs gnome 2.x). -- Olivier Crête [EMAIL PROTECTED] Gentoo Developer
signature.asc
Description: This is a digitally signed message part