[GRASS5] grass 5.0.3 in debian

Francesco P. Lovergine frankie at debian.org
Tue Jan 13 04:54:21 EST 2004


On Tue, Jan 13, 2004 at 07:13:50PM +1300, Hamish wrote:
> [Hi everyone, happy New Year]
> 
> > the GRASS 5.0.3 package has been submitted to debian.
> 
> Great! This'll make the Knoppix based distros really easy to put together as
> well.
> 
> 
> A couple of points about the new Debian package..
>  (mostly from looking at the Debian.ChangeLog & package page, I haven't 
>   tested or even inspected the package so I could be mistaken on some of
>   these...)
> 
> 
> - what happened to all the dependencies? they all seem to be missing.
>  e.g., look at
>   http://packages.debian.org/testing/science/grass
>    vs
>   http://packages.debian.org/unstable/science/grass
> ?
> 
> 

Federico, dh_shlibdeps is missing in rules :-/
We need to re-release ASAP...

> - add a dependency to the new gdal-bin package and build --with-gdal ?
> This is in testing now.
> 

We could consider this I think.

> 
> - DBM patch & deps not needed as GRASS doesn't actually use DBM.
> Build without.
> >  Added build-deps in control file:
> >     	+ libgdbm-dev for --with-dbm
> 

This is GDBM, not DBM. Ok, due for next release.

> 
> - after changing to tcl/tk 8.4, does NVIZ still work??? could someone check?
> >  Build against tcl/tk 8.4 (Closes: #206844).
> for possible fix, see 
>  http://article.gmane.org/gmane.comp.gis.grass.devel/2036/
> ??
> maybe fixed in the latest tcl/tk packages?
> 

To be verified.

> 
> - What's with avoiding the freetype check? I've never had a problem with 
> the standard Debian version of freetype2..
> >  Include dir for freetype2 is /usr/include/freetype2/freetype
> >     	+ debian/rules
> With Debian I've always used:
> ./configure --with-freetype --with-freetype-includes=/usr/include/freetype2
> ?
> 

You have to use the _current_ sid package for libfreetype6-dev (2.1.7-1.1) to see the
problem. In /usr/include/freetype2/freetype/freetype.h:

#ifndef FT_FREETYPE_H
#error "`ft2build.h' hasn't been included yet!"
#error "Please always use macros to include FreeType header files."
#error "Example:"
#error "  #include <ft2build.h>"
#error "  #include FT_FREETYPE_H"
#endif

this causes a configure test error and requires changes in a couple of files. 


-- 
Francesco P. Lovergine




More information about the grass-dev mailing list