I'm trying to install amule, gtk and wxGTK are listed as dependencies, I've installed them with the versions given in the title. All builds complete but when I start amule, the window comes up, a dialog box that comes up and disappears, then the screen freezes. It's still being drawn because when I minimize/maximize, it's being displayed correctly each time. However the fields are not clickable, nor are the buttons. I get this in the console: (process:13535): Gdk-WARNING **: locale not supported by C library (process:13535): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale. Initialising aMule 426x467 split read, found : 157 *** TCP socket at 4662 *** UDP socket at 4665 Serverlist loaded. info: Could not create backup of '/home/alex/.aMule/server.met' (amule:13535): Gdk-CRITICAL **: file gdkdraw.c: line 644 (gdk_draw_drawable): assertion `src != NULL' failed Reproducible: Always Steps to Reproduce: 1. 2. 3. # emerge info Portage 2.0.49-r20 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r9, 2.4.20-gentoo-r9) ================================================================= System uname: 2.4.20-gentoo-r9 i686 Intel(R) Pentium(R) 4 CPU 2.00GHz Gentoo Base System version 1.4.3.10 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-mcpu=i686 -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -mcpu=i686 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://trumpetti.atm.tut.fi/gentoo/ http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://gentoo.linux.no/pub/gentoo ftp://sunsite.dk/mirrors/gentoo http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib apm arts avi berkdb bonobo cdr crypt cups encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde libg++ libwww mad mikmod mmx motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline samba sdl slang spell ssl svga tcltk tcpd tetex truetype x86 xml2 xmms xv zlib"
You might try using wxGTK-2.4.2. It works much better with gtk2 than previous versions. If you try it and it works, please let me know and I'll change the dependencies in this ebuild.
Should I recompile wxGTK and then amule or just the former? I tried both ways and unfortunately, the problem persists. The error is the same, as is the symptom.
please check my comment at: http://bugs.gentoo.org/show_bug.cgi?id=45091#c5 and follow it... and then I will see that this bug can be closed safely :)
This version is obsolete and not in portage anymore. The new wxwidgets eclass is being used and should solve a lot of the amule problems so if you have a problem with current versions in portage please check for existing bugs or open a new one. Thanks.