[GRASSLIST:5753] Re: NVIZ segfault

Hamish hamish_nospam at yahoo.com
Sun Feb 13 19:53:34 EST 2005


> > On debian you need to compile against Tcl/Tk 8.3 not 8.4.
> 
> The 5.0.3 package information currently specifies 8.4.
> http://packages.debian.org/unstable/science/grass
> tcl8.4 (>= 8.4.5)
> tk8.4 (>= 8.4.5)
> 
> But those are only runtimes, not *dev. 
> Is the package built against the 8.4 libs?


see the [dsc] link at the bottom of the package page and have a look for
"Build-Depends":
  http://ftp.debian.org/debian/pool/main/g/grass/grass_5.0.3-5.1.dsc


The 5.0.3 Debian package is built against 8.4; this is wrong.
see Debian bug 206844.
  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=206844


It works fine at runtime with TclTk 8.4's "wish", but it needs to be
built with 8.3-dev packages for NVIZ to work. (threading problem?)


Your best bet is to try the GRASS 6 packages which are being prepared by
the DebianGIS project, they work well and will hopefully be uploaded
into the main Debian system soon.

see
 http://pkg-grass.alioth.debian.org/cgi-bin/wiki.pl?DebianGisRepository
 http://lists.debian.org/debian-devel-announce/2004/10/msg00007.html
 http://pkg-grass.alioth.debian.org/cgi-bin/wiki.pl



Hamish




More information about the grass-user mailing list