We already disable specs for other *proto ports: $ fgrep /specs x11*/*proto*/Makefile x11/recordproto/Makefile: s/specs//' ${WRKSRC}/Makefile.in x11/scrnsaverproto/Makefile: s/specs//' ${WRKSRC}/Makefile.in x11/xcmiscproto/Makefile: @${REINPLACE_CMD} '/^SUBDIRS =/,/^$$/ s/specs//' \ x11/xextproto/Makefile: @${REINPLACE_CMD} '/^SUBDIR/s/specs//' ${WRKSRC}/Makefile.in cf. http://docs.freebsd.org/cgi/mid.cgi?201109230009.58639.dave4431 How-To-Repeat: 1. install either of: textproc/fop textproc/xmlto xorg-sgml-doctools (no port?) 2. install x11/bigreqsproto The port would either fail to build or build&install with incorrect plist.
I see the same problem on as described on <http://docs.freebsd.org/cgi/mid.cgi?201109230009.58639.dave4431> but on FreeBSD 8.2. -- VZ ===> Building for bigreqsproto-1.1.1 Making all in specs GEN bigreq.html GEN bigreq.ps Making portrait pages on letter paper (215.9mmx279.4mm) Oct 8, 2011 11:17:15 PM org.apache.fop.events.LoggingEventListener processEvent WARNING: Unknown formatting object "{http://xml.apache.org/fop/extensions}outline" encountered (a child of fo:root}. (See position 2:12587) Oct 8, 2011 11:17:15 PM org.apache.fop.events.LoggingEventListener processEvent WARNING: Unknown formatting object "{http://xml.apache.org/fop/extensions}label" encountered (a child of outline}. (See position 2:12598) Oct 8, 2011 11:17:15 PM org.apache.fop.events.LoggingEventListener processEvent WARNING: Unknown formatting object "{http://xml.apache.org/fop/extensions}outline" encountered (a child of fo:root}. (See position 2:12746) Oct 8, 2011 11:17:15 PM org.apache.fop.events.LoggingEventListener processEvent WARNING: Unknown formatting object "{http://xml.apache.org/fop/extensions}label" encountered (a child of outline}. (See position 2:12757) Oct 8, 2011 11:17:15 PM org.apache.fop.events.LoggingEventListener processEvent WARNING: Unknown formatting object "{http://xml.apache.org/fop/extensions}outline" encountered (a child of fo:root}. (See position 2:12894) Oct 8, 2011 11:17:15 PM org.apache.fop.events.LoggingEventListener processEvent WARNING: Unknown formatting object "{http://xml.apache.org/fop/extensions}label" encountered (a child of outline}. (See position 2:12905) Oct 8, 2011 11:17:15 PM org.apache.fop.cli.Main startFOP SEVERE: Exception javax.xml.transform.TransformerException: org.apache.fop.apps.FOPException: file:/tmp/xmlto.VXIDFn/bigreq.proc:2:13049: Error(2/13049): No element mapping definition found for (Namespace URI: "http://xml.apache.org/fop/extensions", Local Name: "destination") at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:302) at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:130) at org.apache.fop.cli.Main.startFOP(Main.java:174) at org.apache.fop.cli.Main.main(Main.java:205) --------- javax.xml.transform.TransformerException: org.apache.fop.apps.FOPException: file:/tmp/xmlto.VXIDFn/bigreq.proc:2:13049: Error(2/13049): No element mapping definition found for (Namespace URI: "http://xml.apache.org/fop/extensions", Local Name: "destination") at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:501) at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:299) at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:130) at org.apache.fop.cli.Main.startFOP(Main.java:174) at org.apache.fop.cli.Main.main(Main.java:205) Caused by: org.apache.fop.apps.FOPException: file:/tmp/xmlto.VXIDFn/bigreq.proc:2:13049: Error(2/13049): No element mapping definition found for (Namespace URI: "http://xml.apache.org/fop/extensions", Local Name: "destination") at org.apache.fop.fo.ElementMappingRegistry.findFOMaker(ElementMappingRegistry.java:144) at org.apache.fop.fo.FOTreeBuilder$MainFOHandler.findFOMaker(FOTreeBuilder.java:396) at org.apache.fop.fo.FOTreeBuilder$MainFOHandler.startElement(FOTreeBuilder.java:271) at org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:171) at org.apache.xalan.transformer.TransformerIdentityImpl.startElement(TransformerIdentityImpl.java:1072) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source) at org.apache.xerces.xinclude.XIncludeHandler.emptyElement(Unknown Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484) ... 4 more --------- org.apache.fop.apps.FOPException: file:/tmp/xmlto.VXIDFn/bigreq.proc:2:13049: Error(2/13049): No element mapping definition found for (Namespace URI: "http://xml.apache.org/fop/extensions", Local Name: "destination") at org.apache.fop.fo.ElementMappingRegistry.findFOMaker(ElementMappingRegistry.java:144) at org.apache.fop.fo.FOTreeBuilder$MainFOHandler.findFOMaker(FOTreeBuilder.java:396) at org.apache.fop.fo.FOTreeBuilder$MainFOHandler.startElement(FOTreeBuilder.java:271) at org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:171) at org.apache.xalan.transformer.TransformerIdentityImpl.startElement(TransformerIdentityImpl.java:1072) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source) at org.apache.xerces.xinclude.XIncludeHandler.emptyElement(Unknown Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484) at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:299) at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:130) at org.apache.fop.cli.Main.startFOP(Main.java:174) at org.apache.fop.cli.Main.main(Main.java:205) *** Error code 1 Stop in /usr/ports/x11/bigreqsproto/work/bigreqsproto-1.1.1/specs. *** Error code 1 Stop in /usr/ports/x11/bigreqsproto/work/bigreqsproto-1.1.1. *** Error code 1 Stop in /usr/ports/x11/bigreqsproto. ===>>> make failed for x11/bigreqsproto ===>>> Aborting update ===>>> Update for x11/bigreqsproto failed ===>>> Aborting update
The port builds fine now, even if fop is installed.