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 <mnorw...@centurytel.net>
To:     Warren Block <wbl...@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

_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"

Reply via email to