maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   Internet Messengers on the N9/N950! (Supports: MSN/ ICQ/ Yahoo/ AIM/ IRC/ Facebook/ Gadu-Gadu/ QQ) (https://talk.maemo.org/showthread.php?t=78922)

Makeclick 2011-11-06 23:06

Re: Pidgin (or MSN) on the N9/n950?
 
so... Where are we now?

billranton 2011-11-07 14:08

Re: Pidgin (or MSN) on the N9/n950?
 
I saw that loads of the relevant telepathy stuff on fremantle is maintained by Jonny Lamb and Jon Zhang.

Anyone know them? Are they still active?

EDIT: I had a go of this and got surprisingly far. I fetched the fremantle package from http://repository.maemo.org/extras/p....1.2_armel.deb and tried to install it with 'dkpg -i'. It failed with a dependency error, but all of the files had been copied over anyway. The dependencies look like they are for the account setup UI, so I thought I'd try to set up an account with mc-tool

mc-tool add pecan/msn-pecan MSN string:account=user@hotmail.com string:password=password
mc-tool enable pecan/msn_pecan/user_40hotmail_2ecom0

The account came up in the Availability app after that, as bare as the jabber ones are. It tried to connect, but after a minute or so gives up and says "Account in use" underneath. Syslog says:

Nov 7 21:54:51 (2011) telepathy-pecan[6194]: GLIB DEBUG tp-glib - started version 0.3.2 (telepathy-glib version 0.14.5)
Nov 7 21:56:03 (2011) telepathy-pecan[6194]: GLIB DEBUG tp-glib - no connections, and timed out
Nov 7 21:56:03 (2011) telepathy-pecan[6194]: GLIB MESSAGE tp-glib - Exiting

Not bad though eh? It doesn't sound like it needs much fixing to get good enough for mc-tool. Fancy SSO forms can come later.

billranton 2011-11-18 14:46

Re: Pidgin (or MSN) on the N9/n950?
 
So I got MSN working, using the telepathy method hinted at by abustany in the big contacts thread.

First make sure you have developer mode on and the harmattan dev repository enabled. For the dev repo, create a file called 'dev.list' in /etc/apt/sources.list.d which should contain this line:

Code:

deb http://harmattan-dev.nokia.com/ harmattan/sdk free non-free
There are dependencies to install as root (tell me if I missed one):

Code:

apt-get install python-gobject python-openssl python-gst0.10 python-farsight python-crypto python-dbus
You need three packages that aren't currently in the dev repo, though all their dependencies. Because python is architecture independent, the latest packages for each can be taken from debian wheezy:
The link you're looking for is 'select mirror'. Download each and install, in the right order:

Code:

dpkg -i python-papyon_0.5.6-1_all.deb
dpkg -i python-telepathy_0.15.19-2.1_all.deb
dpkg -i telepathy-butterfly_0.5.15-2.1_all.deb

After that you can set up the MSN account in a similar way to a standard jabber one:

Code:

mc-tool add butterfly/msn MSN string:account=<email> string:password=<passwd>
It will then list the account uid. This will look something like 'butterfly/msn/myemail_40hotmail_2ecom' which you need to put into

Code:

mc-tool enable <account>
Then it should add your MSN account to the 'Availability' applet, though it will have an empty title. Try 'All Online' and see if it signs in. Your MSN contacts will be added to your address book, though as with the jabber accounts, the msn contacts look empty because there's no service associated with them until someone writes one. This thread helps a bit, but you still need to use mc-tool.

HtheB 2011-11-18 14:49

Re: Pidgin (or MSN) on the N9/n950?
 
Awesome! Going to try out now!

Zoxir 2011-11-18 15:28

Re: Pidgin (or MSN) on the N9/n950?
 
Quote:

Originally Posted by billranton (Post 1125539)
So I got MSN working, using the telepathy method hinted at by abustany in the big contacts thread.

I got:
  • papyon - I ended up getting the git trunk, but I think the last release (0.5.6) would work
  • telepathy-butterfly - The last tarred release had a bug, so I ended up on the trunk here too
  • telepathy-python - The version in the dev repository is too old for butterfly, it requires at least 0.15.17. I used 19.

There are dependencies to install as root (tell me if I missed one):

Code:

apt-get install make python-gobject python-openssl python-gst0.10 python-farsight python-crypto xsltproc
then download the packages above and install them. You'll find instructions in the README files in each one. After that you can set up the MSN account in a similar way to a standard jabber one:

Code:

mc-tool add butterfly/msn MSN string:account=<email> string:password=<passwd>
It will then list the account name, which you need to put into

Code:

mc-tool enable <account>
Then it should add your MSN account to the 'Availability' applet, though it will have an empty title. Try 'All Online' and see if it signs in. Your MSN contacts will be added to your address book, though as with the jabber accounts, the msn contacts look empty because there's no service associated with them until someone writes one. You can use them through peregrine or the messaging application though.

Can't find make python-farsight and python-gst0.10 help :D

billranton 2011-11-18 15:33

Re: Pidgin (or MSN) on the N9/n950?
 
Quote:

Originally Posted by Zoxir (Post 1125559)
Can't find make python-farsight and python-gst0.10 help :D

Do you have the dev repository on? I added a part for that in the instructions.

Zoxir 2011-11-18 16:45

Re: Pidgin (or MSN) on the N9/n950?
 
Quote:

Originally Posted by billranton (Post 1125561)
Do you have the dev repository on? I added a part for that in the instructions.

Yeap that did it but I have another question when trying to install telepathy-python I can not run the ./configure command it says permission denied.

billranton 2011-11-18 18:58

Re: Pidgin (or MSN) on the N9/n950?
 
I don't remember having to do anything special with that. Did you untar it somewhere other than MyDocs? That place does funny things with the permissions. If it is, reextract it again somewhere like /home/user/. If it's still not working, chmod +x it maybe? You should only need to be root for the make install bit.

HtheB 2011-11-18 19:55

Re: Pidgin (or MSN) on the N9/n950?
 
Somehow, I can't even install "make".
Says that it's old or only available from another source...

Edit:
I really thought I enabled the dev repo... Seems like I didn't.

Edit2:

Whenever I try to install xlsproc, it tries to remove the whole device... :confused:

Zoxir 2011-11-18 23:16

Re: Pidgin (or MSN) on the N9/n950?
 
Quote:

Originally Posted by billranton (Post 1125638)
I don't remember having to do anything special with that. Did you untar it somewhere other than MyDocs? That place does funny things with the permissions. If it is, reextract it again somewhere like /home/user/. If it's still not working, chmod +x it maybe? You should only need to be root for the make install bit.

it's really weird that when I untared it on /hume/user/ it worked LOL

But now I have an issue with telepathy-butterfly it complains about not finding dbus.glib


All times are GMT. The time now is 08:12.

vBulletin® Version 3.8.8