sm-discuss AT lists.ibiblio.org
Subject: Public SourceMage Discussion List
List archive
- From: Treeve Jelbert <treeve AT scarlet.be>
- To: sm-discuss AT lists.ibiblio.org
- Subject: Re: [SM-Discuss] Castfs usage
- Date: Fri, 27 Nov 2009 11:51:18 +0100
On Friday 27 November 2009 11:34:16 Thomas Orgis wrote:
> Am Fri, 27 Nov 2009 09:05:40 +0100
>
> schrieb Treeve Jelbert <treeve AT scarlet.be>:
> > On Thursday 26 November 2009 20:00:02 Thomas Orgis wrote:
> > > downtime because some stuff needs to be updated together. Also, are we
> > > serious with dispelling kdelibs before casting kdelibs? That's serious
> >
> > the reason for dispelling things like qt4 and kdelibs is that the
> > configure stage sometimes finds and uses existing libraries. Then, during
> > the install phase, they have disappeared and the spell spends a lot of
> > time rebuilding things, or sometimes fails completely..
> >
> > I have tried to remove this behaviour, but it usally failed.
>
> Just in case it's not clear: I have no problem with the dispel, as long
> as it happens in the castfs only. The files can be deleted in the
> overlay filesystem without being touched in the real file system.
> Then, after successful cast, I would like to merge changes (deletes +
> additions) from castfs to / . This should be possible.
>
> Hm, but still... installing some KDE version to a different prefix
> would still kill your install in / ... In this specific case, hm,
> yes, I do have to wonder why the build-time conflict has to be. Back in
> the old days, I built my KDEs to a separate /opt/kde-x.y each. No issues
> there. Integrating it to /usr might force use of the conflict hack,
> though. Well, castfs should solve this.
>
I have just made some local changes, which solve the kdelibs4 conflict
situation !!!
-- a/kde4/FUNCTIONS
+++ b/kde4/FUNCTIONS
@@ -28,7 +28,10 @@ default_build() {
cd $SRC &&
message 'Revision:' `git svn find-rev HEAD` &&
cd $SOURCE_DIRECTORY/build &&
- PATH=$KDE4DIR:$QTDIR:$PATH &&
+ PATH+=:$QTDIR &&
+ if [[ $SPELL != kdelibs4 ]];then
+ PATH+=:$KDE4DIR
+ fi &&
CMAKE_PREFIX_PATH=$KDE4DIR &&
cmake -DCMAKE_INSTALL_PREFIX=$KDE4DIR \
-DCMAKE_BUILD_TYPE=$KDE_DEBUG_OPTION \
>
> Alrighty then,
>
> Thomas.
>
--
Regards, Treeve
Attachment:
signature.asc
Description: This is a digitally signed message part.
-
Re: [SM-Discuss] Castfs usage
, (continued)
- Re: [SM-Discuss] Castfs usage, Andraž 'ruskie' Levstik, 11/26/2009
-
Re: [SM-Discuss] Castfs usage,
Jaka Kranjc, 11/26/2009
- Re: [SM-Discuss] Castfs usage, Andraž 'ruskie' Levstik, 11/27/2009
- Re: [SM-Discuss] Castfs usage, George Sherwood, 11/26/2009
-
Re: [SM-Discuss] Castfs usage,
Eric Sandall, 11/26/2009
- Re: [SM-Discuss] Castfs usage, Treeve Jelbert, 11/27/2009
- Re: [SM-Discuss] Castfs usage, Ladislav Hagara, 11/29/2009
-
Re: [SM-Discuss] Castfs usage,
Thomas Orgis, 11/26/2009
-
Re: [SM-Discuss] Castfs usage,
Treeve Jelbert, 11/27/2009
-
Re: [SM-Discuss] Castfs usage,
Thomas Orgis, 11/27/2009
-
Re: [SM-Discuss] Castfs usage,
Treeve Jelbert, 11/27/2009
- Re: [SM-Discuss] Castfs usage, Remko van der Vossen, 11/27/2009
-
Re: [SM-Discuss] Castfs usage,
Treeve Jelbert, 11/27/2009
-
Re: [SM-Discuss] Castfs usage,
Thomas Orgis, 11/27/2009
-
Re: [SM-Discuss] Castfs usage,
Treeve Jelbert, 11/27/2009
- Re: [SM-Discuss] Castfs usage, Treeve Jelbert, 11/28/2009
Archive powered by MHonArc 2.6.24.