>>> Emerging (2 of 22) dev-qt/qtwebengine-5.9.0_rc::qt * qtwebengine-opensource-src-5.9.0-rc.tar.xz SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking qtwebengine-opensource-src-5.9.0-rc.tar.xz to /tmp/portage/dev-qt/qtwebengine-5.9.0_rc/work >>> Source unpacked in /tmp/portage/dev-qt/qtwebengine-5.9.0_rc/work >>> Preparing source in /tmp/portage/dev-qt/qtwebengine-5.9.0_rc/work/qtwebengine-opensource-src-5.9.0-rc ... sed: can't read tools/qmake/mkspecs/features/configure.prf: No such file or directory * ERROR: dev-qt/qtwebengine-5.9.0_rc::qt failed (prepare phase): * (no error message) * * Call stack: * ebuild.sh, line 115: Called src_prepare * environment, line 3930: Called qt_use_disable_mod 'geolocation' 'positioning' 'src/core/core_common.pri' 'src/core/core_chromium.pri' 'tools/qmake/mkspecs/features/configure.prf' * environment, line 3792: Called die * The specific snippet of code: * echo "$@" | xargs sed -i -e "s/qtHaveModule(${module})/false/g" || die; * * If you need support, post the output of `emerge --info '=dev-qt/qtwebengine-5.9.0_rc::qt'`, * the complete build log and the output of `emerge -pqv '=dev-qt/qtwebengine-5.9.0_rc::qt'`. * The complete build log is located at '/tmp/portage/dev-qt/qtwebengine-5.9.0_rc/temp/build.log'. * The ebuild environment file is located at '/tmp/portage/dev-qt/qtwebengine-5.9.0_rc/temp/environment'. * Working directory: '/tmp/portage/dev-qt/qtwebengine-5.9.0_rc/work/qtwebengine-opensource-src-5.9.0-rc' * S: '/tmp/portage/dev-qt/qtwebengine-5.9.0_rc/work/qtwebengine-opensource-src-5.9.0-rc'
Same error for me. Thanks
I think the qt_use_disable_mod statement should have line 80 changed to mkspecs/features/configure.prf, but I'm not 100%. Changing that let it pass the configure phase, but I still hit a compile error later.
Indeed, this was already in the live ebuilds: https://github.com/gentoo/qt/commit/3e7fc43e10fc19fb1e52d781d0ea14b1dc154656 The 'beta3' ebuilds didn't neeed the change at the time, but it's a different story for the 'rc' (which I've been using since 25th).
I've bumped 5.9.0 which includes Chiitoo's fix.