[kde-freebsd] more kde4 upgrading problems

Max Brazhnikov makc at issp.ac.ru
Tue Mar 17 11:27:29 CET 2009


On Mon, 16 Mar 2009 18:00:15 -0400, Chuck Robey wrote:
> Just so you understand, all these problems I'm having, they probably all
> come from my stubborn refusal to delete my previous kde3.5 setup until I
nobody is forced to delete KDE3 in order to install KDE4. They can coexist and 
they will do this until KDE3 EOL. Your problems 'probably' come from your 
broken installed packages. I suggest you to delete all packages and do a 
complete reinstallation of your ports.

> had a new one in place.  I saw that instructions in the UPGRADE, but it
> seemed too draconian, when I wasn't even sure that the new install would be
> quick and painless.  I didn't want to lose the old one 'till I knew the new
> one was a sure thing, so I'm bringing all this on myself.  Just so you know
> I'm not blaming you for my problems, you folks have done good work.
>
> My latest problem isn't a linking one, it's in compiling deskutils/strigi,
> and it seems to be tied up with include files.  I'm going to include the
> error listing here, because when it comes to C++ compilation, I'm just not
> such a good troubleshooter, and I need some suggestions.  I've tried
> rebuilding any dependencies I can spot, it doesn't seem to be doing me any
> good.
>
> Until I can get strigi to build/install, I can't build kdebase4-runtime, so
> I can't finish the upgrade.  I really need to get strigi built.  I would
> even take a package, but I can't locate any strigi packages anywhere.
>
> Anyway, here's the listing, thanks for any suggestions:
>
> Scanning dependencies of target strigiqtdbusclient
> [ 53%] Building CXX object
> src/searchclient/qtdbus/CMakeFiles/strigiqtdbusclient.dir/strigiasyncclient
>.cpp.o In file included from
> /usr/local/include/qt4/QtDBus/qdbusabstractadaptor.h:42, from
> /usr/local/include/qt4/QtDBus/QtDBus:3,
>                  from
> /usr/ports/deskutils/strigi/work/strigi-0.6.3/src/searchclient/qtdbus/strig
>itypes.h:27, from
> /usr/ports/deskutils/strigi/work/strigi-0.6.3/src/searchclient/qtdbus/strig
>iasyncclient.h:24, from
> /usr/ports/deskutils/strigi/work/strigi-0.6.3/src/searchclient/qtdbus/strig
>iasyncclient.cpp:20: /usr/local/include/qt4/QtDBus/qdbusmacros.h:65: error:
> expected constructor, destructor, or type conversion before 'typedef'
> /usr/local/include/qt4/QtDBus/qdbusmacros.h:66: error: 'QT_END_NAMESPACE'
> does not name a type
> In file included from /usr/local/include/qt4/QtDBus/qdbusmessage.h:42,
>                  from
> /usr/local/include/qt4/QtDBus/qdbusabstractinterface.h:46, from
> /usr/local/include/qt4/QtDBus/QtDBus:4,
>                  from
> /usr/ports/deskutils/strigi/work/strigi-0.6.3/src/searchclient/qtdbus/strig
>itypes.h:27, from
> /usr/ports/deskutils/strigi/work/strigi-0.6.3/src/searchclient/qtdbus/strig
>iasyncclient.h:24, from
> /usr/ports/deskutils/strigi/work/strigi-0.6.3/src/searchclient/qtdbus/strig
>iasyncclient.cpp:20: /usr/local/include/qt4/QtDBus/qdbuserror.h:46: error:
> expected constructor, destructor, or type conversion before 'struct'
> /usr/local/include/qt4/QtDBus/qdbuserror.h:50: error: expected constructor,
> destructor, or type conversion before 'typedef'
> /usr/local/include/qt4/QtDBus/qdbuserror.h:87: error: expected ',' or '...'
> before '*' token
> /usr/local/include/qt4/QtDBus/qdbuserror.h:87: error: ISO C++ forbids
> declaration of 'DBusError' with no type
> /usr/local/include/qt4/QtDBus/qdbuserror.h:111: error: 'QT_END_NAMESPACE'
> does not name a type
> In file included from
> /usr/local/include/qt4/QtDBus/qdbusabstractinterface.h:46, from
> /usr/local/include/qt4/QtDBus/QtDBus:4,
>                  from
> /usr/ports/deskutils/strigi/work/strigi-0.6.3/src/searchclient/qtdbus/strig
>itypes.h:27, from
> /usr/ports/deskutils/strigi/work/strigi-0.6.3/src/searchclient/qtdbus/strig
>iasyncclient.h:24, from
> /usr/ports/deskutils/strigi/work/strigi-0.6.3/src/searchclient/qtdbus/strig
>iasyncclient.cpp:20: /usr/local/include/qt4/QtDBus/qdbusmessage.h:119:
> error: 'QT_END_NAMESPACE' does not name a type
> In file included from
> /usr/local/include/qt4/QtDBus/qdbusabstractinterface.h:47, from
> /usr/local/include/qt4/QtDBus/QtDBus:4,
>                  from
> /usr/ports/deskutils/strigi/work/strigi-0.6.3/src/searchclient/qtdbus/strig
>itypes.h:27, from
> /usr/ports/deskutils/strigi/work/strigi-0.6.3/src/searchclient/qtdbus/strig
>iasyncclient.h:24, from
> /usr/ports/deskutils/strigi/work/strigi-0.6.3/src/searchclient/qtdbus/strig
>iasyncclient.cpp:20: /usr/local/include/qt4/QtDBus/qdbusextratypes.h:148:
> error: expected constructor, destructor, or type conversion before
> 'template'
> *** Error code 1


More information about the kde-freebsd mailing list