Gnome-art does not run . Reproducible: Always Steps to Reproduce: 1.emerge gnome-art 2.Run it Actual Results: firari@localhost ~ $ gnome-art (eval):1: warning: Invalid constant name 'iNVALiD' - skipped (eval):1: warning: Invalid constant name 'iCON' - skipped (eval):1: warning: Invalid constant name 'iMAGE' - skipped (eval):1: warning: Invalid constant name 'iNTERNAL_FRAME' - skipped (eval):1: warning: Invalid constant name 'iNVALiD' - skipped (eval):1: warning: Invalid constant name 'iNVALiD' - skipped (eval):1: warning: Invalid constant name 'iCONiFiED' - skipped (eval):1: warning: Invalid constant name 'iNDETERMiNATE' - skipped /usr/lib/ruby/site_ruby/1.8/glib2.rb:44: warning: Invalid constant name 'iNVALiD' - skipped /usr/lib/ruby/site_ruby/1.8/glib2.rb:44: warning: Invalid constant name 'iNDENT' - skipped /usr/lib/ruby/site_ruby/1.8/glib2.rb:44: warning: Invalid constant name 'iNViSiBLE' - skipped /usr/lib/ruby/site_ruby/1.8/glib2.rb:44: warning: Invalid constant name 'iNVALiD' - skipped /usr/lib/ruby/site_ruby/1.8/glib2.rb:44: warning: Invalid constant name 'iTALiC' - skipped /usr/lib/ruby/site_ruby/1.8/i686-linux/gtk22.so: warning: Invalid constant name 'iNVALiD_TiME' - skipped (eval):1: warning: Invalid constant name 'iCON' - skipped (eval):1: warning: Invalid constant name 'iRON_CROSS' - skipped /usr/lib/ruby/site_ruby/1.8/glib2.rb:44: warning: Invalid constant name 'iGNORE' - skipped /usr/lib/ruby/site_ruby/1.8/glib2.rb:44: warning: Invalid constant name 'iNFERiOR' - skipped /usr/lib/ruby/site_ruby/1.8/glib2.rb:44: warning: Invalid constant name 'iCONiFiED' - skipped (eval):18: warning: Invalid constant name 'iNVERT' - skipped (eval):18: warning: Invalid constant name 'iNCLUDE_iNFERiORS' - skipped /usr/lib/ruby/site_ruby/1.8/glib2.rb:44: warning: Invalid constant name 'iN' - skipped (eval):41: warning: Invalid constant name 'iNSENSiTiVE' - skipped (eval):5: warning: Invalid constant name 'iNERT' - skipped (eval):3: warning: Invalid constant name 'iNCHES' - skipped (eval):3: warning: Invalid constant name 'iMMEDiATE' - skipped (eval):3: warning: Invalid constant name 'iN' - skipped (eval):3: warning: Invalid constant name 'iNSENSiTiVE' - skipped /usr/lib/ruby/site_ruby/1.8/glib2.rb:44: warning: Invalid constant name 'iNVALiD' - skipped (eval):34: warning: Invalid constant name 'iMAGE' - skipped (eval):34: warning: Invalid constant name 'iCON_SET' - skipped (eval):34: warning: Invalid constant name 'iCON_NAME' - skipped /usr/lib/ruby/site_ruby/1.8/glib2.rb:44: warning: Invalid constant name 'iNFO' - skipped (eval):29: warning: Invalid constant name 'iN_DESTRUCTiON' - skipped (eval):4: warning: Invalid constant name 'iNVALiD' - skipped (eval):4: warning: Invalid constant name 'iNCLUDE' - skipped (eval):4: warning: Invalid constant name 'iNSENSiTiVE' - skipped (eval):4: warning: Invalid constant name 'iM_MODULE_PATH' - skipped (eval):4: warning: Invalid constant name 'iM_MODULE_FiLE' - skipped (eval):24: warning: Invalid constant name 'iF_VALiD' - skipped /usr/lib/ruby/site_ruby/1.8/glib2.rb:44: warning: Invalid constant name 'iCONS' - skipped (eval):1: warning: Invalid constant name 'iTERS_PERSiST' - skipped (eval):39: warning: Invalid constant name 'iNTO_OR_BEFORE' - skipped (eval):39: warning: Invalid constant name 'iNTO_OR_AFTER' - skipped (eval):1: warning: Invalid constant name 'iNSUFFiCiENT_MEMORY' - skipped (eval):1: [BUG] rbgobj_define_class: Invalid gtype [CanvasPathDef] ruby 1.8.2 (2004-12-25) [i686-linux] Expected Results: run succesfully Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.3.5-20050130, glibc-2.3.5-r1, 2.6.12-gentoo-r7 i686) ================================================================= System uname: 2.6.12-gentoo-r7 i686 AMD Athlon(tm) XP 2600+ Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5, 2.4.1 sys-apps/sandbox: 1.2.11 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LANG="tr_TR.utf8" LC_ALL="tr_TR.utf8" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/home/firari/overlay/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext 3ds X a52 aac acpi aim alsa amuled apache2 apm artworkextra audiofile avi bash-completion berkdb bitmap-fonts bluetooth bmp bonobo buttons bzlib cdda cddb cdio cdparanoia cdr cg clanVoice clibpdf crypt css cups curl dedicated directfb divx4linux dts dvb dvd dvdr dvdread encode esd esoob exif fam fame fbcon ffmpeg firefox flac flash foomaticdb freetype freewnn ftp gd gdbm gif glitz glut gnome gnutls gphoto2 gpm gstreamer gtk gtkhtml hal iconv icq imagemagick imap imlib innodb irc irda jabber java javascript joystick jpeg junit libg++ libwww lm_sensors mad mikmod mime mjpeg mmx mmxext mng mono motif mozilla mp3 mpeg mpeg4 msn mysql mysqli nas ncurses network nls nocd nptl nvidia odbc ogg oggvorbis openal opengl oscar pam pdflib perl php png posix ppds python qt quicktime readline real remote ruby s samba sdl sharedmem slang slp sndfile snmp socket socks5 speex spell sse sse2 ssl stats stream svg svga symlink tcltk tcpd tga threads tiff truetype truetype-fonts type1-fonts unicode usb utf8 v4l vcd videos vlm vorbis win32codecs wmf wxgtk1 xchatdccserver xine xml xml2 xmms xpm xprint xscreensaver xv xvid yahoo zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, LINGUAS
sorry, didn't get 'round to this till now :/ i can reproduce it, but i really have no idea what could cause it or how to fix it. i let upstream know, hope they will reply soon :)
okay, i think it is a problem with ruby-gnome and co. please post the versions of: gnome-base/gnome x11-libs/gtk+
localhost firari # epm -q gtk+ gtk+-1.2.10-r11 gtk+-2.8.3-r1 gnome is 2.12 but it happaned before I upgraded also(then ruby gnome binding 0.12.0 was masked and I thought it was because of that)
right, this is apparently a problem with the ruby-bindings, which is already fixed upstream according to the gnome-art dev, but meanwhile we could change the DEPEND in the ebuild, right?
*** Bug 107429 has been marked as a duplicate of this bug. ***
Created attachment 70819 [details, diff] Patch file to fix ruby-gnomecanvas
Comment on attachment 70819 [details, diff] Patch file to fix ruby-gnomecanvas Found this patch on the ruby site which fixes the ruby-gnomecanvas so it will work with gnome 2.12. Hopefully one of the developers can use this patch to make an official ebuild.
Updating the ruby-gnome packages to 0.14.0 instead of 0.12.0 fixes the problem, I just copied the ebuilds over to my overlay and renamed the ebuilds to 0.14.0 and it worked. That should be done instead of applying the patch posted above.
ruby-gnome2-0.14.1 has just been commited and should solve this bug. Marking "Fixed", feel free to reopen if it doesn't solve your problem.
*** Bug 119095 has been marked as a duplicate of this bug. ***