Missing ruby in dependencies for x11-libs/qt-webkit-5.0.0 Reproducible: Always Actual Results: make[2]: Entering directory `/var/tmp/portage/x11-libs/qt-webkit-5.0.0/work/qtwebkit-opensource-src-5.0.0_build/Source/JavaScriptCore' ruby /var/tmp/portage/x11-libs/qt-webkit-5.0.0/work/qtwebkit-opensource-src-5.0.0/Source/JavaScriptCore/offlineasm/generate_offset_extractor.rb /var/tmp/portage/x11-libs/qt-webkit-5.0.0/work/qtwebkit-opensource-src-5.0.0/Source/JavaScriptCore/llint/LowLevelInterpreter.asm LLIntDesiredOffsets.h make[2]: ruby: Command not found make[2]: *** [LLIntDesiredOffsets.h] Error 127 make[2]: Leaving directory `/var/tmp/portage/x11-libs/qt-webkit-5.0.0/work/qtwebkit-opensource-src-5.0.0_build/Source/JavaScriptCore' make[1]: *** [sub-LLIntOffsetsExtractor-pro-make_first-ordered] Error 2 make[1]: Leaving directory `/var/tmp/portage/x11-libs/qt-webkit-5.0.0/work/qtwebkit-opensource-src-5.0.0_build/Source/JavaScriptCore' make: *** [sub-Source-JavaScriptCore-JavaScriptCore-pro-make_first-ordered] Error 2
Created attachment 333020 [details] build.log
Also problem with Python 3 (with Python 2 all fine): File "/var/tmp/portage/x11-libs/qt-webkit-5.0.0/work/qtwebkit-opensource-src-5.0.0/Source/JavaScriptCore/disassembler/udis86/itab.py", line 271 print "error: invalid operand declaration: %s\n" % opr[i] ^ SyntaxError: invalid syntax make[2]: *** [generated/udis86_itab.c] Error 1
Fixed in git, thanks for reporting.