Emerging q4wine fails because the workdir could not be found. Attached is my attempt to fix the problem. Reproducible: Always Steps to Reproduce: 1.emerge q4wine 2. 3. Actual Results: >>> Emerging (1 of 1) app-emulation/q4wine-0.113-r1 ... >>> Unpacking source... >>> Unpacking q4wine-0.113.tar.bz2 to /var/tmp/portage/app-emulation/q4wine-0.113-r1/work >>> Source unpacked in /var/tmp/portage/app-emulation/q4wine-0.113-r1/work >>> Preparing source in /var/tmp/portage/app-emulation/q4wine-0.113-r1/work ... /var/tmp/portage/app-emulation/q4wine-0.113-r1/temp/environment: line 441: cd: /var/tmp/portage/app-emulation/q4wine-0.113-r1/work/q4wine-0.113-r1: No such file or directory >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-emulation/q4wine-0.113-r1/work ... >>> Working in BUILD_DIR: "/var/tmp/portage/app-emulation/q4wine-0.113-r1/work/q4wine-0.113-r1_build" * I was unable to locate CMakeLists.txt under: * "/var/tmp/portage/app-emulation/q4wine-0.113-r1/work/q4wine-0.113-r1/CMakeLists.txt" * You should consider not inheriting the cmake eclass. * * ERROR: app-emulation/q4wine-0.113-r1 failed. * Call stack: * ebuild.sh, line 49: Called src_configure * environment, line 2872: Called cmake-utils_src_configure * environment, line 754: Called die * The specific snippet of code: * die "FATAL: Unable to find CMakeLists.txt"; * The die message: * FATAL: Unable to find CMakeLists.txt * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/app-emulation/q4wine-0.113-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-emulation/q4wine-0.113-r1/temp/environment'. * Expected Results: q4wine emerges successfully
Created attachment 206271 [details, diff] Patch to fix the workdir
Forgot to add: With the attatched patch I was able to emerge q4wine.
Index: q4wine-0.112-r1.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-emulation/q4wine/q4wine-0.112-r1.ebuild,v retrieving revision 1.2 diff -u -B -r1.2 q4wine-0.112-r1.ebuild --- q4wine-0.112-r1.ebuild 10 Jun 2009 21:10:57 -0000 1.2 +++ q4wine-0.112-r1.ebuild 7 Oct 2009 04:51:02 -0000 @@ -26,8 +26,6 @@ DOCS="README" -S="${WORKDIR}/${PF}" - src_configure() { mycmakeargs="${mycmakeargs} \ $(cmake-utils_use_with icotools)
Er, I meant this of course: Index: q4wine-0.113-r1.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-emulation/q4wine/q4wine-0.113-r1.ebuild,v retrieving revision 1.1 diff -u -B -r1.1 q4wine-0.113-r1.ebuild --- q4wine-0.113-r1.ebuild 6 Oct 2009 22:36:23 -0000 1.1 +++ q4wine-0.113-r1.ebuild 7 Oct 2009 04:52:26 -0000 @@ -28,8 +28,6 @@ DOCS="README" -S="${WORKDIR}/${PF}" - src_configure() { mycmakeargs="${mycmakeargs} \ $(cmake-utils_use_with icoutils ICOUTILS) \
Fixed Thanks for reporting it
This has returned in app-emulation/q4wine-0.118-r1.
Fixed(again)