Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 488686

Summary: sys-apps/uevt-2.3-r1 fails to emerge if no vala is found
Product: Gentoo Linux Reporter: Jesús Guerrero Botella (RETIRED) <i92guboj>
Component: Current packagesAssignee: Desktop Misc. Team <desktop-misc>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jesús Guerrero Botella (RETIRED) gentoo-dev 2013-10-20 08:03:18 UTC
The emerge process stops if no dev-lang/vala is found on your system. 
----------------------
 * Messages for package sys-apps/uevt-2.3-r1:

 * ERROR: sys-apps/uevt-2.3-r1::gentoo failed (prepare phase):
 *   No installed vala in || ( dev-lang/vala:0.22 dev-lang/vala:0.20 dev-lang/vala:0.18 dev-lang/vala:0.16 )

Reproducible: Always

Steps to Reproduce:
1. make sure dev-lang/vala is NOT installed
2. emerge uevt
3. watch it fails
Actual Results:  
It doesn't emerge

Expected Results:  
It should just pull vala as a dependency and install correctly

After installing vala manually, this package emerged without a problem. I don't offer a patch just because I know nothing about vala, and I have no idea if this would be a regular DEPEND or an RDEPEND. Should be easy enough to fix for someone who actually knows about this stuff.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2013-10-20 08:20:10 UTC
yeah, missing $(vala_depend) in the ebuild (like used in eg. xfce4-vala's ebuild)
fixed now