Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 45125 - epiphany-1.2.0 chockes on startup - relocation error
Summary: epiphany-1.2.0 chockes on startup - relocation error
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-19 08:31 UTC by Benjamin Schindler (RETIRED)
Modified: 2004-03-28 16:41 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Benjamin Schindler (RETIRED) gentoo-dev 2004-03-19 08:31:10 UTC
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"
Comment 1 foser (RETIRED) gentoo-dev 2004-03-19 09:36:06 UTC
there is no epi-1.2.0 in the tree at this time. I'm not ready to handle bugs that are not ours.
Comment 2 Matthew Schick 2004-03-19 09:38:51 UTC
Post bugs for ebuilds from bmg to bugs.breakmygentoo.net, not here.
Comment 3 Benjamin Schindler (RETIRED) gentoo-dev 2004-03-23 05:49:07 UTC
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
Comment 4 foser (RETIRED) gentoo-dev 2004-03-23 07:33:28 UTC
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.
Comment 5 Rich Wareham 2004-03-28 16:41:08 UTC
Unmerging nspr fixed this for me (forching epiphany to use the one packaged with libnecko I suspect).