When using Mozilla Firefox to handle links non-html such as .tar.gz files or .pdf files, it gives a dialog which says 'XML parsing error: not well-formed Location: chrome://mozapps/content/downloads/unknownContentType.xul; Line Number 1, Column 5: tent/mozapps/downloads/unknownContentType.xulUT'. I've got the feeling this 'tent' mentioned above is the last part of 'content'. Reproducible: Always Steps to Reproduce: 1. USE=~x86 emerge -Duva net-www/mozilla-firefox-0.8-r2 2. start mozilla 3. try to go to http://fabrice.bellard.free.fr/qemu/qemu-0.5.3.tar.gz Actual Results: Error dialog. Expected Results: Start downloading ;) Gentoo Base System version 1.4.3.13p1 Portage 2.0.50-r1 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.5-rc3) ================================================================= System uname: 2.6.5-rc3 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium4 -pipe" CHOST="i686-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/hotplug /etc/init.d /etc/kismet /etc/ssl /etc/terminfo /etc/udev /usr /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X Xaw3d aalib accessibility acpi acpi4linux alsa avi berkdb bidi bindist bonobo caps cddb cdr crypt cscope cups curl dga dillo directfb dnd dvd emacs encode evo faad fam fbcon ffmpeg fftw flac flash foomaticdb gb gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile imap imlib irda jack java javascript jbig jikes joystick jpeg kde lcms ldap libdsk libg++ libgda libwww lirc ltsp mad mbox memlimit mikmod mmx mng motif mozcalendar mozilla moznoirc moznomail mozsvg mpeg msn music ncurses nls oggvorbis opengl oss pam pdflib perl pic png ppds python qt quicktime radeon readline ruby samba scanner sdl skey sox speedo spell sse ssl stencil-buffer t1lib tcltk tcpd theora tiff transparent-proxy truetype type1 usb v4l vim-with-x wmf x86 xchattext xemacs xine xinerama xml2 xmms xosd xv xvid yahoo zlib zvbi"
You can fix this by doing: emerge -C mozilla-firefox rm -rf /usr/lib/MozillaFirefox emerge mozilla-firefox The most recent mozilla-firefox ebuild does this automatically to alleviate problems like this.