[MacPorts] #18272: graphviz, graphviz-devel: ${prefix}/lib/graphviz/config(5) should be part of destroot
#18272: graphviz, graphviz-devel: ${prefix}/lib/graphviz/config(5) should be part of destroot -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: graphviz, graphviz-devel -------------------------------------+-------------------------------------- Graphviz requires a file config or config5 in ${prefix}/lib/graphviz to work. This file lists which plugins got built. The file is created by running "`dot -c`" after installation in the post-activate phase, but that means the file doesn't get to be part of the destroot. It was done this way because there was no way to tell "`dot -c`" to write to a destroot; it always wrote to the real file. The current development version of Graphviz lets you specify an alternate directory to write the file in. I forget how to do that, and I don't know if the latest stable version 2.20.3 already supports this or whether I have to wait for 2.22. If I have to wait on 2.22, then maybe I should wait until that's released before updating graphviz-devel too, otherwise graphviz-devel will have it as part of the destroot and graphviz won't, making it hard to switch between the two ports. -- Ticket URL: <http://trac.macports.org/ticket/18272> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18272: graphviz, graphviz-devel: ${prefix}/lib/graphviz/config(5) should be part of destroot -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: graphviz, graphviz-devel -------------------------------------+-------------------------------------- Comment(by ryandesign@…): It's the GVBINDIR environment variable described in the [http://graphviz.org/doc/info/command.html command-line documentation], e.g.: {{{ GVBINDIR=${destroot}${prefix}/lib/graphviz dot -c }}} -- Ticket URL: <http://trac.macports.org/ticket/18272#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18272: graphviz, graphviz-devel: ${prefix}/lib/graphviz/config(5) should be part of destroot -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: graphviz, graphviz-devel -------------------------------------+-------------------------------------- Changes (by ryandesign@…): * status: new => assigned Comment: Fixed for graphviz-devel in r46351. -- Ticket URL: <http://trac.macports.org/ticket/18272#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18272: graphviz, graphviz-devel: ${prefix}/lib/graphviz/config(5) should be part of destroot ---------------------------------------+------------------------------------ Reporter: ryandesign@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Resolution: fixed | Keywords: Port: graphviz, graphviz-devel | ---------------------------------------+------------------------------------ Changes (by ryandesign@…): * status: assigned => closed * resolution: => fixed Comment: Fixed for graphviz is r46658. -- Ticket URL: <http://trac.macports.org/ticket/18272#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18272: graphviz, graphviz-devel: ${prefix}/lib/graphviz/config(5) should be part of destroot ---------------------------------------+------------------------------------ Reporter: ryandesign@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.7.0 Resolution: fixed | Keywords: Port: graphviz, graphviz-devel | ---------------------------------------+------------------------------------ Comment(by ryandesign@…): Removed this compatibility code in r80885. -- Ticket URL: <https://trac.macports.org/ticket/18272#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts