Rails アプリ ( ruby 2.3.0、rails 4.2.6 ) を RGeo gem を使用する Herokuにデプロイしようとしていますが、RGeo gem が依存する基盤となる GEOS ライブラリをインストールできません ( https: //github.com/rgeo/rgeo#dependencies )。
Heroku 自身の指示によると、これはheroku-geo-buildpackを使用することで可能になるはずですが、機能していません。
BUILDPACK をアプリに追加:
$ heroku buildpacks:set https://github.com/cyberdelia/heroku-geo-buildpack.git
$ heroku buildpacks:add heroku/ruby
ビルドプロセスの良さ:
remote: Building source:
remote:
remote: -----> geos/gdal/proj app detected
remote: Using geos version: 3.4.2
remote: Using gdal version: 1.11.1
remote: Using proj version: 4.8.0_1
remote: -----> Vendoring geo libraries done
remote: -----> Ruby app detected
remote: -----> Compiling Ruby/Rails
remote: -----> Using Ruby version: ruby-2.3.0
テストの依存性:
>>> require 'rgeo'
=> false
>>> RGeo::CoordSys::Proj4.supported?
=> true
>>> RGeo::Geos.supported?
=> false