[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gentoo-desktop
Subject:    [gentoo-desktop] Live KDE ebuilds and the kdeprefix USE flag
From:       "Marcus D. Hanwell" <cryos () gentoo ! org>
Date:       2008-12-22 0:45:29
Message-ID: 200812211945.30339.cryos () gentoo ! org
[Download RAW message or body]

Hi,

I am CCing the KDE alias this time, but in future think that these discussions 
should take place on a public mailing list that is archived. I also hope that 
this will document decisions that are made and give an easily accessible 
archive. Hopefully this will avoid duplication of work, debating and 
redebating the same things and allow both users and developers to take an 
active role in the decision making process.

That said, some things are hard to resolve. This seems to be one of those 
things. Originally when we discussed my idea for being able to install KDE 
into /usr we discussed a developers need to install both the released version 
and a live KDE build. We decided that the :live slot would be a special case 
that would always be installed into a KDE prefix (/usr/kde/live).

This makes it easy for developers to install a stable released KDE to /usr and 
keep a live KDE in a KDE prefix for development purposes. Today I noticed this 
has not been implemented and thought I would take care of it. It seems to work 
quite nicely locally, the changes to kde4-base.eclass remove the kdeprefix USE 
flag from live ebuilds, always use /usr/kde/live as a prefix and make minimal 
changes to kdelibs/kdepimlibs to stop using the kdeprefix USE flag.

It seems that some people are now objecting to this change and so I have not 
committed it. If necessary I can maintain another overlay with these minor 
changes, syncing with the kde-crazy live ebuilds as and when required. Ideally 
this would not be necessary, but from what I can tell on IRC it seems there is 
at least a 50:50 split.

Locally, my changes work great. I can log into a live session, do some 
testing, and even if I call a KDE 4.2 beta app it writes stuff to .kde4 
whereas live is using .kdelive...

If anyone can think of a better resolution let me know. Otherwise it looks 
like I really need this for myself, and at least a few other users would like 
it too. As such I can add another overlay with these changes present. Proposed 
name - kde-cryos as it seems that these are minor changes I feel are 
necessary.

Thanks,

Marcus

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic