于 2012年11月08日 10:07, Limao Luo 写道:
Fixed the package's dependencies; if it still throws the error, try removing qt3 and kdelibs3, and reinstalling with makepkg -fs or pacman -S --asdeps.
It still fails to build (because a Qt4 header is somehow involved ?): In file included from /usr/include/QtCore/QFile:1:0, from /tmp/yaourt-tmp-whodare/aur-knfoviewer/src/knfoviewer-build/src/knfoviewersettings.cpp:7: /usr/include/QtCore/qfile.h: At global scope: /usr/include/QtCore/qfile.h:56:1: error: ‘QT_BEGIN_HEADER’ does not name a type /usr/include/QtCore/qfile.h:65:27: error: expected initializer before ‘:’ token make[2]: *** [src/CMakeFiles/knfoviewerpart.dir/knfoviewersettings.o] Error 1 make[2]: *** Waiting for unfinished jobs.... Anyway, since you have taken over that package, it is up to you to decide its fate. Good luck to you.