*not sure if its relevant, have multilib and multimedia overlays.* have qt-4.5.3 component packages installed - kde 4.3.4 component packages installed I was attempting to install amarok 2.2.2 emerge of qtscriptgenerator-0.1.0 fails in compile process after bulding generator, but before qtbindings step. Classes in typesystem: 7 Generated: - classes...: 7 (0) - header....: 7 (0) - impl......: 7 (0) - modules...: 1 (0) - pri.......: 1 (0) I've followed several bug reports on qtscriptgenerator issues log, here on gentoo bug reports and several other locations (MAKEOPTS="-j1", export QTDIR, export INCLUDE=, run generator --include-paths= etc etc) in no case does generator appear to find all of the installed qt components to build the bindings code. Reproducible: Always Steps to Reproduce: 1.edit /etc/make.conf - set MAKEOPTS=-j1 2.emerge -1q qtscriptgenerator 3.emerge fails at cd qtscript_core/ && make -f Makefile Actual Results: build fails at cd qtscript_core/ && make -f Makefile (build log attached) cannot proceed to install amarok Expected Results: qtscriptgenerator should build +500 objects for 2nd stage of build, emerge should complete successfully and amarok install should proceed. attached info, build log, and emerge info for qtscriptgenerator I somehow believe I've managed to mangle my qt install in some way that prevents this from working, but I've no idea where to go on diagnosis from here, kde works rather well all things considered, and I'd expect that it would show some breakage if I'd really mangled the qt.
Created attachment 219949 [details] build log of failed emerge of qtscriptgenerator
Created attachment 219953 [details] Emerge info for qtscriptgenerator
I think I can close this one -- qt-x and qt-y and qt-z apparently need to be built with the same toolchain. somehow there are some subtle issues if they are built with different toolchains. My qt-core was at least a month older and I seriously suspect I did a toolchain update in there somewhere. Possibly a kernel upgrade, but I don't see how kernel update will change things. Process to resolve: a) revdep-rebuild to resolve all link issues (my run detected issues with nepomuk -- which resulted in nepomuk being removed since I really didn't feel like untangling poppler stuff again) b) reinstall **all** qt-xyz installed (equery list |grep qt and re-emerge the lot) c) re-emerge qtscriptgenerator. (dear lord that takes a while)
Reopening for proper resolution.