<?xml version="1.0"?> <DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog V1.0//EN" "http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd"> <catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog"> <rewriteURI uriStartString="/dtd/" rewritePrefix="/usr/portage/metadata/dtd/"/> <catalog> should be <?xml version="1.0"?> <!DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog V1.0//EN" "http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd"> <catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog"> <rewriteURI uriStartString="/dtd/" rewritePrefix="/usr/portage/metadata/dtd/"/> </catalog> so add ! before DOCTYPE and close catalog properly
That will teach me to use cw to change '<' into '<' without checking. Sorry. Fixed, thanks for reporting.