Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 18806 - sablotron-0.97 fails to install
Summary: sablotron-0.97 fails to install
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Text-Markup Team (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-04-05 11:49 UTC by Maik Schreiber
Modified: 2003-09-17 05:33 UTC (History)
4 users (show)

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 Maik Schreiber 2003-04-05 11:49:50 UTC
When emerging sablotron-0.97, I'm getting the following error. I'm getting the
same error with sablotron-0.96 and sablotron-0.95-r1, too. (I guess it's there
with sablotron-0.95, too, but I didn't try.)


g++ -DHAVE_CONFIG_H -I. -I. -I../../autocfg -march=i686 -O3 -funroll-loops -pipe
-c parser.cpp  -fPIC -DPIC -o .libs/parser.lo
{standard input}: Assembler messages:
{standard input}:3402: Error: symbol `.LEHB2714' is already defined
{standard input}:3420: Error: symbol `.LEHE2714' is already defined
{standard input}:3454: Error: symbol `.LEHB2714' is already defined
{standard input}:3471: Error: symbol `.LEHE2714' is already defined
make[2]: *** [parser.lo] Error 1
make[2]: Leaving directory
`/var/tmp/portage/sablotron-0.97/work/Sablot-0.97/src/engine'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/sablotron-0.97/work/Sablot-0.97/src'
make: *** [all-recursive] Error 1

!!! ERROR: app-text/sablotron-0.97 failed.
!!! Function src_compile, Line 26, Exitcode 2
!!! (no error message)


Reproducible: Always
Steps to Reproduce:




Portage 2.0.47-r10 (default-1.0, gcc-2.95.3, glibc-2.2.5-r8)
=================================================================
System uname: 2.4.18 i686 Pentium III (Katmai)
GENTOO_MIRRORS="ftp://ftp.sunsite.dk/mirrors/gentoo"
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config
/usr/kde/2/share/config /usr/kde/3/share/config /opt/jakarta/tomcat/conf"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/storage/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY="/usr/local/portage.local"
USE="x86 apm crypt encode gif imlib jpeg libg++ mmx motif mpeg ncurses svga
truetype xml2 xv berkdb gdbm java libwww pam png python readline slang ssl tcpd
tiff -3dnow -arts -avi -cups -gpm -gtk -kde -mikmod mysql -nls -oggvorbis
-opengl -oss -pdflib perl -qt -qtmt -quicktime sasl -sdl -spell -X -xmms"
COMPILER=""
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=i686 -O3 -funroll-loops -pipe"
CXXFLAGS="-march=i686 -O3 -funroll-loops -pipe"
ACCEPT_KEYWORDS="x86"
MAKEOPTS=""
AUTOCLEAN="no"
SYNC="rsync://localhost/gentoo-portage"
FEATURES="sandbox -buildpkg ccache"
Comment 1 Julien Ponge 2003-04-11 15:27:01 UTC
I have the same problem with GCC 3.2 and 'safe' CFLAGS (-O2 -march=athlon -pipe).

Here's the end of the output :

make[2]: Entering directory `/var/tmp/portage/sablotron-0.97/work/Sablot-0.97/src/command'
g++ -DHAVE_CONFIG_H -I. -I. -I../../autocfg -I../../src/engine    -O2 -mcpu=i686 -pipe -c sabcmd.cpp
/bin/sh ../../libtool --mode=link g++  -O2 -mcpu=i686 -pipe -lstdc++ -o sabcmd  sabcmd.o ../engine/libsablot.la -lexpat 
mkdir .libs
g++ -O2 -mcpu=i686 -pipe -o .libs/sabcmd sabcmd.o  ../engine/.libs/libsablot.so -lstdc++ /usr/lib/libexpat.so
creating sabcmd
make[2]: Leaving directory `/var/tmp/portage/sablotron-0.97/work/Sablot-0.97/src/command'
make[2]: Entering directory `/var/tmp/portage/sablotron-0.97/work/Sablot-0.97/src'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/var/tmp/portage/sablotron-0.97/work/Sablot-0.97/src'
make[1]: Leaving directory `/var/tmp/portage/sablotron-0.97/work/Sablot-0.97/src'
Making all in doc
make[1]: Entering directory `/var/tmp/portage/sablotron-0.97/work/Sablot-0.97/doc'
Making all in apidoc
make[2]: Entering directory `/var/tmp/portage/sablotron-0.97/work/Sablot-0.97/doc/apidoc'
mkdir jsdom-ref
mkdir jsdom-ref/apidocs
jsdom-ref.xml
Can't locate XML/Parser.pm in @INC (@INC contains: /usr/lib/perl5/5.8.0/i686-linux /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i686-linux /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.0/i686-linux /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .) at ../../utils/apidoc/parse_apidoc.pl line 38.
BEGIN failed--compilation aborted at ../../utils/apidoc/parse_apidoc.pl line 38.
make[2]: *** [jsdom-ref/complete.html] Error 2
make[2]: Leaving directory `/var/tmp/portage/sablotron-0.97/work/Sablot-0.97/doc/apidoc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/sablotron-0.97/work/Sablot-0.97/doc'
make: *** [all-recursive] Error 1

!!! ERROR: app-text/sablotron-0.97 failed.
!!! Function src_compile, Line 26, Exitcode 2
!!! (no error message)
Comment 2 a+gentoobugs 2003-05-22 09:30:42 UTC
I am also seeing this with the same error as Julien Ponge

here is my output:

make[1]: Entering directory `/var/tmp/portage/sablotron-0.97/work/Sablot-0.97/doc'
Making all in apidoc
make[2]: Entering directory `/var/tmp/portage/sablotron-0.97/work/Sablot-0.97/doc/apidoc'
mkdir jsdom-ref
mkdir jsdom-ref/apidocs
jsdom-ref.xml
Can't locate XML/Parser.pm in @INC (@INC contains: /usr/lib/perl5/5.8.0/i686-linux /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i686-linux /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.0/i686-linux /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .) at ../../utils/apidoc/parse_apidoc.pl line 38.
BEGIN failed--compilation aborted at ../../utils/apidoc/parse_apidoc.pl line 38.
make[2]: *** [jsdom-ref/complete.html] Error 2
make[2]: Leaving directory `/var/tmp/portage/sablotron-0.97/work/Sablot-0.97/doc/apidoc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/sablotron-0.97/work/Sablot-0.97/doc'
make: *** [all-recursive] Error 1

!!! ERROR: app-text/sablotron-0.97 failed.
!!! Function src_compile, Line 26, Exitcode 2
!!! (no error message)

moon root # emerge info
Portage 2.0.48 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r4)
=================================================================
System uname: 2.4.19-gentoo-r10 i686 Pentium III (Coppermine)
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY=""
USE="x86 avi crypt cups encode gif jpeg libg++ mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gdbm berkdb slang readline arts aalib svga java guile X sdl gpm tcpd pam libwww ssl python esd imlib oggvorbis gnome gtk qt kde motif opengl -cdr -apm -oss -alsa -3dnow dga fbcon evo tcltk tiff gd imap mozilla xml perl mysql sse samba sasl"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -O3 -pipe -mmmx -msse -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2003-06-06 07:59:37 UTC
Just reemerge XML-Parser. It couldn't be found because it's in /usr/lib/perl5/5.6.1 instead of /usr/lib/perl5/5.8.0.
Comment 4 Jens Hilligsøe 2003-08-08 04:59:16 UTC
The solution to re-emerge XML-Parser sort of makes this a perl problem.
I have used quiet a bit of time re-emerging perl modules since the latest perl upgrade.
Would it not be possible to automate the re-emerging of all installed perm modules in case of a perl upgrade? 
Comment 5 Mike Gardiner (RETIRED) gentoo-dev 2003-09-12 20:16:17 UTC
1.0 is in portage now, could you please test and report on success ? thanks
Comment 6 Mike Gardiner (RETIRED) gentoo-dev 2003-09-17 05:33:15 UTC
perl's under a bit of a cloud at the moment, i think some things are going to be moving towards cpan due to the size of dev-perl. as for remerging all the perl modules, from a self-confessed _non_ perlman, you could try something 

qpkg -I -nc dev-perl | xargs emerge