きりかノート 3冊め

おあそびプログラミング

DarwinPorts の rb-gnome がちゃんとインストールできてない

Rabbit の Portfile を検証してたら、rb-gnome がちゃんとビルドできてないことに気づいた。しかたないので #8458 として DarwinPorts の Bugzilla に報告した。

現象としては、% port install rb-gnome が正常に終了したあと、

 % ruby -e 'require "gtk2"'
/opt/local/lib/ruby/vendor_ruby/1.8/gtk2.rb:5:in `require': no such file to load
-- gdk_pixbuf2 (LoadError)
from /opt/local/lib/ruby/vendor_ruby/1.8/gtk2.rb:5

と require 'gtk2' が失敗する。pixbuf がインストールされてないようだ。構築時のログを詳しくみていると、

 % sudo port -d -v build rb-gnome
:
: