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

Bug 683130

Summary: net-im/skypeforlinux should depend on app-crypt/libsecret
Product: Gentoo Linux Reporter: jorgicio <jpizarrocallejas>
Component: Current packagesAssignee: Gino McCarty <onigino>
Status: RESOLVED WORKSFORME    
Severity: normal CC: jstein, proxy-maint
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description jorgicio 2019-04-12 06:16:50 UTC
Hi!

I'm using KDE now and I had to rebuilt everything. I rebuilt pinentry without the USE="gnome-keyring" and then clean perfectly with emerge -c. In the cleaning process, it removes libsecret.

However, the only app that claims libsecret is skypeforlinux, as shown below:


!!! existing preserved libs:
>>> package: app-crypt/libsecret-0.18.8
 *  - /usr/lib64/libsecret-1.so.0
 *  - /usr/lib64/libsecret-1.so.0.0.0
 *      used by /opt/skypeforlinux/resources/app.asar.unpacked/node_modules/keytar/build/Release/keytar.node (net-im/skypeforlinux-8.34.0.78-r1)
Use emerge @preserved-rebuild to rebuild packages using these libraries


Thanks.

Reproducible: Always
Comment 1 Gino McCarty 2019-05-09 21:02:58 UTC
This is a known issue,

skypeforlinux is based on electron which is basically an old version of chromium, that old chromium version used to require gconf as well as libsecret to function.
But the actual skypeforlinux application doesn't need those libraries to function.

I'm willing to add a gnome-keyring use flag to this package but I don't think its required..
Comment 2 jorgicio 2019-05-10 00:53:10 UTC
(In reply to Gino McCarty from comment #1)
> This is a known issue,
> 
> skypeforlinux is based on electron which is basically an old version of
> chromium, that old chromium version used to require gconf as well as
> libsecret to function.
> But the actual skypeforlinux application doesn't need those libraries to
> function.
> 
> I'm willing to add a gnome-keyring use flag to this package but I don't
> think its required..

Ok, so... why close it then?
I reinstalled skypeforlinux, tried to run it but it crashes everytime, even after I cleaned all configuration files.