Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 213393 - dev-ruby/ruby-glib2-0.16.0-r2 failed w/ glib-2.16
Summary: dev-ruby/ruby-glib2-0.16.0-r2 failed w/ glib-2.16
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Ruby Team
URL: http://ruby-gnome2.svn.sourceforge.ne...
Whiteboard:
Keywords:
Depends on:
Blocks: glib-2.16
  Show dependency tree
 
Reported: 2008-03-14 14:35 UTC by Balint Dobai-Pataky
Modified: 2008-06-17 05:04 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Balint Dobai-Pataky 2008-03-14 14:35:21 UTC
...
checking for yarv.h... no
creating glib-enum-types.c
creating glib-enum-types.h
creating Makefile
make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
glib-enum-types.c: In function 'g_markup_collect_type_get_type':
glib-enum-types.c:274: error: expected expression before ',' token
glib-enum-types.c:275: error: extra brace group at end of initializer
glib-enum-types.c:275: error: (near initialization for 'values[0]')
glib-enum-types.c:275: error: expected expression before ',' token
glib-enum-types.c:276: error: extra brace group at end of initializer
glib-enum-types.c:276: error: (near initialization for 'values[0]')
glib-enum-types.c:276: error: expected expression before ',' token
glib-enum-types.c:277: error: extra brace group at end of initializer
glib-enum-types.c:277: error: (near initialization for 'values[0]')
glib-enum-types.c:278: error: extra brace group at end of initializer
glib-enum-types.c:278: error: (near initialization for 'values[0]')
make[1]: *** [glib-enum-types.o] Error 1
make: *** [all] Error 2
 * 
 * ERROR: dev-ruby/ruby-glib2-0.16.0-r2 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2242:  Called ruby-gnome2_src_compile
 *             environment, line 2092:  Called die
 * The specific snippet of code:
 *       emake CC=${CC:-gcc} CXX=${CXX:-g++} || die "emake failed"
 *  The die message:
 *   emake failed


Reproducible: Always

Steps to Reproduce:
1.have =dev-libs/glib-2.16.1
2.emerge ruby-glib2
Comment 1 Mart Raudsepp gentoo-dev 2008-03-16 21:56:30 UTC
Looks like ruby-gnome2 is full of activity for glib-2.16 compatibility at upstream.
A series of commits to a relevant file (that definitely seems to need modifications for glib-2.16) are located here:

http://ruby-gnome2.svn.sourceforge.net/viewvc/ruby-gnome2/ruby-gnome2/trunk/glib/src/lib/glib-mkenums.rb?view=log
Comment 2 Hans de Graaff gentoo-dev Security 2008-03-17 19:29:27 UTC
ruby-gnome2 has just gotten new maintainers after being stalled for some time. There will hopefully be a new release soon. Otherwise I'll see if things can be patched up and/or use a SVN version, but that won't be until this weekend at the earliest.
Comment 3 Xavian-Anderson Macpherson 2008-03-28 00:32:16 UTC
Again, I'm glad to see someone has posted a bug report for this. This bug prevents everything else in dev-ruby related to gnome from being installed. It's now 10 days after this last post before mine was written, and it's still not fixed.

[quote]ruby-gnome2 has just gotten new maintainers after being stalled for some time.
There will hopefully be a new release soon. Otherwise I'll see if things can be
patched up and/or use a SVN version, but that won't be until this weekend at
the earliest.[/quote]

Shingoshi
Comment 4 Hans de Graaff gentoo-dev Security 2008-03-28 06:29:58 UTC
I've just added ruby-glib2-0.16.0-r3 to CVS which should fix this issue.
Comment 5 Hans de Graaff gentoo-dev Security 2008-06-17 05:04:10 UTC
*** Bug 227683 has been marked as a duplicate of this bug. ***