Date: Tue, 26 Oct 2010 17:18:12 -0500 From: "Michael D. Norwick" <mnorwick@centurytel.net> To: freebsd-questions@freebsd.org Subject: Fwd: Re: FreeBSD 8.1-RELEASE Installation success Message-ID: <4CC753A4.3080300@centurytel.net>
next in thread | raw e-mail | index | archive | help
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@centurytel.net> To: Warren Block <wblock@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4CC753A4.3080300>