[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dennou-ruby:003860] Re: ÅÅǾÀ½ÉʤÎrubygems
- To: dennou-ruby@xxxxxxxxxxx
- Subject: [dennou-ruby:003860] Re: ÅÅǾÀ½ÉʤÎrubygems
- From: Tsuyoshi Koshiro <tkoshiro@xxxxxxxxxxxxx>
- Date: Mon, 02 Mar 2015 11:22:37 +0900
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mri-jma.go.jp; s=default; t=1425262893; bh=stKywN4Fs0Lhi05nZiYyQLYWlV/P9f3ciaakH/4SVp4=; h=Date:From:To:Subject:In-Reply-To:References; b=c2u3QZ6eiBPBmo0r8FC8y1m7bCB6RskqoHhiIpT6Y3X2SR7hZqO8mjDNNst/6jbw2 ghRFmy8F/IYysuck6Cr08QhUiCwNqB3sMzrPxhc1xp0prUU3XL7XRH1qca9ErIoXfa eOtCuSapr26ZgAcImRGHk3eKytJLefnjxSEFZwSw=
神代です.
ご検討いただき, ありがとうございます.
gsl のほうも, 指摘したような問題があるので, 依存しなくしたほうが
かえって面倒がないかもしれませんね.
よろしくお願いいたします.
--
神代 剛 (こうしろ つよし)
気象研究所気候研究部第四研究室 支援研究員
At Mon, 02 Mar 2015 09:39:59 +0900,
西本絵梨子 wrote:
>
> 西本です。
>
> テストしていただきありがとうございます。
>
> ruby-lapack の gem はわたしがメンテナーじゃないのですが、該当のエラーに
> ついてパッチを合ててもらったので、つぎに更新されるときには直っていると思
> います。
> でも、おっしゃるように、ruby-lapack と rb-grib は gphys を gems で入れる
> 際の dependencyリストから外しておいてもよさそうですね。あとで入れられた
> と思いますし。
>
> ちょっと検討してみます。
>
> On 2015/03/02 1:13, Tsuyoshi Koshiro wrote:
> > 神代です.
> >
> > GPhys のホームページ
> > http://www.gfd-dennou.org/arch/ruby/products/gphys/
> >
> > をみると, 最低限必要なのは
> > narray
> > numru-misc
> > numru-units
> > narray_miss
> > ruby-netcdf
> > ruby-dcl
> > ruby-fftw3
> > rb-gsl
> > になるのでしょうか. 少なくとも ruby-lapack とか rb-grib とかは
> > なくてもよさそうで, あとから入れても使えるような気がしますが,
> > どうでしょうか.
> >
> > At Mon, 02 Mar 2015 00:58:58 +0900,
> > Tsuyoshi Koshiro wrote:
> >>
> >> 神代です.
> >>
> >> GPhysを gem でインストールしたいのですが, 依存するパッケージで
> >> いくつかひっかかって, できていません. Ruby 2.2.0 を使っています.
> >>
> >> ひとつは, ruby-lapack で, 以下のようなエラーが出てインストール
> >> できません.
> >>
> >> ---- ここから ----
> >> ERROR: Error installing ruby-lapack:
> >> ERROR: Failed to build gem native extension.
> >>
> >> /home/koshiro/.rbenv/versions/2.2.0/bin/ruby -r ./siteconf20150302-22495-p9ls6g.rb extconf.rb
> >> checking for main() in -llapack... yes
> >> *** extconf.rb failed ***
> >> Could not create Makefile due to some reason, probably lack of necessary
> >> libraries and/or headers. Check the mkmf.log file for more details. You may
> >> need configuration options.
> >>
> >> Provided configuration options:
> >> --with-opt-dir
> >> --without-opt-dir
> >> --with-opt-include
> >> --without-opt-include=${opt-dir}/include
> >> --with-opt-lib
> >> --without-opt-lib=${opt-dir}/lib
> >> --with-make-prog
> >> --without-make-prog
> >> --srcdir=.
> >> --curdir
> >> --ruby=/home/koshiro/.rbenv/versions/2.2.0/bin/$(RUBY_BASE_NAME)
> >> --with-lapack-dir
> >> --without-lapack-dir
> >> --with-lapack-include
> >> --without-lapack-include=${lapack-dir}/include
> >> --with-lapack-lib
> >> --without-lapack-lib=${lapack-dir}/lib
> >> --with-lapacklib
> >> --without-lapacklib
> >> --with-narray-dir
> >> --without-narray-dir
> >> --with-narray-include
> >> --without-narray-include=${narray-dir}/include
> >> --with-narray-lib
> >> --without-narray-lib=${narray-dir}/lib
> >> extconf.rb:69:in `<main>': undefined method `source_index' for Gem:Module (NoMethodError)
> >>
> >> extconf failed, exit code 1
> >>
> >> Gem files will remain installed in /home/koshiro/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/ruby-lapack-1.6 for inspection.
> >> Results logged to /home/koshiro/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/extensions/x86_64-linux/2.2.0-static/ruby-lapack-1.6/gem_make.out
> >> ---- ここまで ----
> >>
> >> もうひとつは, gsl が途中でエラーになってインストールできないのですが,
> >> これは私の環境が ruby-2.2.0, gsl-1.16 であることが原因みたいです.
> >> rb-gsl という gem もあって, rubygems.org のホームページの説明によると,
> >> これは gsl の [Ruby 2.x and GSL 1.16 compatible fork] なのだそうです.
> >> こちらだとインストールできます. GPhys はこっちに依存するようにしたほう
> >> がいいのではないでしょうか. (逆に古いバージョンは gsl でないと駄目とか,
> >> あるかもしれませんが, それだと面倒かもしれませんが...そこまでは確認して
> >> おらず, すみません)
> >>
> >> 他の依存するパッケージは問題なくインストールできました.
> >>
> >> よろしくお願いいたします.
> >>
> >> --
> >> 神代 剛 (こうしろ つよし)
> >> 気象研究所気候研究部第四研究室 支援研究員
> >>
> >>
> >> At Thu, 26 Feb 2015 13:08:23 +0900,
> >> 西本絵梨子 wrote:
> >>>
> >>> dennou-ruby, dcdvlp のみなさま
> >>>
> >>> 西本です。
> >>> 電脳ruby製品のrubygemsパッケージを更新しました。
> >>>
> >>> numru-units
> >>> * 本家(v1.9.0)のバージョンアップにあわせて 、v1.9.0 をリリース
> >>>
> >>> ruby-fftw3
> >>> * v0.4.1 をリリース (本家: v0.4)
> >>> * extconf.rb の訂正。Gem::GemPathSearcher が使えないことがあったので対処
> >>>
> >>> ruby-netcdf
> >>> * 本家(v0.7.1)のバージョンアップに合わせて、v0.7.1 をリリース
> >>>
> >>> ruby-dcl
> >>> * v1.7.0.3 をリリース (本家: v1.7.0)
> >>> * gemsでインストールしたときの lib フォルダの構造がおかしくなっていた
> >>> ので訂正
> >>>
> >>> gphys
> >>> * 本家(v1.4.3)のバージョンアップに合わせて、v1.4.3 をリリース
> >>>
> >>>
> >>> ほかの製品なども含めた一覧は
> >>> https://rubygems.org/profiles/erikonishimoto
> >>> にあります。
> >>>
> >>> ruby 1.9, 2.0でインストール確認をしていますが、問題などありましたらご報
> >>> 告いただけると助かります。
> >>>
> >>> 西本
> >>>
> >
>