Created attachment 346198 [details] emerge --info On my hardened ~amd64 machine gpx-viewer fails to pull in vala as dependency and then dies during the build when it's not present.
The dev-lang/vala dependency is in the ebuild, so that isn't the problem. Please attach the entire build log to this bug report.
Created attachment 346472 [details] build log What I did: I ran depclean beforehand, which removed vala. Then the build fails as in the appended log. Afterwards I manually remerged vala and then gpx-viewer merged successfully. For convenience here the error: >>> Preparing source in /var/tmp/portage/sci-geosciences/gpx-viewer-0.3.0/work/gpx-viewer-0.3.0 ... * ERROR: sci-geosciences/gpx-viewer-0.3.0 failed (prepare phase): * No installed vala in || ( dev-lang/vala:0.20 dev-lang/vala:0.18 dev-lang/vala:0.16 ) * * Call stack: * ebuild.sh, line 93: Called src_prepare * environment, line 3671: Called vala_src_prepare * environment, line 4189: Called die * The specific snippet of code: * [[ -n ${version} ]] || die "No installed vala in $(vala_depend)"; *
24 Apr 2013; Justin Lecher <jlec@gentoo.org> gpx-viewer-0.3.0.ebuild: vala_depend is a function not a variable Please sync and try again.
Works fine. :)