Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Oct 2009 09:26:03 -0500
From:      Adam Vande More <amvandemore@gmail.com>
To:        mailinglist <mailinglist@ucwv.edu>
Cc:        "freebsd-stable@freebsd.org" <freebsd-stable@freebsd.org>
Subject:   Re: Problems Compiling KDE4 from ports
Message-ID:  <6201873e0910090726l70d73029pae087eddebce70cb@mail.gmail.com>
In-Reply-To: <93C575B79E9B01449EBBB084032BC57011F84E7A56@mail.ucwv.edu>
References:  <93C575B79E9B01449EBBB084032BC57011F84E7A55@mail.ucwv.edu> <6201873e0910090638r5564ba93sdd7b4aca530218e0@mail.gmail.com> <93C575B79E9B01449EBBB084032BC57011F84E7A56@mail.ucwv.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Oct 9, 2009 at 8:56 AM, mailinglist <mailinglist@ucwv.edu> wrote:

>
> ________________________________________
> From: Adam Vande More [amvandemore@gmail.com]
> Sent: Friday, October 09, 2009 9:38 AM
> To: mailinglist
> Cc: freebsd-stable@freebsd.org
> Subject: Re: Problems Compiling KDE4 from ports
>
> On Fri, Oct 9, 2009 at 8:06 AM, mailinglist <mailinglist@ucwv.edu<mailto:
> mailinglist@ucwv.edu>> wrote:
> I'm trying to install the KDE4 "meta" port on an up-to-date install of
> Freebsd 7.2.  When it tries to build a dependency,
> kdebindings4-python-pykde4, I get the following build error:
>
> /usr/ports/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/soprano/languagetag.sip:27:33
> error: soprano/language.h: no such file for directory
>
> I'm updated my ports collection, done a "make clean" and tried it again.  I
> still get the same thing.  Any
> ideas?_______________________________________________
> freebsd-stable@freebsd.org<mailto:freebsd-stable@freebsd.org> mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org
> <mailto:freebsd-stable-unsubscribe@freebsd.org>"
>
> I hope you're continuing to use a port tool like portmaster or portupgrade.
>  The line you posted is an invalid path.  The port dir is
> /usr/ports/devel/kdebindings4-python-pykde4/
>
> --
> Adam Vande More
>
> ------------------------------------------------------------------
>
> Sorry, I couldn't get copy/paste to work.  I had to type everything in by
> hand, I made a mistake.  The port dir you listed is correct.
>
> All I'm doing is going into the kdebindings4-python-pykde4 folder and
> running "make".  Is that not the way I should be doing it?
>

That method is OK if you're doing a clean install ie only freebsd is
installed no ports.  However, if you're upgrading an existing system after
updating your ports tree then you need to worry about dependencies.  make
doesn't like when old versions of dependencies are already installed.
That's what tools like portmaster and portupgrade are for.  Read
/usr/ports/UPDATING after every ports tree update for new info.  To properly
upgrade kde4 you should do something like this:

portmaster -D x11/kde4



-- 
Adam Vande More



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6201873e0910090726l70d73029pae087eddebce70cb>