the problem is that qt2 or qt3 will not compile here is the error message: g++ -L/var/tmp/portage/qt-2.3.2-r1/work/qt-2.3.2/lib -Wl,-rpath,/var/tmp/portage/qt-2.3.2-r1/work/qt-2.3.2/lib -lpthread -o ./guithreads main.o -lqt-mt /usr/i686-pc-linux-gnu/bin/ld: warning: liblcms.so.1, needed by /usr/lib/libmng.so.1, not found (try using -rpath or -rpath-link) /usr/lib/libmng.so.1: undefined reference to `cmsOpenProfileFromMem' /usr/lib/libmng.so.1: undefined reference to `cmsDoTransform' /usr/lib/libmng.so.1: undefined reference to `cmsErrorAction' /usr/lib/libmng.so.1: undefined reference to `cmsCreateRGBProfile' /usr/lib/libmng.so.1: undefined reference to `cmsFreeGamma' /usr/lib/libmng.so.1: undefined reference to `cmsOpenProfileFromFile' /usr/lib/libmng.so.1: undefined reference to `cmsCloseProfile' /usr/lib/libmng.so.1: undefined reference to `cmsDeleteTransform' /usr/lib/libmng.so.1: undefined reference to `cmsCreateTransform' /usr/lib/libmng.so.1: undefined reference to `cmsBuildGamma' /usr/lib/libmng.so.1: undefined reference to `cmsWhitePointFromTemp' collect2: ld returned 1 exit status make[2]: *** [guithreads] Error 1 make[2]: Leaving directory `/var/tmp/portage/qt-2.3.2-r1/work/qt-2.3.2/examples/guithreads' make[1]: *** [src-mt] Error 2 make[1]: Leaving directory `/var/tmp/portage/qt-2.3.2-r1/work/qt-2.3.2' make: *** [src-mt] Error 2 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 61, Exitcode 2 !!! (no error message) !!! emerge aborting on /usr/portage/x11-libs/qt/qt-2.3.2-r1.ebuild . Also the compile fase of qt-2.3.2 is not very paralelized, it's only unsing one of my two CPU's (only one g++ is running each time)
*** This bug has been marked as a duplicate of 2483 ***