You are not logged in.

#1 2010-02-19 08:39:38

Kirurgs
Member
Registered: 2008-10-20
Posts: 144

[SOLVED] ruby-panelapplet2 won't compile (i686 & x86_64)

Hi!

I already wrote forum post in 64 bit section, but today I got to i686 machine and the error is the same, that damned package won't compile smile
Can anyone help getting this compiled? Any hints?

Errors are as follows:
Package 'glipper' has no Name: field
checking for GCC... yes
checking for rb_define_alloc_func() in ruby.h... yes
checking for rb_block_proc() in ruby.h... yes
checking for new allocation framework... yes
checking for attribute assignment... no
checking for libpanelapplet-2.0 version (>= 2.6.0)... yes
checking for G_PLATFORM_WIN32... no
creating rbpanelappletversion.h
creating Makefile
creating Makefile
/tmp/yaourt-tmp-user/aur-ruby-panelapplet2/ruby-panelapplet2/src/ruby-gnome2-all-0.19.1/glib/src/lib/pkg-config.rb:85:in `name': undefined method `[]' for nil:NilClass (NoMethodError)
    from /tmp/yaourt-tmp-user/aur-ruby-panelapplet2/ruby-panelapplet2/src/ruby-gnome2-all-0.19.1/glib/src/lib/mkmf-gnome2.rb:165:in `create_pkg_config_file'
    from /tmp/yaourt-tmp-user/aur-ruby-panelapplet2/ruby-panelapplet2/src/ruby-gnome2-all-0.19.1/panel-applet/extconf.rb:30:in `<main>'
extconf.rb: Leaving directory 'panel-applet'

That is driving me crazy, coz I can't get SSHMenu work properly and that is one of the tools I use all the time sad

If someone has that package in x86_64, please send that to me (edzis123[@]inbox.lv). Please remove all numbers and brackets from there smile
If the package is not available, alternate way is sending the files in the package, I suppose these should be like this (I took sample from i686):
/usr/lib/ruby/site_ruby/1.9.1/panelapplet2.rb
/usr/lib/ruby/site_ruby/1.9.1/x86_64-linux/panelapplet2_main.so
/usr/lib/ruby/site_ruby/1.9.1/x86_64-linux/panelapplet2.so

Thanx in advance.

Last edited by Kirurgs (2010-02-21 21:32:26)

Offline

#2 2010-02-20 10:56:16

rott_at
Member
Registered: 2009-01-24
Posts: 37

Re: [SOLVED] ruby-panelapplet2 won't compile (i686 & x86_64)

I am not a ruby programmer too, but this looks like libs or something are missing, or they simply can not be found. Check the dependencies at the homepage.

Last edited by rott_at (2010-02-20 10:56:54)

Offline

#3 2010-02-21 21:30:29

Kirurgs
Member
Registered: 2008-10-20
Posts: 144

Re: [SOLVED] ruby-panelapplet2 won't compile (i686 & x86_64)

Hi!

After spending quite a lot of time on this, I found the error why I couldn't compile almost any of ruby packages including ruby-gnomepanel2.
To my big surprise, pacman -R glipper fixed the issue and I'm now using sshmenu w/o any issues.
Ruby seems to broke if some additional (possibly incorrect) packages are installed, which it shouldn't!! Uff...

regards
Kirurgs

Last edited by Kirurgs (2010-02-21 21:32:57)

Offline

Board footer

Powered by FluxBB