[MacPorts] #37164: docbook-utils: "..." is not a function name
#37164: docbook-utils: "..." is not a function name --------------------------+--------------------------- Reporter: ryandesign@… | Owner: lockhart@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: docbook-utils --------------------------+--------------------------- Building docbook-utils @0.6.14_1 fails for me. The log has lines like these: {{{ :info:build onsgmls:/opt/local/share/xml/docbook/4.1.2/ent/iso- amsa.ent:8:19:E: "X21B6" is not a function name :info:build onsgmls:/opt/local/share/xml/docbook/4.1.2/ent/iso- amsa.ent:8:19:E: "X21B6" is not a function name :info:build onsgmls:/opt/local/share/xml/docbook/4.1.2/ent/iso- amsa.ent:8:19:E: "X21B6" is not a function name :info:build onsgmls:/opt/local/share/xml/docbook/4.1.2/ent/iso- amsa.ent:8:19:E: "X21B6" is not a function name :info:build onsgmls:/opt/local/share/xml/docbook/4.1.2/ent/iso- amsa.ent:8:19:E: "X21B6" is not a function name :info:build onsgmls:/opt/local/share/xml/docbook/4.1.2/ent/iso- amsa.ent:9:19:E: "X21B7" is not a function name :info:build onsgmls:/opt/local/share/xml/docbook/4.1.2/ent/iso- amsa.ent:9:19:E: "X21B7" is not a function name :info:build onsgmls:/opt/local/share/xml/docbook/4.1.2/ent/iso- amsa.ent:9:19:E: "X21B7" is not a function name [snip] }}} And so on (7500 more lines like these). -- Ticket URL: <https://trac.macports.org/ticket/37164> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37164: docbook-utils: "..." is not a function name ----------------------------+------------------------ Reporter: ryandesign@… | Owner: lockhart@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: docbook-utils | ----------------------------+------------------------ Comment (by ryandesign@…): Deactivating docbook-xml-4.1.2 for the duration of the docbook-utils works. -- Ticket URL: <https://trac.macports.org/ticket/37164#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37164: docbook-utils: "..." is not a function name ----------------------------+------------------------ Reporter: ryandesign@… | Owner: lockhart@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: docbook-utils | ----------------------------+------------------------ Comment (by ryandesign@…): And now, after resolving #37131 (which was the reason I was trying to install docbook-utils at all), I can't reproduce the problem—even if I revert the change I made to fix that ticket. I don't really understand why. Maybe my docbook xml catalog just needed to rebuilt—which happened when I deactivated/reactivated docbook-xml-4.1.2. -- Ticket URL: <https://trac.macports.org/ticket/37164#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37164: docbook-utils: "..." is not a function name ----------------------------+------------------------ Reporter: ryandesign@… | Owner: lockhart@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: docbook-utils | ----------------------------+------------------------ Comment (by lockhart@…): Replying to [comment:2 ryandesign@…]:
And now, after resolving #37131 (which was the reason I was trying to install docbook-utils at all), I can't reproduce the problem—even if I revert the change I made to fix that ticket. I don't really understand why. Maybe my docbook xml catalog just needed to rebuilt—which happened when I deactivated/reactivated docbook-xml-4.1.2. The problem is with the package textproc/iso8879, which needs to have been installed before the docbook-sgml-4.2 package so that the catalog entry for iso8879 appears before the specific docbook entries in the global catalog file /opt/local/etc/sgml/catalog. I think a from-scratch installation may get things in the right order, but I've noticed problems when installing and de-installing packages. I'm working on restructuring the docbook and related packages to try to guarantee order and to consolidate common code (there were almost a dozen packages trying to create that global catalog if it did not exist), and pixilla has been helpful in giving advice on the approach to take.
-- Ticket URL: <https://trac.macports.org/ticket/37164#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37164: docbook-utils: "..." is not a function name ----------------------------+------------------------ Reporter: ryandesign@… | Owner: lockhart@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: docbook-utils | ----------------------------+------------------------ Comment (by david@…): Fresh install of docbook-utils throws same error for me. -- Ticket URL: <https://trac.macports.org/ticket/37164#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#37164: docbook-utils: "..." is not a function name ----------------------------+------------------------ Reporter: ryandesign@… | Owner: lockhart@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: docbook-utils | ----------------------------+------------------------ Comment (by egall@…): Replying to [comment:3 lockhart@…]:
Replying to [comment:2 ryandesign@…]:
And now, after resolving #37131 (which was the reason I was trying to install docbook-utils at all), I can't reproduce the problem—even if I revert the change I made to fix that ticket. I don't really understand why. Maybe my docbook xml catalog just needed to rebuilt—which happened when I deactivated/reactivated docbook-xml-4.1.2. The problem is with the package textproc/iso8879, which needs to have been installed before the docbook-sgml-4.2 package so that the catalog entry for iso8879 appears before the specific docbook entries in the global catalog file /opt/local/etc/sgml/catalog. I think a from-scratch installation may get things in the right order, but I've noticed problems when installing and de-installing packages.
docbook-sgml-4.2 currently lists iso8879 as a runtime dependency, does the buildbot install those? If not then it should probably be listed as a build dependency as well. -- Ticket URL: <https://trac.macports.org/ticket/37164#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#37164: docbook-utils: "..." is not a function name ----------------------------+------------------------ Reporter: ryandesign@… | Owner: lockhart@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: docbook-utils | ----------------------------+------------------------ Comment (by tlockhart1976@…): This should be resolved by recent consolidation of xml and sgml catalog support around the xmlcatalog portgroup. -- Ticket URL: <https://trac.macports.org/ticket/37164#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#37164: docbook-utils: "..." is not a function name ----------------------------+------------------------ Reporter: ryandesign@… | Owner: lockhart@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: Port: docbook-utils | ----------------------------+------------------------ Changes (by pixilla@…): * status: new => closed * resolution: => fixed Comment: Newer patches should have addressed the symptom. -- Ticket URL: <https://trac.macports.org/ticket/37164#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts