Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 382531

Summary: net-voip/sflphone does not install the GTK+ client for SFLphone
Product: Gentoo Linux Reporter: Francesco Giovannini <frangiov>
Component: Current packagesAssignee: Jean-Noël Rivasseau (RETIRED) <elvanor>
Status: RESOLVED INVALID    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info

Description Francesco Giovannini 2011-09-10 16:24:17 UTC
Emerging net-voip/sflphone will install only the daemon part of this application (sflphoned). sflphone-client-gnome is not installed, so you can't use the softphone at all.

From the README file packed with the source code:

sflphone-common: contains the core application code (means sflphoned)
sflphone-client-gnome: contains the GTK+ client for SFLphone. (and this is what is missing in Portage).

Sources: https://projects.savoirfairelinux.com/attachments/download/2162/sflphone-0.9.13.tar.gz (stable)

Hope this can help fixing it.
Comment 1 Rafał Mużyło 2011-09-10 20:30:41 UTC
Is your sflphone emerged with gnome useflag ?
If not, likely INVALID.
If so, attach build log.
Comment 2 Francesco Giovannini 2011-09-11 09:03:44 UTC
You are right. Gnome use flag was missing. 
Now emerge correctly builds sflphone-client-gnome.
Unfortunately when I try to run it, it says segmentation fault.

SFLphone 0.9.8

[stdout] ERROR    org.sflphone.gtk - Failed to call register() on instanceProxy: Process /usr/lib/sflphone/sflphoned received signal 6
[stdout] ERROR    org.sflphone.gtk - Failed to call get_codec_list() on ConfigurationManager: Process /usr/lib/sflphone/sflphoned received signal 6

Segmentation fault
Comment 3 Francesco Giovannini 2011-09-11 09:04:17 UTC
Created attachment 286099 [details]
emerge --info
Comment 4 Jean-Noël Rivasseau (RETIRED) gentoo-dev 2011-11-26 15:54:46 UTC
Try again with 1.0.1 - I am closing this bug as it is invalid.