KDE 4.4 problems

Adam K Kirchhoff akirchhoff135014 at comcast.net
Fri May 14 22:43:17 UTC 2010


On Fri, 14 May 2010 09:58:47 -0400
Adam K Kirchhoff <akirchhoff135014 at 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 at comcast.net> wrote:
> > > 
> > > > On Thu, 13 May 2010 02:23:28 +0400
> > > > Max Brazhnikov <makc at 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.

Adam


More information about the freebsd-ports mailing list