When upgrading from 0.16.7 to 0.16.7.1, the enlightenment ebuild fails. After the installation failing, I am unable to use either enlightenment or Eterm (so it may not be an issue with the enlightenment ebuild)...when attempting to start Eterm, I get the error : Eterm: symbol lookup error: /usr/lib/libEterm-0.9.2.so: undefined symbol: imlib_context_set_display Could it be a dependency detection error? Reproducible: Always Steps to Reproduce: 1. emerge the ebuild 2. 3. Actual Results: Make fails as a result of a whole slew of undefined symbols. Expected Results: Succesfully installed. Portage 2.0.50-r10 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r0, 2.6.7-gentoo-r14) ================================================================= System uname: 2.6.7-gentoo-r14 i686 Pentium III (Coppermine) Gentoo Base System version 1.5.3 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb:/usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown:/usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/gconf:/etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache fixpackages sandbox" GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="apm arts avi berkdb bootsplash crypt cups dvd dvdread encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jikes jpeg kde libg++ libwww mad mikmod motif mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl slang spell ssl svga tcltk tcpd truetype x86 xml2 xmms xv zlib"
rebuild imlib, libast, eterm, imlib2, and enlightenment and you should be all set ... this is probably overkill but it should set you straight *** This bug has been marked as a duplicate of 38596 ***
I did attempt to reemerge the ebuilds as suggested, however, eterm failed to compile (same for enlightenment)?
put X into USE and rebuild those apps again
Thanks...that worked. I re-emerge imlib2 with X support and enlightenment emerged properly.