[MacPorts] #41422: graphviz: missing poppler dependency
#41422: graphviz: missing poppler dependency ----------------------+-------------------------- Reporter: devans@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Keywords: | Port: graphviz ----------------------+-------------------------- If poppler is installed, graphviz builds plugin {{{ /opt/local/lib/graphviz/libgvplugin_poppler.6.dylib }}} but poppler is not present in its dependency tree. -- Ticket URL: <https://trac.macports.org/ticket/41422> MacPorts <http://www.macports.org/> Ports system for OS X
#41422: graphviz: missing poppler dependency -----------------------+-------------------------- Reporter: devans@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: fixed | Keywords: Port: graphviz | -----------------------+-------------------------- Changes (by devans@…): * status: new => closed * resolution: => fixed Comment: Fix committed in r113653, maintainer timeout. -- Ticket URL: <https://trac.macports.org/ticket/41422#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#41422: graphviz: missing poppler dependency -----------------------+-------------------------- Reporter: devans@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: fixed | Keywords: Port: graphviz | -----------------------+-------------------------- Comment (by egall@…): Couldn't this lead to a circular dependency with the `+docs` variant? Via a recursive dependency of a cairo installed with `+x11`: {{{ cairo ... xrender ... xorg-libX11 ... xorg-libxcb ... doxygen ... graphviz }}} Poppler already creates enough circular dependency chains as it is, as shown by the number of duplicates of #37604 out there. Do we really need to be going and creating more? -- Ticket URL: <https://trac.macports.org/ticket/41422#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#41422: graphviz: missing poppler dependency -----------------------+-------------------------- Reporter: devans@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: fixed | Keywords: Port: graphviz | -----------------------+-------------------------- Comment (by devans@…): It may do. However, your comment fails to address the reported problem. An alternate solution may be to disable poppler support in configure. -- Ticket URL: <https://trac.macports.org/ticket/41422#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#41422: graphviz: missing poppler dependency -----------------------+-------------------------- Reporter: devans@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: fixed | Keywords: Port: graphviz | -----------------------+-------------------------- Comment (by egall@…): Replying to [comment:4 devans@…]:
It may do. However, your comment fails to address the reported problem. An alternate solution may be to disable poppler support in configure. Or make a variant for it. That seems to be how the graphviz port has been handling optional dependencies up until this point.
-- Ticket URL: <https://trac.macports.org/ticket/41422#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#41422: graphviz: missing poppler dependency -----------------------+-------------------------- Reporter: devans@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: fixed | Keywords: Port: graphviz | -----------------------+-------------------------- Comment (by devans@…): Again what you're talking about is a different problem altogether from this ticket (which is being addressed in #37604 as you mention). -- Ticket URL: <https://trac.macports.org/ticket/41422#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#41422: graphviz: missing poppler dependency -----------------------+-------------------------- Reporter: devans@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: fixed | Keywords: Port: graphviz | -----------------------+-------------------------- Comment (by ryandesign@…): Replying to [comment:1 devans@…]:
Fix committed in r113653, maintainer timeout.
Thank you but the revision should only have been increased on the main graphviz/graphviz-devel ports, not on their subports. -- Ticket URL: <https://trac.macports.org/ticket/41422#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts