[MacPorts] #18272: graphviz, graphviz-devel: ${prefix}/lib/graphviz/config(5) should be part of destroot

MacPorts noreply at macports.org
Thu Jan 29 15:58:53 PST 2009


#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


More information about the macports-tickets mailing list