My favorites | Sign in
Logo
                
New issue | Search
for
| Advanced search | Search tips
Issue 414: installation problem on ubuntu
5 people starred this issue and may be notified of changes. Back to list
Status:  NeedMoreInfo
Owner:  eionrobb
Type-Defect
Priority-Medium


Sign in to add a comment
 
Reported by lturkin, Jun 18, 2009
What version of the Facebook plugin are you using? It doesn't matter which
version

What version of Pidgin are you using? 2.5.6

What Operating System (Windows/Linux 32-bit/Linux 64-bit) are you using?
Ubuntu 9.04 64bit

What is the problem?
/tmp/pidgin-facebookchat-1.51-1.deb could not be opened, because the
associated helper application does not exist. Change the association in
your preferences.

Comment 1 by lturkin, Jun 18, 2009
I have also un-archived the bz2 file and copied the files into the respective
directories. That didn't work either.   Please let me know the workaround.
Comment 2 by eionrobb, Jun 18, 2009
Do you have json-glib installed on your system?
Status: NeedMoreInfo
Comment 3 by lturkin, Jun 18, 2009
No I don't have that file installed.   I have just installed it via the synaptic
package manager. I will try it again.
Comment 4 by lturkin, Jun 18, 2009
Still no luck.   Keep going.
Comment 5 by neuster, Jun 18, 2009
stopped working for me yesterday.  I think facebook changed their protocal.  

I'm on ubuntu 9.04 jaunty, using the most recent release of the plugin, installed
using the .deb installer.
Comment 6 by lturkin, Jun 18, 2009
sudo apt-get install json-glib
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Couldn't find package json-glib

Is there a certain source that I need to enter?

Comment 7 by eionrobb, Jun 18, 2009
Might be called libjson-glib.

What version of the Facebook plugin are you using?  Are you using one from within 
Ubuntu, or version 1.51 from the website here?
Comment 8 by lturkin, Jun 18, 2009
I got it installed and its still not working.
Comment 9 by eionrobb, Jun 18, 2009
Are you trying to install the pidgin-facebookchat package from within Ubuntu, or 
version 1.51 from the website here?
Comment 10 by neuster, Jun 18, 2009
It doesn't matter which you install it from, it just doesn't work.  Facebook has been
updating like crazy the last few days, and facebook chat isn't working.  Pidgin or
even Digsby's facebook app.  The protocol has changed.
Comment 11 by eionrobb, Jun 18, 2009
neuster, your issue is seperate.  If you feel that the protocol has changed can you 
open a new issue ticket and paste a debug log of the new protocol.
Comment 12 by pidgi...@gmail.com, Jun 22, 2009
(No comment was entered for this change.)
Summary: installation problem on ubuntu
Comment 14 by lturkin, Jun 23, 2009
Are you for real???   I gave the error code that I received in the original posting. 
I don't know what else you want.
Comment 16 by pidgi...@gmail.com, Jun 23, 2009
The most recent message I have is 

"I got it installed and its still not working."

I assumed the first post is invalid because you've made progress since then.
Comment 17 by lturkin, Jun 23, 2009
What progress????   I still get the same message.   That is not progress!!!
Comment 18 by eionrobb, Jun 23, 2009
lturkin:

1) Are you installing the Facebook plugin from this website or through apt-get?

2) Please run pidgin from a terminal using "pidgin --debug" then post the output 
here.
Comment 19 by XebraTech, Jun 25, 2009
I too am having problems getting the Facebook plugin to work on Ubuntu 9.0.4.  Note
that this is a brandspanking new installation.  Appreciate any help that anyone can
provide.

Here's a debug dump:

Xlib:  extension "RANDR" missing on display ":0.0".
(08:42:15) prefs: Reading /home/bobm/.purple/prefs.xml
(08:42:15) prefs: Finished reading /home/bobm/.purple/prefs.xml
(08:42:15) dbus: okkk
(08:42:15) plugins: probing /usr/lib/pidgin/musicmessaging.so
(08:42:15) plugins: probing /usr/lib/pidgin/gevolution.so
(08:42:15) plugins: probing /usr/lib/pidgin/cap.so
(08:42:15) plugins: probing /usr/lib/pidgin/spellchk.so
(08:42:15) plugins: probing /usr/lib/pidgin/gestures.so
(08:42:15) plugins: probing /usr/lib/pidgin/history.so
(08:42:15) plugins: probing /usr/lib/pidgin/markerline.so
(08:42:15) plugins: probing /usr/lib/pidgin/sendbutton.so
(08:42:15) plugins: probing /usr/lib/pidgin/ticker.so
(08:42:15) plugins: probing /usr/lib/pidgin/timestamp.so
(08:42:15) plugins: probing /usr/lib/pidgin/extplacement.so
(08:42:15) plugins: probing /usr/lib/pidgin/convcolors.so
(08:42:15) plugins: probing /usr/lib/pidgin/notify.so
(08:42:15) plugins: probing /usr/lib/pidgin/libfacebookarm.so
(08:42:15) plugins: /usr/lib/pidgin/libfacebookarm.so is not loadable: wrong ELF
class: ELFCLASS32
(08:42:15) plugins: probing /usr/lib/pidgin/nautilus.so
(08:42:15) plugins: probing /usr/lib/pidgin/gtkbuddynote.so
(08:42:15) plugins: probing /usr/lib/pidgin/pidgin-otr.so
(08:42:15) plugins: probing /usr/lib/pidgin/iconaway.so
(08:42:15) plugins: probing /usr/lib/pidgin/pidginrc.so
(08:42:15) plugins: probing /usr/lib/pidgin/timestamp_format.so
(08:42:15) plugins: probing /usr/lib/pidgin/xmppconsole.so
(08:42:15) plugins: probing /usr/lib/purple-2/statenotify.so
(08:42:15) plugins: probing /usr/lib/purple-2/libsimple.so
(08:42:15) plugins: probing /usr/lib/purple-2/libmsn.so
(08:42:15) plugins: probing /usr/lib/purple-2/pidgin-libnotify.so
(08:42:15) plugins: probing /usr/lib/purple-2/libicq.so
(08:42:15) plugins: probing /usr/lib/purple-2/libsilcpurple.so
(08:42:15) plugins: probing /usr/lib/purple-2/liboscar.so
(08:42:15) plugins: /usr/lib/purple-2/liboscar.so is not usable because the
'purple_init_plugin' symbol could not be found.  Does the plugin call the
PURPLE_INIT_PLUGIN() macro?
(08:42:15) plugins: probing /usr/lib/purple-2/libgg.so
(08:42:15) plugins: probing /usr/lib/purple-2/libfacebook.so
(08:42:15) plugins: /usr/lib/purple-2/libfacebook.so is not loadable: wrong ELF
class: ELFCLASS32
(08:42:15) plugins: probing /usr/lib/purple-2/libqq.so
(08:42:15) plugins: probing /usr/lib/purple-2/offlinemsg.so
(08:42:15) plugins: probing /usr/lib/purple-2/libfacebookppc.so
(08:42:15) plugins: /usr/lib/purple-2/libfacebookppc.so is not loadable: wrong ELF
class: ELFCLASS32
(08:42:15) plugins: probing /usr/lib/purple-2/dbus-example.so
(08:42:15) plugins: probing /usr/lib/purple-2/libyahoo.so
(08:42:15) plugins: probing /usr/lib/purple-2/libxmpp.so
(08:42:15) util: Reading file xmpp-caps.xml from directory /home/bobm/.purple
(08:42:15) jabber: creating hash tables for data objects
(08:42:15) plugins: probing /usr/lib/purple-2/log_reader.so
(08:42:15) plugins: probing /usr/lib/purple-2/tcl.so
(08:42:15) plugins: /usr/lib/purple-2/tcl.so is not loadable: libtcl8.4.so.0: cannot
open shared object file: No such file or directory
(08:42:15) plugins: probing /usr/lib/purple-2/libbonjour.so
(08:42:15) plugins: probing /usr/lib/purple-2/libaim.so
(08:42:15) plugins: probing /usr/lib/purple-2/libsametime.so
(08:42:15) plugins: /usr/lib/purple-2/libsametime.so has a prefs_info, but is a prpl.
This is no longer supported.
(08:42:15) plugins: probing /usr/lib/purple-2/libzephyr.so
(08:42:15) plugins: probing /usr/lib/purple-2/ssl.so
(08:42:15) plugins: probing /usr/lib/purple-2/libirc.so
(08:42:15) plugins: probing /usr/lib/purple-2/buddynote.so
(08:42:15) plugins: probing /usr/lib/purple-2/newline.so
(08:42:15) plugins: probing /usr/lib/purple-2/libfacebook64.so
(08:42:15) plugins: probing /usr/lib/purple-2/libjabber.so
(08:42:15) plugins: /usr/lib/purple-2/libjabber.so is not usable because the
'purple_init_plugin' symbol could not be found.  Does the plugin call the
PURPLE_INIT_PLUGIN() macro?
(08:42:15) plugins: probing /usr/lib/purple-2/libmyspace.so
(08:42:15) plugins: probing /usr/lib/purple-2/psychic.so
(08:42:15) plugins: probing /usr/lib/purple-2/libnovell.so
(08:42:15) plugins: probing /usr/lib/purple-2/ssl-nss.so
(08:42:15) plugins: probing /usr/lib/purple-2/idle.so
(08:42:15) plugins: probing /usr/lib/purple-2/perl.so
(08:42:15) plugins: probing /usr/lib/purple-2/autoaccept.so
(08:42:15) plugins: probing /usr/lib/purple-2/joinpart.so
(08:42:15) prefs: /purple/status/scores/offline changed, scheduling save.
(08:42:15) prefs: /purple/status/scores/available changed, scheduling save.
(08:42:15) prefs: /purple/status/scores/invisible changed, scheduling save.
(08:42:15) prefs: /purple/status/scores/away changed, scheduling save.
(08:42:15) prefs: /purple/status/scores/extended_away changed, scheduling save.
(08:42:15) prefs: /purple/status/scores/idle changed, scheduling save.
(08:42:15) prefs: /purple/status/scores/offline_msg changed, scheduling save.
(08:42:15) util: Reading file accounts.xml from directory /home/bobm/.purple
(08:42:15) util: Reading file status.xml from directory /home/bobm/.purple
(08:42:15) certificate: CertificateVerifier x509, singleuse requested but not found.
(08:42:15) certificate: CertificateVerifier singleuse registered
(08:42:15) certificate: CertificatePool x509, ca requested but not found.
(08:42:15) certificate: CertificateScheme x509 requested but not found.
(08:42:15) certificate/x509/ca: Lazy init failed because an X.509 Scheme is not yet
registered. Maybe it will be better later.
(08:42:15) certificate/x509/ca: Init failed, probably because a dependency is not yet
registered. It has been deferred to later.
(08:42:15) certificate: CertificatePool ca registered
(08:42:15) certificate: CertificatePool x509, tls_peers requested but not found.
(08:42:15) certificate: CertificatePool tls_peers registered
(08:42:15) certificate: CertificateVerifier x509, tls_cached requested but not found.
(08:42:15) certificate: CertificateVerifier tls_cached registered
(08:42:15) prefs: /purple/logging/format changed, scheduling save.
(08:42:15) prefs: /purple/logging/format changed, scheduling save.
(08:42:15) prefs: /purple/proxy/type changed, scheduling save.
(08:42:15) prefs: /purple/proxy/host changed, scheduling save.
(08:42:15) prefs: /purple/proxy/port changed, scheduling save.
(08:42:15) prefs: /purple/proxy/username changed, scheduling save.
(08:42:15) prefs: /purple/proxy/password changed, scheduling save.
(08:42:15) certificate: CertificateScheme x509 requested but not found.
(08:42:15) certificate: CertificateScheme x509 registered
(08:42:15) util: Reading file smileys.xml from directory /home/bobm/.purple
(08:42:15) util: File /home/bobm/.purple/smileys.xml does not exist (this is not
necessarily an error)
(08:42:15) stun: using server 
(08:42:15) sound: Initializing sound output drivers.
(08:42:15) prefs: /pidgin/conversations/placement changed, scheduling save.
(08:42:15) certificate: CertificateVerifier tls_cached unregistered
(08:42:15) certificate: CertificateVerifier singleuse unregistered
(08:42:15) certificate: CertificatePool tls_peers unregistered
(08:42:15) certificate: CertificatePool ca unregistered
(08:42:15) blist: Attempted to save buddy list before it was read!
(08:42:15) util: Writing file accounts.xml to directory /home/bobm/.purple
(08:42:15) util: Writing file /home/bobm/.purple/accounts.xml
(08:42:15) main: Unloading all plugins
(08:42:15) plugins: Unloading plugin SIMPLE
(08:42:15) plugins: Unloading plugin MSN
(08:42:15) plugins: Unloading plugin ICQ
(08:42:15) plugins: Unloading plugin SILC
(08:42:15) plugins: Unloading plugin Gadu-Gadu
(08:42:15) plugins: Unloading plugin QQ
(08:42:15) plugins: Unloading plugin Yahoo
(08:42:15) plugins: Unloading plugin XMPP
(08:42:15) jabber: destroying hash tables for data objects
(08:42:15) plugins: Unloading plugin Bonjour
(08:42:15) plugins: Unloading plugin AIM
(08:42:15) plugins: Unloading plugin Sametime
(08:42:15) plugins: Unloading plugin Zephyr
(08:42:15) plugins: Unloading plugin SSL
(08:42:15) plugins: Unloading plugin NSS
(08:42:15) certificate: CertificateScheme x509 unregistered
(08:42:15) plugins: Unloading plugin IRC
(08:42:15) plugins: Unloading plugin Facebook
(08:42:15) plugins: Unloading plugin MySpaceIM
(08:42:15) plugins: Unloading plugin GroupWise
(08:42:15) plugins: Unloading plugin Perl Plugin Loader
(08:42:15) Gtk: gtk_main_quit: assertion `main_loops != NULL' failed
(08:42:15) util: Writing file prefs.xml to directory /home/bobm/.purple
(08:42:15) util: Writing file /home/bobm/.purple/prefs.xml
Exiting because another libpurple client is already running.


Thanks...Bob
Comment 20 by adamhgs, Jun 25, 2009
I'm also having trouble installing. Not sure if it's related to this issue or not,
but when I try to install via package installer I get the error "Dependency is not
satisfiable: libjson-glib-1.0.0" In spite of the fact that I have repeatedly verified
that it is installed'

Comment 21 by kornykyano, Jul 03, 2009
	
I can not install on Hardy Heron, I do not have the package libjson-glib-1.0-0 
Comment 22 by kornykyano, Jul 04, 2009
Here! libjson-glib-1.0-0 


http://repository.maemo.org/extras-devel/pool/diablo/free/j/json-glib/
Comment 23 by pkobayashi, Jul 08, 2009
For Hardy, you can download the library from the Intrepid library.  See here:
http://www.dedyisn.net/2009/06/install-facebook-plugin-in-pidgin-on-ubuntu-hardy-804/

Interestingly, I had to uninstall my local build of Pidgin 2.5.8 before the facebook
plugin would load.
Comment 24 by kornykyano, Jul 16, 2009
Thanks you! pkobayashi
Comment 25 by michael.chelen, Sep 10, 2009
i was getting the json glib error, then ran:

sudo apt-get -f install
sudo apt-get autoremove

and afterwards 

sudo apt-get install pidgin-facebookchat

worked ok

Comment 26 by ernestomiquel, Sep 21, 2009
Hi. I'm using ubuntu 9.04, and I can't get pidgin facebook chat to work. 
facebook chat tries to login to facebook (I even get to see who's online for an
instant), but disconnects immediately saying "chat service currently unavailable". 

All that is using pidgin and pidgin-facebook-chat from the ubuntu repos. 

Also, when I try to install pidgin facebook chat from the deb package, I get the
error "Dependency is not satisfiable: libjson-glib-1.0-0 (>= 0.7.6)". Installing
libjson-glib-1.0.0 from synaptic doesn't seem to work. The same error keeps appearing. 
Does anyone know what's wrong?
Comment 27 by RAmonAmarth, Sep 21, 2009
<<Does anyone know what's wrong?>>

Well that's simple, you have to read carefully what synaptic shows. Last version from
ubuntu jaunty repositories is libjson-glib-1.0-0 (0.6.2-3) clearly older than (0.7.6)

Seems like ubuntu 9.10 (karmic koala) is shipping pidgin-facebookchat 1.6 and
json-glib 0.7.6 so you just have to wait roughly a month to get it working

"pidgin-facebookchat" source package in Ubuntu ->
https://launchpad.net/ubuntu/+source/pidgin-facebookchat
"json-glib" source package in Ubuntu -> https://launchpad.net/ubuntu/+source/json-glib
Comment 28 by adrian.glaubitz, Sep 29, 2009
I think this is not a bug/defect but rather a misconfiguration 

> oWhat is the problem?

> /tmp/pidgin-facebookchat-1.51-1.deb could not be opened, because the
> associated helper application does not exist. Change the association in
> your preferences.f the initial poster.

Clearly is a problem with the configuration of GNOME/Ubuntu and not an issue with the 
.deb-file of pidgin-facebootchat. Also, installation on older systems like Hardy 
where some of the additional libs are missing shouldn't be discussed here because 
it's a bug report and not a support forum, is it?

Suggestion: Close this report.

Adrian
Comment 29 by bfkelsey, Oct 01, 2009
I got it to work by installing libjson-glib form the karmic repository. You can get
it here http://packages.ubuntu.com/karmic/i386/libjson-glib-1.0-0/download
Comment 30 by baseballnut, Oct 12, 2009
You could also just install pidgin-facebook from the repos.

Sometimes, when you select "Open" when downloading a .deb, you get that helper error.
Solution: Tell your browser to download it, not just open it.
Comment 31 by somepocho, Oct 13, 2009
known working on ubuntu netbook remix under 2.6.28-15 kernel (jaunty).

DO NOT DOWNLOAD FROM GOOGLE CODE (i.e. this page) get it from the repository this way:
* make sure you've exited from pidgin
* open a terminal window
* type sudo apt-get clean && apt-get update
* hit enter
* type sudo apt-get install pidgin-facebookchat
* hit enter
* launch pidgin
* add it as you would any other account
* enjoy

hope that helps!
Comment 32 by n_p...@seznam.cz, Oct 17, 2009
This combination worked for me also well on Squeeze:

finch-dev_2.6.1-1~getdeb1_all.deb
finch_2.6.1-1~getdeb1_i386.deb
libjson-glib-1.0-0-dbg_0.7.6-0ubuntu1_i386.deb
libjson-glib-1.0-0_0.7.6-0ubuntu1_i386.deb
libpurple-bin_2.6.1-1~getdeb1_all.deb
libpurple-dev_2.6.1-1~getdeb1_all.deb
libpurple0_2.6.1-1~getdeb1_i386.deb
pidgin-data_2.6.1-1~getdeb1_all.deb
pidgin-dbg_2.6.1-1~getdeb1_i386.deb
pidgin-dev_2.6.1-1~getdeb1_all.deb
pidgin-facebookchat-1.60.deb (from code.google)
pidgin-facebookchat-1.61.deb (from code.google)
pidgin_2.6.1-1~getdeb1_i386.deb
skype4pidgin.deb (from code.google)
Comment 33 by jess.james, Oct 22, 2009
I am attempting to get this working on Fedora 11.
Pidgin was installed from source and is at the latest release as of today. All working.

I had the json library installed from the Fedora repo, but it was below the required
0.7.6 version. So I installed the most recent version (0.8.0 I think) of json-glib
from source. Seemed to go OK.

I do not have facebook chat as an option in accounts, and I get the same ELF class
error in the debug window of Pidgin when it tries to intialise the plugin.

Anyone have any suggestions for this ? There are some of us out here that don't run
Ubuntu :)
Comment 34 by kohlrak, Nov 05, 2009
Not an issue for Koala. The problem is a distro thing. Many distros (especially
ubuntu) like to hold back updating certain libraries until the next major version
release of that distro (i remember wishing i could have audacious2 and having to get
it from a 3rd party repos until i finally got koala).
Comment 35 by chrswilliams516, Nov 10, 2009
I experienced the same issue after installing pidgin-facebookchat-1.61.deb on ubuntu
9.04..
I finally fixed it after installing 1.62
deleting the facebook account in pidgin..
then re-adding the account.

Works perfectly once again.
Comment 36 by mturillo, Dec 20, 2009
Nothing to do!
I have spent several days to fix the libjson-glib-1.0-0 issue and I have lost all the
wishes. How Have I do?

If I update the plugin using the deb file I get the common error:  libjson-glib-1.0-0
(>= 0.7.6)

thanks
Sign in to add a comment

Hosted by Google Code