Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 927256 - net-im/discord: is it possible to drop dependency app-crypt/libsecret?
Summary: net-im/discord: is it possible to drop dependency app-crypt/libsecret?
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Randall
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-18 17:58 UTC by Vitaly Zdanevich
Modified: 2024-09-02 02:44 UTC (History)
5 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 Vitaly Zdanevich 2024-03-18 17:58:10 UTC
I do not want to install gnome-base/gnome-keyring
Comment 1 Boris 2024-09-01 12:15:39 UTC
Me too! You can disable it completely or do it as an option.
Comment 2 Eli Schwartz gentoo-dev 2024-09-01 17:17:20 UTC
It was originally added in https://github.com/gentoo/gentoo/pull/28117, which was a reroll of https://github.com/gentoo/gentoo/pull/27618

In the latter PR, juippis noted that iwdevtools reported libsecret as not being a soname dependency:

 * VDB: detected possibly incorrect RDEPEND (net-im/discord-bin-0.0.20-r2)
 * app-crypt/libsecret    < 
 * dev-libs/glib          | dev-libs/glib:2
 * media-libs/fontconfig  < 
 * sys-apps/util-linux    < 
 * x11-libs/gdk-pixbuf    | x11-libs/gdk-pixbuf:2
 * x11-libs/libXScrnSaver < 
 * x11-libs/libXcursor    < 
 * x11-libs/libXi         < 
 * x11-libs/libXrender    < 
 * x11-libs/libXtst       < 
 * x11-libs/libxkbfile    < 
 *                        > x11-libs/libxshmfence

It's still not a soname dependency -- so what *does* it come from? If it is not being used at all, there's no point in making it an option.
Comment 3 Nick Sarnie gentoo-dev 2024-09-02 01:37:47 UTC
I'm not sure where it's from either and other distros aren't relying on it. I'll remove it.
Comment 4 Larry the Git Cow gentoo-dev 2024-09-02 01:39:17 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b460063c95b80b12995897ecb972d1f03689129f

commit b460063c95b80b12995897ecb972d1f03689129f
Author:     Nick Sarnie <sarnex@gentoo.org>
AuthorDate: 2024-09-02 01:37:46 +0000
Commit:     Nick Sarnie <sarnex@gentoo.org>
CommitDate: 2024-09-02 01:39:00 +0000

    net-im/discord: Remove app-crypt/libsecret dep
    
    Closes: https://bugs.gentoo.org/927256
    
    Signed-off-by: Nick Sarnie <sarnex@gentoo.org>

 net-im/discord/discord-0.0.66.ebuild | 1 -
 1 file changed, 1 deletion(-)
Comment 5 Vitaly Zdanevich 2024-09-02 02:44:14 UTC
Thanks, I did the same for Vesktop https://github.com/gentoo/guru/pull/235