Fwd: Re: FreeBSD 8.1-RELEASE Installation success
Michael D. Norwick
mnorwick at centurytel.net
Tue Oct 26 22:22:55 UTC 2010
Oops;
Originally sent this to the poster and not the list. Sorry.
-------- Original Message --------
Subject: Re: FreeBSD 8.1-RELEASE Installation success
Date: Tue, 26 Oct 2010 06:27:56 -0500
From: Michael D. Norwick <mnorwick at centurytel.net>
To: Warren Block <wblock at wonkity.com>
On 10/25/10 21:52, Warren Block wrote:
> On Mon, 25 Oct 2010, Michael D. Norwick wrote:
>> I spoke a little too soon. I was UPGRADING to KDE4 4.5.2 as I was
>> typing the message. 'portupgrade kde4' was @ approx. 38% when it
>> error'd out on something about 'kdelibs4-4.4.5' too old. Going to
>> /usr/ports/kdelibs4 and 'make clean', 'make', borked also. I do not
>> have much time tonight for fiddling so, I deleted my ports tree and
>> cvsup'd /usr/ports again.
>
> 1. Use csup, not cvsup. csup is in the base system.
> 2. Consider using portsnap instead.
> 3. Deleting your ports tree before updating it will waste time and
> bandwidth. Use 'portsclean -C' if you just want to remove work
> directories.
> 4. http://www.wonkity.com/~wblock/docs/html/portupgrade.html
>
>> I have not looked at PC-BSD because I thought the BSD's were all
>> somewhat similar (powerful, stable, and secure).
>
> PC-BSD is just a desktop installation of FreeBSD and KDE. Well,
> there's a little more to it than that, but it *is* FreeBSD, not a
> different BSD.
>
>
Thank You, point taken. 'portupgrade kdelibs4' stopped a quarter of the
way through on a fresh ports tree. The following is a sample of the errors:
"/usr/local/include/qt4/QtCore/qlist.h:528: error: 'QT_TRY' was not
declared in this scope
/usr/local/include/qt4/QtCore/qlist.h:528: error: expected `;' before
'{' token
/usr/local/include/qt4/QtCore/qlist.h:530: error: expected
primary-expression before '...' token
/usr/local/include/qt4/QtCore/qlist.h:530: error: there are no arguments
to 'QT_CATCH' that depend on a template parameter, so a declaration of
'QT_CATCH' must be available
/usr/local/include/qt4/QtCore/qlist.h:530: error: expected `;' before
'{' token
/usr/local/include/qt4/QtCore/qlist.h: In member function 'void
QList<T>::replace(int, const T&)':
/usr/local/include/qt4/QtCore/qlist.h:540: error: 'p' was not declared
in this scope
/usr/local/include/qt4/QtCore/qlist.h:540: error: there are no arguments
to 'Q_ASSERT_X' that depend on a template parameter, so a declaration of
'Q_ASSERT_X' must be available
/usr/local/include/qt4/QtCore/qlist.h:542: error: 'QTypeInfo' was not
declared in this scope
/usr/local/include/qt4/QtCore/qlist.h:542: error: expected
primary-expression before '>' token
/usr/local/include/qt4/QtCore/qlist.h:542: error: '::isLarge' has not
been declared
/usr/local/include/qt4/QtCore/qlist.h:542: error: expected
primary-expression before '>' token
/usr/local/include/qt4/QtCore/qlist.h:542: error: '::isStatic' has not
been declared
/usr/local/include/qt4/QtCore/qlist.h: In member function 'void
QList<T>::swap(int, int)':
/usr/local/include/qt4/QtCore/qlist.h:553: error: 'p' was not declared
in this scope
/usr/local/include/qt4/QtCore/qlist.h:554: error: there are no arguments
to 'Q_ASSERT_X' that depend on a template parameter, so a declaration of
'Q_ASSERT_X' must be available"
I agree that removing /usr/ports when I have a major build issue is a
waste of bandwidth if, the issue is not due to a tainted ports tree. I
was just referencing an old(?) thread or howto that suggested it. This
procedure had fixed another build issue with a graphviz dependency in
the past so, I guess I took it to heart.
I appreciate the responses and maybe I should be on PCBSD. I'm not
running Apache2 or serving a couple hundred clients. I just wanted to
run with the big dogs.
Michael
More information about the freebsd-questions
mailing list