Subject: [sup-talk] Problem undefined symbol

From: "Luis P. Mendes" <[email-masked]>
Date: Wed, 26 Jan 2011 00:00:38 +0000

Hi,

I installed sup version 12.1 and tried to run it.
I'm using Slackware64 13.1 and had sup V 0.11 installed before.

$ sup
[2011-01-25 23:52:33 +0000] WARNING: can't find character set by using
locale, defaulting to utf-8
/usr/bin/ruby: symbol lookup error:
/usr/lib64/ruby/1.9.1/x86_64-linux/dl.so: undefined symbol:
rb_dl_init_callbacks_5

$ cat sup-exception-log.txt
/usr/lib64/ruby/gems/1.9.1/gems/sup-0.12.1/lib/sup/index.rb:113:in `load_index'
/usr/lib64/ruby/gems/1.9.1/gems/sup-0.12.1/lib/sup/index.rb:93:in `load'
/usr/lib64/ruby/gems/1.9.1/gems/sup-0.12.1/bin/sup-sync:100:in `<top
(required)>'
/usr/bin/sup-sync:19:in `load'
/usr/bin/sup-sync:19:in `<main>'

What can I do to have sup running in my box?

Luis
_______________________________________________
sup-talk mailing list
[email-masked]
http://rubyforge.org/mailman/listinfo/sup-talk

---

From: Tero Tilus <[email-masked]>
Date: Wed, 26 Jan 2011 09:43:45 +0200

> I'm using Slackware64 13.1 and had sup V 0.11 installed before.

Does 0.11 still work?

> /usr/lib64/ruby/1.9.1/x86_64-linux/dl.so: undefined symbol:

I'd guess you have either have your ruby or gem C extensions somehow
fscked up.  Error in lib/sup/index.rb suggests the problem might be
xapian-related.  Other than that I really have no idea whats going on.
You could try both xapian and xapian-full gems (and uninstall the
other one).

-- 
Tero Tilus ## 050 3635 235 ## http://tero.tilus.net/
_______________________________________________
sup-talk mailing list
[email-masked]
http://rubyforge.org/mailman/listinfo/sup-talk

---

From: "Luis P. Mendes" <[email-masked]>
Date: Tue, 1 Mar 2011 16:16:45 +0000

HI,

Thank you for the help, but there was no success.

I unisntalled all the gems I had and reinstalled them again but the
problem remains.
Tryed to substitute xapian-full by xapian, but sup required xapian-full again.

Any more ideas on this?
I unistalled sup 0.11, so it is not working any more.

Luis