| View previous topic :: View next topic |
| Author |
Message |
jcat Veteran


Joined: 26 May 2006 Posts: 1337
|
Posted: Mon Jul 17, 2006 10:02 am Post subject: emerge compile failure - gnome-python-desktop |
|
|
Hi,
I seem to be having trouble emerging gnome-python-desktop, I'm currently using gnome testing. Here isn't the last bit of my emerge output...
| Code: | && /usr/bin/pygtk-codegen-2.0 \
--register /usr/share/pygtk/2.0/defs/gtk-types.defs \
--register /usr/share/pygtk/2.0/defs/gdk-types.defs \
--override metacity.override \
--prefix pymetacity metacity.defs) > gen-metacity.c \
&& cp gen-metacity.c metacity.c \
&& rm -f gen-metacity.c
Could not write method MetaTheme.get_frame_style: No ArgType for 'MetaFrameStyle*'
Could not write method MetaTheme.draw_frame: No ArgType for 'const-GdkRectangle*'
Could not write method MetaTheme.draw_menu_icon: No ArgType for 'const-GdkRectangle*'
Could not write method MetaTheme.get_frame_borders: No ArgType for 'int*'
Could not write method MetaTheme.calc_geometry: No ArgType for 'const-MetaButtonLayout*'
Could not write method MetaTheme.lookup_layout: No ArgType for 'MetaFrameLayout*'
Could not write method MetaTheme.insert_layout: No ArgType for 'MetaFrameLayout*'
Could not write method MetaTheme.lookup_draw_op_list: No ArgType for 'MetaDrawOpList*'
Could not write method MetaTheme.insert_draw_op_list: No ArgType for 'MetaDrawOpList*'
Could not write method MetaTheme.lookup_style: No ArgType for 'MetaFrameStyle*'
Could not write method MetaTheme.insert_style: No ArgType for 'MetaFrameStyle*'
Could not write method MetaTheme.lookup_style_set: No ArgType for 'MetaFrameStyleSet*'
Could not write method MetaTheme.insert_style_set: No ArgType for 'MetaFrameStyleSet*'
Could not write method MetaTheme.lookup_int_constant: No ArgType for 'int*'
Could not write method MetaTheme.lookup_float_constant: No ArgType for 'double*'
Could not write method MetaPreview.set_button_layout: No ArgType for 'const-MetaButtonLayout*'
Could not write function gradient_create_interwoven: No ArgType for 'const-GdkColor'
Could not write function parse_position_expression: No ArgType for 'const-MetaPositionExprEnv*'
Could not write function parse_size_expression: No ArgType for 'const-MetaPositionExprEnv*'
Could not write function color_spec_new_from_string: No ArgType for 'MetaColorSpec*'
Could not write function color_spec_new_gtk: No ArgType for 'MetaColorSpec*'
Could not write function gtk_widget_get_font_desc: No ArgType for 'const-PangoFontDescription*'
Could not write function pango_font_desc_get_text_height: No ArgType for 'const-PangoFontDescription*'
***INFO*** The coverage of global functions is 78.79% (26/33)
***INFO*** The coverage of methods is 40.74% (11/27)
***INFO*** There are no declared virtual proxies.
***INFO*** There are no declared virtual accessors.
***INFO*** There are no declared interface proxies.
if /bin/sh ../libtool --tag=CC --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/python2.4 -I/usr/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/metacity-1 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O2 -march=i686 -pipe -Wall -std=c9x -fno-strict-aliasing -MT metacity_la-metacity.lo -MD -MP -MF ".deps/metacity_la-metacity.Tpo" -c -o metacity_la-metacity.lo `test -f 'metacity.c' || echo './'`metacity.c; \
then mv -f ".deps/metacity_la-metacity.Tpo" ".deps/metacity_la-metacity.Plo"; else rm -f ".deps/metacity_la-metacity.Tpo"; exit 1; fi
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/python2.4 -I/usr/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/metacity-1 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O2 -march=i686 -pipe -Wall -std=c9x -fno-strict-aliasing -MT metacity_la-metacity.lo -MD -MP -MF .deps/metacity_la-metacity.Tpo -c metacity.c -fPIC -DPIC -o .libs/metacity_la-metacity.o
metacity.c: In function `pymetacity_add_constants':
metacity.c:882: error: `META_CURSOR_MOVE_WINDOW' undeclared (first use in this function)
metacity.c:882: error: (Each undeclared identifier is reported only once
metacity.c:882: error: for each function it appears in.)
metacity.c:883: error: `META_CURSOR_RESIZE_WINDOW' undeclared (first use in this function)
make[2]: *** [metacity_la-metacity.lo] Error 1
make[2]: Leaving directory `/var/tmp/portage/gnome-python-desktop-2.14.0/work/gnome-python-desktop-2.14.0/metacity'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gnome-python-desktop-2.14.0/work/gnome-python-desktop-2.14.0'
make: *** [all] Error 2
!!! ERROR: dev-python/gnome-python-desktop-2.14.0 failed.
Call stack:
ebuild.sh, line 1545: Called dyn_compile
ebuild.sh, line 940: Called src_compile
ebuild.sh, line 1254: Called gnome2_src_compile
gnome2.eclass, line 64: Called die
!!! compile failure
!!! If you need support, post the topmost build error, and the call stack if relevant. |
I have read some posts on this forum regarding gnome python emerge problems, but non of them seem to fit the bill. I've tried downgrading to an older version of python, but it doesnt seem to help and I get the same error.
Any help is greately received!
Cheers,
jcat |
|
| Back to top |
|
 |
babyford n00b

Joined: 10 Jun 2006 Posts: 7 Location: Texas
|
Posted: Mon Jul 17, 2006 1:46 pm Post subject: |
|
|
Yeah, I just did an emerge -e world, and it's dying with the same error, while trying to compile dev-python/gnome-python-desktop-2.14.0. Usually, when I get these kinds of errors, it's because a package required has not been installed yet. I just have no idea what that would be.
Any help would be appreciated.
Thanks |
|
| Back to top |
|
 |
jcat Veteran


Joined: 26 May 2006 Posts: 1337
|
Posted: Tue Jul 18, 2006 9:02 am Post subject: |
|
|
Bump!!!!
Has no one else had this problem?
Can no one even help with thiw problem??
Cheers,
jcat |
|
| Back to top |
|
 |
jcat Veteran


Joined: 26 May 2006 Posts: 1337
|
Posted: Tue Jul 18, 2006 12:15 pm Post subject: |
|
|
Ok, don't worry.
I took metacity out of my package.keywords file and emerged the older version, that's fixed it. I use compiz for WM anway so it shouldn't cause any hassle...
Cheers,
jcat |
|
| Back to top |
|
 |
harvester Tux's lil' helper

Joined: 21 Jan 2006 Posts: 123
|
Posted: Fri Aug 11, 2006 3:54 am Post subject: |
|
|
| Im having the exact same error... how did you get around it ? |
|
| Back to top |
|
 |
jcat Veteran


Joined: 26 May 2006 Posts: 1337
|
Posted: Fri Aug 11, 2006 8:14 am Post subject: |
|
|
Hi,
I use Compiz for a window manager (XGL), so I was able to emerge back to the stable version of Metacity, as you can see from my emerge error it was Metacity that was causing the problem.
So all I did was take Metacity out of package.keywords
Hope that helps
Cheers,
jcat |
|
| Back to top |
|
 |
harvester Tux's lil' helper

Joined: 21 Jan 2006 Posts: 123
|
Posted: Fri Aug 11, 2006 1:28 pm Post subject: |
|
|
| I put the latest version of metacity in package.mask and it compiled fine, then removed the block on metacity and emerged the latest.. all went okay |
|
| Back to top |
|
 |
kernelOfTruth Watchman


Joined: 20 Dec 2005 Posts: 5345 Location: Vienna, Austria; Germany; hello world :)
|
|
| Back to top |
|
 |
|