emerging dev-ruby/ffi-1.0.9 give error : >>> Source unpacked in /var/tmp/portage/dev-ruby/ffi-1.0.9/work * ERROR: dev-ruby/ffi-1.0.9 failed (prepare phase): * The source directory '/var/tmp/portage/dev-ruby/ffi-1.0.9/work/ffi-ffi-*' doesn't exist Reproducible: Always Steps to Reproduce: 1. emerge ffi 2. 3. Actual Results: >>> Source unpacked in /var/tmp/portage/dev-ruby/ffi-1.0.9/work * ERROR: dev-ruby/ffi-1.0.9 failed (prepare phase): * The source directory '/var/tmp/portage/dev-ruby/ffi-1.0.9/work/ffi-ffi-*' doesn't exist * * Call stack: * ebuild.sh, line 2342: Called ebuild_main * ebuild.sh, line 2249: Called dyn_prepare * ebuild.sh, line 1005: Called die * The specific snippet of code: * die "The source directory '${S}' doesn't exist" Expected Results: correct emerge
Created attachment 276201 [details] result of emerge --info =dev-ruby/ffi-1.0.9,emerge -pqv =dev-ruby/ffi-1.0.9 and emerge --info
Created attachment 276203 [details] emerge log
Oops, I switched the ebuild to EAPI=4 and didn't test it afterwards, it seems. Now fixed, thanks for the report.