[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