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

Bug 147379

Summary: gnome-games-2.16.0 missing dependency on dev-libs/gob breaks build
Product: Gentoo Linux Reporter: Walter Meinl <wuno>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: 2006.1   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Walter Meinl 2006-09-12 14:27:55 UTC
After the last change (v1.2 autotools, eautoreconf) in gnome-games-2.16.0.ebuild recreated configure failed:
checking what language compliance flags to pass to the C++ compiler... 
./configure: line 20855: syntax error near unexpected token `2.0.0'
./configure: line 20855: `GOB2_CHECK(2.0.0)'

looking at the log of the earlier ebuild (v1.1 no autotools, only autoconf) I read at the corresponding lines:
checking for gob2... no
configure: WARNING: Cannot find GOB-2, check http://www.5z.com/jirka/gob.html
Using config source xml:merged:/etc/gconf/gconf.xml.defaults for schema installation

Though GOB-2 wasn't found this ebuild didn't fail

Searching a little bit around, I found that dev-libs/gob is in portage, after emerging this, the v1.2 gnome-games-2.16.0.ebuild compiled successfully
obviously the ebuild needs dev-libs/gob as dependency
Comment 1 Daniel Gryniewicz (RETIRED) gentoo-dev 2006-09-12 14:43:12 UTC
Fixed.  gob2 is not a real dep, it's optional.  The problem was the M4 directory.