[MacPorts] #15790: Missing dependencies for Gerris

MacPorts noreply at macports.org
Sun Jun 29 18:48:24 PDT 2008


#15790: Missing dependencies for Gerris
-----------------------------+----------------------------------------------
 Reporter:  tom.duck at dal.ca  |       Owner:  macports-tickets at lists.macosforge.org
     Type:  defect           |      Status:  new                                  
 Priority:  Normal           |   Milestone:  Port Bugs                            
Component:  ports            |     Version:  1.6.0                                
 Keywords:  gerris           |  
-----------------------------+----------------------------------------------
 The Gerris port is missing dependencies.  If it would help, then I can
 address these with some instruction from you on the preferred approach.  I
 have proposed solutions at the end.

 Here is what is missing:

 1) If openmpi or some such thing is available for multiprocessing, Gerris
 will compile with it.  It seems reasonable to include this as a variant.

 2) The Gerris example program cylinder.gfs in
 /opt/local/share/doc/gerris/cylinder is dependent on the 'ppmtoy4m'
 utility provided by the mjpegtools,and the 'convert' utility from
 imagemagick.  These are not listed as dependencies.  Note: Execution
 instructions for each example program are given at
 http://gfs.sourceforge.net/examples/examples/index.html.

 3) When running the example programs as described on the Web site, the
 output from Gerris is often piped to one of the GfsView companion
 programs.  There is no port for GfsView at this time.

 4) The example program pipeline also makes use of ppmtompeg, which is
 provided by the netpbm packages and not currently listed as a dependency.

 There may be other issues, but I won't know until these are addressed so
 that I can run the examples.

 One way to deal with issues 2-4 is to create an 'examples' variant that
 separately installs the example programs along with the dependencies.
 Alternatively, the examples can be installed as is, but with additional
 dependencies listed for the base install.  If it would be help, then I can
 prepare a patch for Gerris and a new port for GfsView.  Just please let me
 know which you consider to be the best alternative.

-- 
Ticket URL: <http://trac.macports.org/ticket/15790>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list