Notices


Reply
Thread Tools
Posts: 586 | Thanked: 471 times | Joined on Jan 2010 @ Finland
#31
so... Where are we now?
 
Posts: 307 | Thanked: 1,460 times | Joined on May 2011 @ Switzerland
#32
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 stringassword=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.

Last edited by billranton; 2011-11-07 at 21:26.
 
Posts: 307 | Thanked: 1,460 times | Joined on May 2011 @ Switzerland
#33
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.

Last edited by billranton; 2011-12-01 at 20:49.
 

The Following 5 Users Say Thank You to billranton For This Useful Post:
HtheB's Avatar
Moderator | Posts: 3,718 | Thanked: 7,420 times | Joined on Dec 2009 @ Bize Her Yer Trabzon
#34
Awesome! Going to try out now!
__________________
www.HtheB.com
Please donate if you think I'm doing a good job.
 
Posts: 273 | Thanked: 463 times | Joined on May 2011 @ Athens
#35
Originally Posted by billranton View Post
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
 
Posts: 307 | Thanked: 1,460 times | Joined on May 2011 @ Switzerland
#36
Originally Posted by Zoxir View Post
Can't find make python-farsight and python-gst0.10 help
Do you have the dev repository on? I added a part for that in the instructions.
 

The Following User Says Thank You to billranton For This Useful Post:
Posts: 273 | Thanked: 463 times | Joined on May 2011 @ Athens
#37
Originally Posted by billranton View Post
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.
 
Posts: 307 | Thanked: 1,460 times | Joined on May 2011 @ Switzerland
#38
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.
 

The Following User Says Thank You to billranton For This Useful Post:
HtheB's Avatar
Moderator | Posts: 3,718 | Thanked: 7,420 times | Joined on Dec 2009 @ Bize Her Yer Trabzon
#39
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...
__________________
www.HtheB.com
Please donate if you think I'm doing a good job.

Last edited by HtheB; 2011-11-18 at 20:23.
 
Posts: 273 | Thanked: 463 times | Joined on May 2011 @ Athens
#40
Originally Posted by billranton View Post
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
 
Reply

Tags
messenger, pidgin


 
Forum Jump


All times are GMT. The time now is 00:19.