From: Stefan S. <ma...@ss...> - 2015-09-23 12:47:23
|
On Tue, 2015-09-22 at 22:38 +0900, Kouhei Sutou wrote: > I've fixed it at master. > Cloud you try master? > https://github.com/ruby-gnome2/ruby-gnome2/#install-from-github-mas > ter-branch I tried yesterday. First removed all the related Gentoo packages, then % git clone https://github.com/ruby-gnome2/ruby-gnome2.git % cd ruby-gnome2 % gem install --user-istall rake rake-compiler mechanize pkg-config cairo % rake gem:build % rake gem:install I added --user-install and tried without root privileges. Unfortunately rake gem:install failed for vte. There was no really helpful error description, but output was "checking for vte ... no" which should be wrong. x11-libs/vte-0.40.2 is installed from gentoo package manager, # locate vte.so /usr/lib64/libvte.so /usr/lib64/libvte.so.9 /usr/lib64/libvte.so.9.2800.2 /usr/lib64/ruby/site_ruby/2.2.0/x86_64-linux/vte.so AMD64X2 ruby-gtk3-3.0.5 # locate vte.h /usr/include/vte-2.91/vte/vte.h I was not able to locate where the error occurred. Now I tried to install 3.05 from ruby-gtk3-3.0.5.tar.gz % ruby extconf.rb % make % sudo make install Compiles, but with a lot of warnings, for example about deprecated symbols. But when i try to launch may program: /usr/lib64/ruby/site_ruby/2.2.0/gobject-introspection/loader.rb:551:in `invoke': TODO: <CellLayoutDataFunc>(func) callback is not supported yet. (NotImplementedError) from /usr/lib64/ruby/site_ruby/2.2.0/gobject -introspection/loader.rb:551:in `block in define_method' from /home/stefan/pet/pet_prop.rb:81:in `initialize' Seems to be a regression. Will investigate it, maybe I can avoid CellLayoutDataFunc. |