does not depend on skype

Bug #657125 reported by Florian Heinle
This bug affects 3 people
Affects Status Importance Assigned to Milestone
pidgin-skype (Ubuntu)
Fix Committed
Samuel Taylor

Bug Description

Binary package hint: pidgin-skype

When installing pidgin-skype, it didn't install skype (though available through the partner repo) automatically.

Having copied my ~/.purple folder from a backup, coming from an installation where I already had skype installed, the plugin would be active in pidgin's configuration and, thus, try to start `skype`, which doesn't exist. As a result, pidgin segfaults.

Corresponding debug output:

    (01:26:00) account: Connecting to account el_tiax.
    (01:26:00) connection: Connecting. gc = 0x908d540
    (01:26:00) GLib: GError set over the top of a previous GError or uninitialized memory.
    This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
    The overwriting error message was: Kindprozess »skype« konnte nicht ausgeführt werden (No such file or directory)
    Segmentation fault

The most obvious solution would be to make pidgin-skype depend on skype.

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: pidgin-skype 20100302+dfsg-1
ProcVersionSignature: Ubuntu 2.6.35-22.33-generic
Uname: Linux 2.6.35-22-generic i686
Architecture: i386
Date: Sat Oct 9 01:37:03 2010
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release Candidate i386 (20100928)
SourcePackage: pidgin-skype

Related branches

Revision history for this message
Florian Heinle (tiax) wrote :
papukaija (papukaija)
Changed in pidgin-skype (Ubuntu):
status: New → Confirmed
papukaija (papukaija)
tags: added: bitesize
Changed in pidgin-skype (Ubuntu):
assignee: nobody → Samuel Taylor (samuel-taylor)
status: Confirmed → In Progress
Changed in pidgin-skype (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Micah Gersten (micahg) wrote :

I'd suggest filing a bug upstream (pidgin-skype) to fail gracefully or just warn if skype isn't installed.

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

Other bug subscribers