Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 665606 - net-im/skypeforlinux - doesn't actually require libsecret or gnome-keyring
Summary: net-im/skypeforlinux - doesn't actually require libsecret or gnome-keyring
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Karol Grudziński
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2018-09-09 22:28 UTC by Gino McCarty
Modified: 2018-10-12 12:17 UTC (History)
4 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 Gino McCarty 2018-09-09 22:28:35 UTC
skypeforlinux like all other electron apps depends on an old version of chromium which has old and unused dependencies to libsecret / gnome-keyring coded into them

The package doesn't actually require either to function, nor does it use them in any way.


Reproducible: Always
Comment 1 Gino McCarty 2018-09-09 22:29:04 UTC
PR - https://github.com/gentoo/gentoo/pull/9816
Comment 2 Virgil Dupras (RETIRED) gentoo-dev 2018-10-11 15:21:57 UTC
Karol: this bug has been unattended for a while. Do you still wish to proxy maintain this package?
Comment 3 Karol Grudziński 2018-10-11 15:57:45 UTC
Virgil: I have to apologize for this situation. My gentoo machine completely broke down a few months ago so I had to buy a new computer. I couldn't use backups to bring gentoo back quickly (different CPU vendor :-/ ) so I had to install another distribution and sadly hadn't time for gentoo since then. So please remove me from proxy-maintainers list for Skype.
Comment 4 Gino McCarty 2018-10-11 16:17:46 UTC
I am a proxy maintainer for other packages, I don't mind taking over this package
Comment 5 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-10-11 16:36:36 UTC
OniGino, could you please submit a PR changing the maintainer?
Comment 6 Larry the Git Cow gentoo-dev 2018-10-12 12:15:33 UTC
The bug has been referenced in the following commit(s):

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

commit 6496989d943b3d9c340a14d4fb5bf91d67c8bfab
Author:     Gino <onigino@protonmail.com>
AuthorDate: 2018-10-11 19:17:43 +0000
Commit:     Virgil Dupras <vdupras@gentoo.org>
CommitDate: 2018-10-12 12:14:34 +0000

    net-im/skypeforlinux: remove old versions
    
    Remove old releases of skypeforlinux
    
    Bug: https://bugs.gentoo.org/665606
    Signed-off-by: Gino <onigino@protonmail.com>
    Signed-off-by: Virgil Dupras <vdupras@gentoo.org>

 net-im/skypeforlinux/Manifest                      |   2 -
 .../skypeforlinux/skypeforlinux-8.29.0.50.ebuild   | 115 --------------------
 .../skypeforlinux/skypeforlinux-8.30.0.50.ebuild   | 116 ---------------------
 3 files changed, 233 deletions(-)

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

commit baf5d88dc9324718364715dbf4f47e7fb3b925fb
Author:     Gino <onigino@protonmail.com>
AuthorDate: 2018-10-11 18:04:07 +0000
Commit:     Virgil Dupras <vdupras@gentoo.org>
CommitDate: 2018-10-12 12:14:09 +0000

    net-im/skypeforlinux: replace Proxy Maintainer
    
    Replace the proxy maintainer
    
    Bug: https://bugs.gentoo.org/665606
    Signed-off-by: Virgil Dupras <vdupras@gentoo.org>

 net-im/skypeforlinux/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

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

commit a829fa58b22dceeea8b3e4e3f9cba71f8471a406
Author:     Gino <onigino@protonmail.com>
AuthorDate: 2018-09-09 22:22:56 +0000
Commit:     Virgil Dupras <vdupras@gentoo.org>
CommitDate: 2018-10-12 12:13:26 +0000

    net-im/skypeforlinux: Fix libsecret dependency
    
    libsecret dependency is runtime of underlying chrome engine and isn't actually
    used or required by skypeforlinux
    
    Bug: https://bugs.gentoo.org/665606
    Closes: https://github.com/gentoo/gentoo/pull/9816
    Signed-off-by: Virgil Dupras <vdupras@gentoo.org>

 net-im/skypeforlinux/skypeforlinux-8.29.0.50.ebuild | 1 -
 net-im/skypeforlinux/skypeforlinux-8.31.0.92.ebuild | 1 -
 2 files changed, 2 deletions(-)