Date: Fri, 14 May 2010 19:46:02 -0500 From: Bruce Albrecht <bruce@zuhause.org> To: freebsd-ports@freebsd.org Subject: Re: KDE 4.4 problems Message-ID: <4BEDEECA.3090605@zuhause.org> In-Reply-To: <20100514184315.55b8fc57@scroll> References: <20100512174258.0f8282b6@sorrow.ashke.com> <20100512194744.33cb42e3@sorrow.ashke.com> <20100514090245.5ac84981@memory.visualtech.com> <201005150028.55237.fluffy@freebsd.org> <1273845527.3333.10.camel@memory.visualtech.com> <20100514184315.55b8fc57@scroll>
next in thread | previous in thread | raw e-mail | index | archive | help
On 5/14/2010 5:43 PM, Adam K Kirchhoff wrote: > On Fri, 14 May 2010 09:58:47 -0400 > Adam K Kirchhoff<akirchhoff135014@comcast.net> wrote: > > >> On Sat, 2010-05-15 at 00:28 +1100, Dima Panov wrote: >> >>> On Saturday 15 May 2010 00:02:45 Adam K Kirchhoff wrote: >>> >>>> On Wed, 12 May 2010 19:47:44 -0400 >>>> Adam K Kirchhoff<akirchhoff135014@comcast.net> wrote: >>>> >>>> >>>>> On Thu, 13 May 2010 02:23:28 +0400 >>>>> Max Brazhnikov<makc@issp.ac.ru> wrote: >>>>> >>>>> >>>>>> On Wed, 12 May 2010 17:42:58 -0400, Adam K Kirchhoff wrote: >>>>>> >>>>>>> So when I attempted to upgrade KDE4.3 to KDE4.4 via ports >>>>>>> (following the instructions in /usr/ports/UPDATING) it >>>>>>> failed in x11/kdelibs4 with: >>>>>>> >>>>>>> gmake[2]: Leaving directory >>>>>>> >>>>>> `/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/build' >>>>>> >>>>>>> /usr/local/bin/cmake -E cmake_progress_report >>>>>>> >>>>>> /usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/build/CMakeFiles >>>>>> 48 49 50 51 52 >>>>>> >>>>>>> [ 48%] Built target kio >>>>>>> gmake[1]: Leaving directory >>>>>>> >>>>>> `/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/build' >>>>>> >>>>>>> gmake: *** [all] Error 2 >>>>>>> *** Error code 1 >>>>>>> >>>>>>> Stop in /usr/ports/x11/kdelibs4. >>>>>>> >>>>>> Build kdelibs with DISABLE_MAKE_JOBS and with CMAKE_VERBOSE >>>>>> (make -DDISABLE_MAKE_JOBS -DCMAKE_VERBOSE) and show us actual >>>>>> error message. >>>>>> >>>>>> Max >>>>>> >>>>> Thanks, this is what I'm getting now: >>>>> >>>>> [ 20%] Building CXX object >>>>> nepomuk/core/CMakeFiles/nepomuk.dir/resourcedata.o >>>>> cd /usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/build/nepomuk/core >>>>> && /usr/bin/c++ -DMAKE_NEPOMUK_LIB -D_GNU_SOURCE -DQT_NO_STL >>>>> -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS >>>>> -DKDE_DEFAULT_DEBUG_AREA=300000 -O2 -pipe -fno-strict-aliasing >>>>> -Woverloaded-virtual -fvisibility=hidden >>>>> -fvisibility-inlines-hidden -O2 -DNDEBUG -DQT_NO_DEBUG -fPIC >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/build/nepomuk/core >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/nepomuk/core >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3 >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/build >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/interfaces >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/nepomuk >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/KDE >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kio >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kio/bookmarks >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kio/kio >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kio/kfile >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/actions >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/colors >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/config >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/dialogs >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/findreplace >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/fonts >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/icons >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/itemviews >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/jobs >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/kernel >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/notifications >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/paged >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/plotting >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/shortcuts >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/sonnet >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/util >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/widgets >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/windowmanagement >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/xmlgui >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kjs >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/build/kjs >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/build/kdecore >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/compression >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/config >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/date >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/io >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/jobs >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/kernel >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/auth >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/network >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/services >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/localization >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/sycoca >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/text >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/util >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/sonnet >>>>> -I/usr/local/include/QtCrypto -I/utils >>>>> -I/usr/local/include/qt4/KDE -I/usr/local/include/qt4 >>>>> -I/usr/local/include/qt4/phonon >>>>> -I/usr/local/include/qt4/QtXmlPatterns >>>>> -I/usr/local/include/qt4/QtXml >>>>> -I/usr/local/include/qt4/QtWebKit >>>>> -I/usr/local/include/qt4/QtUiTools >>>>> -I/usr/local/include/qt4/QtTest -I/usr/local/include/qt4/QtSvg >>>>> -I/usr/local/include/qt4/QtSql >>>>> -I/usr/local/include/qt4/QtScriptTools >>>>> -I/usr/local/include/qt4/QtScript >>>>> -I/usr/local/include/qt4/QtOpenGL >>>>> -I/usr/local/include/qt4/QtNetwork >>>>> -I/usr/local/include/qt4/QtHelp >>>>> -I/usr/local/include/qt4/QtDesigner >>>>> -I/usr/local/include/qt4/QtDBus >>>>> -I/usr/local/include/qt4/Qt3Support >>>>> -I/usr/local/include/qt4/QtGui -I/usr/local/include/qt4/QtCore >>>>> -I/usr/local/include/qt4/Qt >>>>> -I/usr/local/share/qt4/mkspecs/default -I/usr/local/include >>>>> -o CMakeFiles/nepomuk.dir/resourcedata.o >>>>> -c /usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/nepomuk/core/resourcedata.cpp >>>>> In file included >>>>> from /usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/nepomuk/core/resourcedata.cpp:29: /usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/build/nepomuk/core/pimo.h:870: >>>>> error: expected unqualified-id before ')' token gmake[2]: *** >>>>> [nepomuk/core/CMakeFiles/nepomuk.dir/resourcedata.o] Error 1 >>>>> gmake[2]: Leaving directory >>>>> `/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/build' gmake[1]: >>>>> *** [nepomuk/core/CMakeFiles/nepomuk.dir/all] Error 2 gmake[1]: >>>>> Leaving directory >>>>> `/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/build' gmake: *** >>>>> [all] Error 2 >>>>> >>>>> If it matters, I am running 9.0-CURRENT from exactly one week >>>>> ago. >>>>> >>>> No thoughts? It's not complaining about a missing head or >>>> library, but about an include from kdelibs4 itself. Yet I know >>>> others have gotten it to build. Is it really just broken on >>>> -CURRENT? >>>> >>>> >>> >>> No, it's not broken. I use it on -current, amd64 >>> >>> Did you follow all instructions in UPDATING? nepomuk libraries was >>> moved between packages, so you strongly need to remove kdebase\* >>> and kdepim\* at first BEFORE starting upgrade process. >>> And don't do it by hands - use specific tools like >>> portupgrade/portmaster >>> >>> >> I removed all KDE ports and qt ports first (after using the >> portupgrade directions in /usr/ports/UPDATING resulted in the error >> in my first e-mail on the topic), so kdebase\* and kdepim\* are gone. >> >> Adam >> > Alright, I guess if no one else has any suggestions on how to fix this > or how to debug it further, I submit a pr. > Check your build logs very closely. I think I was seeing the very same thing, and my logs said that I needed to upgrade sysutils/policykit-qt to 0.9.3 (mine was at 0.9.2), and textproc/soprano to 2.4.3. soprano is dependent on Redland, which also has special upgrade instructions from a few days ago. After I upgraded them, this build problem went away.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4BEDEECA.3090605>