When trying to emerge gtk+-2.2.4-r1 I get the errors attached. I recently did a emerge depclean soo that might be the cause... Most other packages emerges fine but not gtk+. I've rebuilt gcc, binutils, modutils and some other packages but it didn't solve the problem. Reproducible: Always Steps to Reproduce: 1. emerge -uv gtk+ Actual Results: ... creating im-viqr.la (cd .libs && rm -f im-viqr.la && ln -s ../im-viqr.la im-viqr.la) ../../gtk/gtk-query-immodules-2.0 *.la > gtk.immodules Cannot load module /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-am-et.la: /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-am-et.so: ELF load command alignment not page-aligned /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-am-et.la does not export GTK+ IM module API: /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-am-et.so: ELF load command alignment not page-aligned Cannot load module /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-cedilla.la: /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-cedilla.so: ELF load command alignment not page-aligned /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-cedilla.la does not export GTK+ IM module API: /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-cedilla.so: ELF load command alignment not page-aligned Cannot load module /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-cyrillic-translit.la: /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-cyrillic-translit.so: ELF load command alignment not page-aligned /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-cyrillic-translit.la does not export GTK+ IM module API: /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-cyrillic-translit.so: ELF load command alignment not page-aligned Cannot load module /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-hangul.la: /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-hangul.so: ELF load command alignment not page-aligned /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-hangul.la does not export GTK+ IM module API: /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-hangul.so: ELF load command alignment not page-aligned Cannot load module /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-inuktitut.la: /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-inuktitut.so: ELF load command alignment not page-aligned /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-inuktitut.la does not export GTK+ IM module API: /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-inuktitut.so: ELF load command alignment not page-aligned Cannot load module /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-ipa.la: /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-ipa.so: ELF load command alignment not page-aligned /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-ipa.la does not export GTK+ IM module API: /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-ipa.so: ELF load command alignment not page-aligned Cannot load module /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-thai-broken.la: /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-thai-broken.so: ELF load command alignment not page-aligned /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-thai-broken.la does not export GTK+ IM module API: /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-thai-broken.so: ELF load command alignment not page-aligned Cannot load module /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-ti-er.la: /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-ti-er.so: ELF load command alignment not page-aligned /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-ti-er.la does not export GTK+ IM module API: /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-ti-er.so: ELF load command alignment not page-aligned Cannot load module /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-ti-et.la: /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-ti-et.so: ELF load command alignment not page-aligned /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-ti-et.la does not export GTK+ IM module API: /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-ti-et.so: ELF load command alignment not page-aligned Cannot load module /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-viqr.la: /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-viqr.so: ELF load command alignment not page-aligned /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-viqr.la does not export GTK+ IM module API: /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-viqr.so: ELF load command alignment not page-aligned Cannot load module /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-xim.la: /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-xim.so: ELF load command alignment not page-aligned /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-xim.la does not export GTK+ IM module API: /var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-xim.so: ELF load command alignment not page-aligned make[3]: *** [gtk.immodules] Error 1 make[3]: Leaving directory `/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4' make: *** [all-recursive-am] Error 2 !!! ERROR: x11-libs/gtk+-2.2.4-r1 failed. !!! Function src_compile, Line 62, Exitcode 2 !!! (no error message) Portage 2.0.49-r4 (default-x86-1.4, gcc-3.3.1, glibc-2.3.2-r1, 2.4.22_pre2-gss) ================================================================= System uname: 2.4.22_pre2-gss i686 Pentium III (Coppermine) ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /opt/tomcat/conf /usr/kde/3.1/share/config /usr/share/config"CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O3 -march=pentium3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox ccache autoaddcvs" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.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="x86 oss apm arts avi crypt cups encode foomaticdb gif jpeg libg++ libwww mad mikmod mmx mpeg ncurses nls pdflib quicktime sdl spell truetype xmms xv zlib gdbm berkdb slang readline svga java X gpm tcpd pam ssl python esd imlib oggvorbis gnome gtk motif opengl mozilla jikes junit apache2 -kde -qt perl fbcon tcltk xinerama sse xml xml2 -rage128 mach64 png"
I also recently had to downgrade gcc and gettext...
Solved by recompiling the full tree (with the same config): emerge -v --deep evolution --emptytree
Resolving as FIXED as per Comment #2.