Bug#675972: gdal: FTBFS: fatal error: ruby.h: No such file or directory

Steven Chamberlain steven at pyro.eu.org
Mon Jun 4 19:18:45 UTC 2012


Hi,

Does gdal need an explicit Build-Depends: ruby1.8 instead of ruby;
would that cause the buildscripts to pick the right include paths?

> /bin/bash /build/buildd-gdal_1.9.0-2+b1-kfreebsd-i386-sJevbb/gdal-1.9.0/libtool --mode=compile --tag=CXX g++ -g -O2  -Wall  -fPIC -DPIC -I/build/buildd-gdal_1.9.0-2+b1-kfreebsd-i386-sJevbb/gdal-1.9.0/port -I/build/buildd-gdal_1.9.0-2+b1-kfreebsd-i386-sJevbb/gdal-1.9.0/gcore -I/build/buildd-gdal_1.9.0-2+b1-kfreebsd-i386-sJevbb/gdal-1.9.0/alg -I/build/buildd-gdal_1.9.0-2+b1-kfreebsd-i386-sJevbb/gdal-1.9.0/ogr -I/build/buildd-gdal_1.9.0-2+b1-kfreebsd-i386-sJevbb/gdal-1.9.0/ogr/ogrsf_frmts -I/usr/include/ruby-1.9.1 -I/usr/include/ruby-1.9.1/i486-kfreebsd-gnu  -c gdal_wrap.cpp
> libtool: compile:  g++ -g -O2 -Wall -fPIC -DPIC -I/build/buildd-gdal_1.9.0-2+b1-kfreebsd-i386-sJevbb/gdal-1.9.0/port -I/build/buildd-gdal_1.9.0-2+b1-kfreebsd-i386-sJevbb/gdal-1.9.0/gcore -I/build/buildd-gdal_1.9.0-2+b1-kfreebsd-i386-sJevbb/gdal-1.9.0/alg -I/build/buildd-gdal_1.9.0-2+b1-kfreebsd-i386-sJevbb/gdal-1.9.0/ogr -I/build/buildd-gdal_1.9.0-2+b1-kfreebsd-i386-sJevbb/gdal-1.9.0/ogr/ogrsf_frmts -I/usr/include/ruby-1.9.1 -I/usr/include/ruby-1.9.1/i486-kfreebsd-gnu -c gdal_wrap.cpp  -fPIC -DPIC -o .libs/gdal_wrap.o
> gdal_wrap.cpp:856:18: fatal error: ruby.h: No such file or directory

Build-Depends were:
ruby
ruby1.8-dev

The buildd actually resolved these to:
libruby1.8_1.8.7.358-4
libruby1.9.1_1.9.3.194-1
ruby_4.9
ruby1.8-dev_1.8.7.358-4
ruby1.9.1_1.9.3.194-1

Regards,
-- 
Steven Chamberlain
steven at pyro.eu.org





More information about the Pkg-grass-devel mailing list