-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Max Brazhnikov wrote: > 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.
I guess that would be possible, but pretty unlikely, because I very seldom install from packages. I either use ports, or occaisonally, if I want something at variance and feel I can hide if from ports well enough, I might install something without a port. But I use plain packages really rarely, never with kde. I guess I could pick out a new PREFIX directory to reinstall to, but I know from personal experience that there are at least several (several I have seen myself) ports which are broken as far as really respecting PREFIX settings. Caught those about 18 months ago, I forget where they were, but there was more than just one. Actually, I have every linking-type problem I found already fixed. I've hit problems in building deskutils/strigi dealing with c++ includes, and that's a lot more difficult for me, I haven't run it down yet. In that one case, I am willing to bend my -no-packages- bias, just because it's causing me so much trouble. That "greplib" I posted really helped me run down all the linking problems, about 10 of them. I understand C++, but not (speaking honestly) as well as I know C, which is why strigi is such a problem. > >> 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 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAknAC/MACgkQz62J6PPcoOkhSgCgnPgl46KyUdKEkj6SDKKbOG8W nE8An07xcKm+9Uap+6S4/aOhgITjja05 =JFXz -----END PGP SIGNATURE----- _______________________________________________ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information