http://www.freebsd.org/cgi/query-pr.cgi?pr=146328 http://berklix.com/~jhs/src/bsd/fixes/FreeBSD/ports/gen/textproc/xmlcharent/Makefile.REL=ALL.diff Avoid this error: cd /usr/ports/textproc/xmlcharent ; make reinstall ===> Generating temporary packing list /bin/mkdir -p /usr/local/share/xml/xmlcharent install -o root -g wheel -m 444 /usra/ftp/pri/host/fire/usr/ports/textproc/xmlcharent/work/*.ent /usra/ftp/pri/host/fire/usr/ports/textproc/xmlcharent/files/catalog /usra/ftp/pri/host/fire/usr/ports/textproc/xmlcharent/files/catalog.xml /usr/local/share/xml/xmlcharent /usr/local/bin/xmlcatmgr -sc /usr/local/share/sgml/catalog.ports add CATALOG /usr/local/share/xml/xmlcharent/catalog xmlcatmgr: entry already exists for `/usr/local/share/xml/xmlcharent/catalog' of type `CATALOG' *** Error code 1 The Makefile is quite different in FreeBSD-10.0 & 10.1, so this patch will not apply, hopefully its not needed. *** 8.0-RELEASE/ports/textproc/xmlcharent/Makefile Wed May 5 14:30:18 2010 --- new-generic/ports/textproc/xmlcharent/Makefile Wed May 5 14:30:52 2010 *************** *** 32,38 **** ${MKDIR} ${XMLDIR} ${INSTALL_DATA} ${WRKSRC}/*.ent\ ${FILESDIR}/catalog ${FILESDIR}/catalog.xml ${XMLDIR} ! ${XMLCATMGR} -sc ${CATALOG_PORTS_SGML} add CATALOG ${XMLDIR}/catalog ! ${XMLCATMGR} -c ${CATALOG_PORTS_XML} add nextCatalog ${XMLDIR}/catalog.xml .include --- 32,38 ---- ${MKDIR} ${XMLDIR} ${INSTALL_DATA} ${WRKSRC}/*.ent\ ${FILESDIR}/catalog ${FILESDIR}/catalog.xml ${XMLDIR} ! -${XMLCATMGR} -sc ${CATALOG_PORTS_SGML} add CATALOG ${XMLDIR}/catalog ! -${XMLCATMGR} -c ${CATALOG_PORTS_XML} add nextCatalog ${XMLDIR}/catalog.xml .include