Bug 160963 - [patch] x11/bigreqsproto: disable specs
Summary: [patch] x11/bigreqsproto: disable specs
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-x11 (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-24 02:00 UTC by h h
Modified: 2015-03-11 22:08 UTC (History)
2 users (show)

See Also:


Attachments
a.diff (1.04 KB, patch)
2011-09-24 02:00 UTC, h h
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description h h 2011-09-24 02:00:01 UTC
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.
Comment 1 Václav Haisman 2011-10-08 22:30:20 UTC
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
Comment 2 Jean-Sébastien Pédron freebsd_committer freebsd_triage 2015-03-11 22:08:51 UTC
The port builds fine now, even if fop is installed.