I am suggesting that you read carefully the package makefile and look at all the commands it runs. Read pgksrc/textproc/xmlcatmgr/Makefile. Note: post-build: @${ECHO} "Creating SGML catalogs..." @${XMLCATMGR} -sc ${WRKDIR}/catalog.etc.sgml create @${XMLCATMGR} -sc ${WRKDIR}/catalog.sgml create @${XMLCATMGR} -sc ${WRKDIR}/catalog.etc.sgml add \ CATALOG ${PREFIX}/share/sgml/catalog @${ECHO} "Creating XML catalogs..." @${XMLCATMGR} -c ${WRKDIR}/catalog.etc.xml create @${XMLCATMGR} -c ${WRKDIR}/catalog.xml create @${XMLCATMGR} -c ${WRKDIR}/catalog.etc.xml add \ nextCatalog ${PREFIX}/share/xml/catalog There is an @ in front of the commands. In my view this is really not helpful, because it just hides useful debugging information, and nobody looks at the package build output unless they are debugging. Take them out, and run again. Read what is printed and compare to expectations. Figure out where XMLCATMGR points to and see if it's really there. Run it by hand. Also build the package on a supported operating system. Compare to what happens there.
Attachment:
signature.asc
Description: PGP signature