id summary reporter owner description type status priority milestone component version resolution keywords cc port 15790 Missing dependencies for Gerris tom.duck@… MarcusCalhoun-Lopez "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." defect closed Normal ports 1.6.0 fixed gerris