installing empathy-skype does not allow me to add skype account to empathy

Bug #1209334 reported by _dan_
36
This bug affects 8 people
Affects Status Importance Assigned to Milestone
pidgin-skype (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

After installing empathy-skype i can not add my skype account to empathy.

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: empathy-skype 20130613+svn660+dfsg-1
ProcVersionSignature: Ubuntu 3.10.0-6.17-generic 3.10.3
Uname: Linux 3.10.0-6-generic x86_64
ApportVersion: 2.12-0ubuntu3
Architecture: amd64
Date: Wed Aug 7 19:31:21 2013
MarkForUpload: True
SourcePackage: pidgin-skype
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
_dan_ (dan-void) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in pidgin-skype (Ubuntu):
status: New → Confirmed
Revision history for this message
Gabriele Giacone (ggzero) wrote :

Have you installed non-free proprietary skype client?

Revision history for this message
_dan_ (dan-void) wrote :

Yes of course.
The Problem is that, i think, the way ubuntu/gnome3 conflict in adding accounts to empathy.
While i can not add an account directly to empathy on ubuntu, since it uses the "online accounts" thingie, the empathy-skype package (i think) assumes i can or assumes i am using g3 and only adds the option to empathy, not to online accounts which i cant access under ubuntu/unity.

Using g3 it works.

Revision history for this message
Gabriele Giacone (ggzero) wrote :

Never used ubuntu, i've packaged it for Debian and seems to work fine.

So once you run "empathy" or "empathy-accounts" from command line and add skype account, do you keep seeing "online accounts" only?

Revision history for this message
_dan_ (dan-void) wrote :

empathy from command line brings up normal empathy, when i access accounts the "online-accounts" thingie from ubuntu starts.
When i execute "empathy-accounts" the normal empathy account window opens, no skype option tho.

Revision history for this message
Gabriele Giacone (ggzero) wrote :

> When i execute "empathy-accounts" the normal empathy account window opens, no skype option tho.

You click on "+" button, "Adding new account" window opens and can't you see skype dbus and skype x11 among protocols?

Revision history for this message
Gabriele Giacone (ggzero) wrote :

on old telepathy-haze versions (< 0.7.0) they appear as bigbrownchunx-skype and bigbrownchunx-skype-dbus and you can't see their icons

Revision history for this message
_dan_ (dan-void) wrote :

Thats right, no options for skype there when running unity.
I dont think adding accounts should be done via empathy-accounts in unity anyhow, now way to access that menu via the gui.
ö.
i think empathy-skype should register somewhere in the online-accounts thingie from ubuntu/unity.

no idea what telepathy-haze is :/

Revision history for this message
_dan_ (dan-void) wrote :

Correction

When opening empathy-accounts bigbrownchunx-skype-dbus is indeed there and working (i think only after installing pidgin-skype?)
Just empathy-accounts not accessible in unity.

Revision history for this message
Gabriele Giacone (ggzero) wrote :

Telepathy-haze manages protocols via libpurple (pidgin). skype plugin is a libpurple one.

http://packages.debian.org/unstable/telepathy-haze

empathy-account should open "Messaging and VOIP Accounts" window where you can add/remove accounts: "plus"/"minus" buttons just above "Help" button. Can't you find "+" button?

Revision history for this message
Gabriele Giacone (ggzero) wrote :

ok

> (i think only after installing pidgin-skype?)

Nope, empathy-skype depends on pidgin-common which contains the plugin. pidgin-skype and empathy-skype just contains protocol icons for pidgin and empathy (which you can't see till you upgrade t-haze to at least 0.7, saucy ships 0.8)).
So if you don't use pidgin, you can remove pidgin-skype you probably manually installed.

Revision history for this message
Gabriele Giacone (ggzero) wrote :

s/pidgin-common/pidgin-skype-common/

Revision history for this message
_dan_ (dan-void) wrote : Re: [Bug 1209334] Re: installing empathy-skype does not allow me to add skype account to empathy

"empathy-accounts" does indeed open this window, the problem is there is no
way to get to this window via the unity/empathy gui, since in unity one is
supposed to add ones online accounts in the online accounts thingie( i
guess)
empathy-skype should register there somehow.
"Messaging and VOIP Accounts" window is not used at all in ubuntu/unity.

On Wed, Oct 23, 2013 at 12:29 AM, Gabriele Giacone <
<email address hidden>> wrote:

> ok
>
> > (i think only after installing pidgin-skype?)
>
> Nope, empathy-skype depends on pidgin-common which contains the plugin.
> pidgin-skype and empathy-skype just contains protocol icons for pidgin and
> empathy (which you can't see till you upgrade t-haze to at least 0.7, saucy
> ships 0.8)).
> So if you don't use pidgin, you can remove pidgin-skype you probably
> manually installed.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1209334
>
> Title:
> installing empathy-skype does not allow me to add skype account to
> empathy
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/pidgin-skype/+bug/1209334/+subscriptions
>

Revision history for this message
szymek 00 (szymek00) wrote :

Hello, I installed skype 4.2.0.11, empathy 3.8.4 telepathy-haze 0.6.0-1 and empathy-skype 20130613, added skype through empathy-accounts and allowed in skype, but it can't connect.

I also have this error:
~empathy-accounts
(empathy-accounts:3037): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer
(empathy-accounts:3037): GLib-GObject-CRITICAL **: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

Is there a way to solve it?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.