Me, Myself and Technology
Kalpik Nigam

Sametime (meanwhile) support in Pidgin on Arch Linux

January 18th 2009 in General, Linux, Open Source, Uncategorized, Windows

We use IBM’s Lotus Sametime as our IM client at work. And i like to be signed in all the time even on my Arch machine at home. Pidgin does support sametime protocol, but through an external library called meanwhile. Although most popular distributions have meanwhile in their main repos, Arch does not. It has the meanwhile library in AUR. And due to this, the pidgin in Arch has meanwhile support disabled. But even so, the latest stable meanwhile library (1.0.2) has a nasty bug which does not report the correct online status of buddies. Most online buddies are shown as being offline. The problem has been fixed in the SVN version, but unfortunately ALL distributions carry the buggy version of meanwhile. It took me around 5-6 months to get to the root cause of this bug, and yes, i have managed to fix it in Arch. I’m providing here a compiled version of the fixed meanwhile library (64 bit). I’m also providing a complete tutorial on how to compile pidgin with meanwhile support on Arch.

  1. Download the fixed meanwhile library (64 bit only) from here.
  2. Install it using pacman:
  3. pacman -U meanwhile-1.0.2-1-x86_64.pkg.tar.gz

  4. Install the Arch Build System:
  5. pacman -S abs

  6. Run abs so that it can build a repository tree (kinda like portage in Gentoo):
  7. sudo abs

  8. Copy the pidgin directory of abs to /tmp:
  9. cp -r /var/abs/extra/pidgin /tmp

  10. Go to /tmp and open the pidgin PKGBUILD in nano:
  11. cd /tmp/pidgin
    nano PKGBUILD

  12. Go to the “build()” section and make sure you remove “–disable-meanwhile” from the configure options. The line should look like this:
  13. ./configure –prefix=/usr –sysconfdir=/etc –disable-schemas-install \

  14. Make the package:
  15. makepkg

  16. Install it:
  17. pacman -U pidgin-2.5.3-1-x86_64.pkg.tar.gz

That’s it! Now you should have sametime support in Pidgin 🙂 Remember though, you will always have to compile pidgin yourself whenever a newer pidgin version hits the Arch repos.

P.S. For those of you who want to compile a fixed meanwhile on i686 (32 bit) system, follow the instructions here.


5 comments to...
“Sametime (meanwhile) support in Pidgin on Arch Linux”
Avatar
Piyush Garg

Is Pidgin allowed on IBM n/w to access Sametime?


Avatar
Juan Pablo Firrincieli

Thanks! restarting to try it right now!


Avatar
kalpik

You’re welcome 🙂


Avatar
Exiquio

Thanks plenty. I was wondering why I could use sametime via pidgin on some distros and not on others. You could add this to the Arch Wiki and make it more accesible to others. Again thanks.


Avatar
Sunil

So used to Office Communicator 😛 Anything on Pidgin for this yet? 🙂




required



required - won't be displayed


Your Comment:

Love it? Hate it? Let me know!

Previous Entry

Last night i was following this discussion over at Broadbandforum.in. And it seems Airtel has put download caps on their supposedly unlimited connections. After you are finished with your quota, they throttle your speeds 😐 This is absolutely ridiculous! And before poeple try to defend by saying that speed caps are there internationally too, i […]

Next Entry