latex2html fails to build because of a symbol error related to perl. In fact, the problem occurs already during the configuration part. It ends with this errors: checking for platform... /usr/bin/perl: symbol lookup error: /usr/lib/perl5/5.8.8/i686-linux/auto/NDB defined symbol: dbm_open Reproducible: Always Steps to Reproduce: 1.Try to emerge latex2html 2. 3. Actual Results: The configuration fails as described above Expected Results: A correct compilation.
Please, post a bit more than one mangled line of the compile output; also emerge -pv perl and emerge --info output.
So here comes more info: 1) result of emerge -pv perl [ebuild R ] dev-lang/perl-5.8.8-r2 USE="berkdb gdbm -build -debug -doc -ithreads -perlsuid" 0 kB 2) Output of the configure script: >>> Compiling source in /var/tmp/portage/dev-tex/latex2html-2002.2.1_pre20041025-r1/work/latex2html-2002-2-1 ... ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib/latex2html --shlibdir=/usr/lib/latex2html --enable-pk --enable-eps --enable-reverse --enable-pipes --enable-paths --enable-wrapper --enable-gif --enable-png --build=i686-pc-linux-gnu creating cache ./config.cache checking for perl... /usr/bin/perl checking whether #! works in shell scripts... yes launching proprietary configuration... config.pl, Release 2002-2-1 (Revision 1.49) Accompanies LaTeX2HTML, (C) 1999 GNU Public License. checking for old config file (cfgcache.pm)... not found (ok) checking for platform... /usr/bin/perl: symbol lookup error: /usr/lib/perl5/5.8.8/i686-linux/auto/NDBM_File/NDBM_File.so: undefined symbol: dbm_open !!! Please attach the following file when filing a report to bugs.gentoo.org: !!! /var/tmp/portage/dev-tex/latex2html-2002.2.1_pre20041025-r1/work/latex2html-2002-2-1/config.log !!! ERROR: dev-tex/latex2html-2002.2.1_pre20041025-r1 failed. Call stack: ebuild.sh, line 1638: Called dyn_compile ebuild.sh, line 985: Called qa_call 'src_compile' ebuild.sh, line 44: Called src_compile latex2html-2002.2.1_pre20041025-r1.ebuild, line 50: Called econf '--libdir=/usr/lib/latex2html' '--shlibdir=/usr/lib/latex2html' '--enable-pk' '--enable-eps' '--enable-reverse' '--enable-pipes' '--enable-paths' '--enable-wrapper' '--enable-gif' '--enable-png' ebuild.sh, line 586: Called die
Created attachment 130745 [details] output of emerge --info
I have reemerged libperl and perl and after that, latex2html could be build successfully.