Hi Christophe, 

On Sat, Jun 10, 2006 at 10:03:12PM +0200, Schplurtz wrote:
> The executables are now installed in /usr/lib/gmt/bin. This directory is
> not in a user's PATH. So, it simply and completely breaks old scripts.

Right.

> One could argue that users now have to use "GMT command" instead of
> "command", in this case, the answer is that if the binary files are
> in /usr/bin, users CAN use either syntax, AND  it does not break years
> of habits and old scripts.
> 
> Hope this makes sense
 
The reason to put GMT binaries into a directory other than /usr/bin is
the name space pollution that would result. Currently, GMT comes with
119 commands and only 15 of them are easily identified as belonging to
GMT (by having a gmt prefix). The institute where I used to work uses
Seismic Unix as well and it already has two utilities with a name that 
is used in GMT as well: pscontour and psimage. It is quite frustrating
having to debug a script that uses either GMT or Seismic Unix depending 
on what comes first on $PATH.

Therefore the Debian package will stay that way. It should be documented
though, which is why I won't close this bug right now.

Greetings

        Torsten

Attachment: signature.asc
Description: Digital signature

Reply via email to