Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 466676 - sci-geosciences/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 )
Summary: sci-geosciences/gpx-viewer-0.3.0 - ERROR: sci-geosciences/gpx-viewer-0.3.0 fa...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Justin Lecher (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-04-21 14:37 UTC by Markus Walter
Modified: 2013-04-25 09:31 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (info.txt,6.41 KB, text/plain)
2013-04-21 14:37 UTC, Markus Walter
Details
build log (vala-build-log.txt,1.95 KB, text/plain)
2013-04-24 16:05 UTC, Markus Walter
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Walter 2013-04-21 14:37:05 UTC
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.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2013-04-24 15:48:51 UTC
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.
Comment 2 Markus Walter 2013-04-24 16:05:23 UTC
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)";
 *
Comment 3 Justin Lecher (RETIRED) gentoo-dev 2013-04-25 07:19:21 UTC
  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.
Comment 4 Markus Walter 2013-04-25 09:31:39 UTC
Works fine. :)