i installed in /usr/local/portage all ebuilds gnumexp depends on and then gnumexp ebuild itself. then i did emerge gnumexp. all went well until gnumexp gets compiled. i get this error: checking PYGTK_LIBS... -lgobject-2.0 -lglib-2.0 checking for gnome-python-2.0 >= 2.6.0 pyorbit-2 >= 2.0.0... yes checking GNOME_PYTHON_CFLAGS... -DORBIT2=1 -pthread -I/usr/include/pyorbit-2 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include checking GNOME_PYTHON_LIBS... -Wl,--export-dynamic -pthread -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 checking for python module nxplot... yes checking for python module mathml.backend.nxplot_mathml... yes checking for pymathml >= 0.2.0... found checking for gconftool-2... /usr/bin/gconftool-2 Using config source xml::/etc/gconf/gconf.xml.defaults for schema installation Using $(sysconfdir)/gconf/schemas as install directory for schema files checking for public "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN"... not found! configure: error: The XHTML plus MathML public identifier is not registered. Please install the MathML DTD. !!! ERROR: sci-mathematics/gnumexp-0.9.1 failed. !!! Function econf, Line 447, Exitcode 1 !!! econf failed !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: 1. emerge gnumexp Actual Results: i get that error. Expected Results: gnumexp compiles well. Portage 2.0.51-r8 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r4 i686) ================================================================= System uname: 2.6.9-gentoo-r4 i686 AMD Athlon(tm) XP 1800+ Gentoo Base System version 1.6.8 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Dec 31 2004, 23:29:31)] ccache version 2.3 [enabled] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.5, 1.8.5-r2, 1.9.4, 1.6.3, 1.7.9, 1.4_p6 sys-devel/binutils: 2.15.92.0.2-r2 sys-devel/libtool: 1.5.10-r2 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-Os -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-Os -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://212.219.56.152/sites/www.ibiblio.org/gentoo/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/" LDFLAGS="" 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="x86 3dnow 3dnowex X acl alsa apm avi berkdb bitmap-fonts cdr crypt cups encode fam flac foomaticdb fortran gdbm gif gpm gtk gtk2 guile imagemagick imlib java jpeg libwww mad mikmod mmx mmx2 motif mp3 mpeg ncurses nls nptl oggvorbis opengl pdflib perl png ppds python qt quicktime readline scanner sdl slang spell sse ssl svga tcltk tcpd tiff truetype unicode usb xml xml2 xv zlib"
i solved it by installing xhtml-mathml-svg-dtd from tarball (make && make install). in irc the devs also told me to check with: grep math /etc/xml/catalog to see if everything it's ok. hope it helps...
There is no gnumexp package in the official tree.
In reply to: Francesco Turco Yes there is an ebuild for xhtml-mathml-svg-dtd http://bugs.gentoo.org/show_bug.cgi?id=76671
@jon R-B thanks for having told me!