Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 683130 - net-im/skypeforlinux should depend on app-crypt/libsecret
Summary: net-im/skypeforlinux should depend on app-crypt/libsecret
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gino McCarty
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-04-12 06:16 UTC by jorgicio
Modified: 2019-05-10 00:53 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.