This is a the log of things I tried doing: bash-2.05b$ epiphany LoadPlugin: failed to initialize shared library /opt/netscape/plugins/libflashplayer.so [/opt/netscape/plugins/libflashplayer.so: cannot open shared object file: No such file or directory] LoadPlugin: failed to initialize shared library /opt/netscape/plugins/libflashplayer.so [/opt/netscape/plugins/libflashplayer.so: cannot open shared object file: No such file or directory] /usr/bin/epiphany-bin: relocation error: /usr/lib/mozilla/components/libnecko.so: undefined symbol: PR_GetAddrInfoByName bash-2.05b$ strings /usr/lib/mozilla/components/libnecko.so | grep GetAddr PR_GetAddrInfoByName Please ignore the flashplayer errors - I have flash installed for 32-bit firefox. The odd issue is that PR_GetAddrInfoByName _does_ exist, but epiphany does not find it, even if it linked against it. Reproducible: Always Steps to Reproduce: 1. 2. 3. Actual Results: Epiphany doesn't start Portage 2.0.50-r1 (default-amd64-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.4-gentoo-r1) ================================================================= System uname: 2.6.4-gentoo-r1 x86_64 4 Gentoo Base System version 1.4.3.13p1 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.2 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-O2 -pipe" CHOST="x86_64-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /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/terminfo /etc/env.d" CXXFLAGS="-O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://sunsite.cnlab-switch.ch/ftp/mirror/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/bmg-gnome-current" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib acpi alsa amd64 apm arts avi berkdb bonobo cdr crypt cups dvd encode esd foomaticdb gdbm gif gnome gpm gstreamer gtk gtk2 imlib java jpeg kde libg++ libwww mikmod motif mozilla mpeg ncurses nls nptl oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl slang spell ssl tcpd tetex truetype unicode xml2 xmms xv zlib"
there is no epi-1.2.0 in the tree at this time. I'm not ready to handle bugs that are not ours.
Post bugs for ebuilds from bmg to bugs.breakmygentoo.net, not here.
I've emerged it now from portage (without bmg) - and I still get the same error - not sure though whether the problem is due to epiphany: bash-2.05b$ objdump -t /usr/lib/mozilla/components/libnecko.so /usr/lib/mozilla/components/libnecko.so: file format elf64-x86-64 SYMBOL TABLE: no symbols
actually it doesn't matter much to me if you are using our builds now, afaic your warranty is void after using any ebuild not in the tree. I can't tell what happens on your system anymore. Come back if you can reproduce it on a clean system. To you i suggest investigating mozilla, not epiphany as the culprit.
Unmerging nspr fixed this for me (forching epiphany to use the one packaged with libnecko I suspect).