When using libxml2 2.6.1, attempting to process docbook files will generate many errors similar to this: file:///usr/share/sgml/docbook/xsl-stylesheets-1.62.4/common/fi.xml:512: namespace error : Namespace prefix l on template is not defined <l:template name="Tue" text="Tue" lang="en"/> ^ The author has said, at http://sources.redhat.com/ml/docbook-apps/2003-q4/msg00337.html, that it is essentially broken. The 2.6.1 package should be masked to fix this problem. Reproducible: Always Steps to Reproduce: 1. 2. 3.
The problem has been fixed in libxml2-2.6.2. The libxml2-2.6.1 ebuild works for libxml2-2.6.2.
That's great, but someone needs to add 2.6.2 to portage or mask 2.6.1 so that this problem can be fixed without having to fool portage into not installing 2.6.1 again.
Simple upgrade to 2.6.2 this solved the problem by me. A new ebuild is needed for this version portage is not up to date.
ebuild for libxml2-2.6.2 is a simple bump. And it really fixes this problem.
liquidx fixed this a few hours ago in cvs, please emerge sync for the 2.6.2 ebuild.