Summary: | net-im/skypeforlinux-8.52.0.138-r1 should not depend on sys-auth/elogind sys-apps/systemd net-im/skype-dbus-mock | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | mithrandir <koalakg> |
Component: | Current packages | Assignee: | Gino McCarty <onigino> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | cafaia, jano.vesely, mattsch, proxy-maint |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
mithrandir
2019-09-29 19:09:30 UTC
I tested skypeforlinux-8.52.0.138-r1 without elogind and skype-dbus-mock on my gentoo (kde) with openrc How did you test this? I see dbus communication during skype startup. Matthew, can you comment on what services are needed/provided by the dbus-mock? (In reply to mithrandir from comment #1) > I tested skypeforlinux-8.52.0.138-r1 without elogind and skype-dbus-mock on > my gentoo (kde) with openrc And without systemd? (In reply to Jan Vesely from comment #2) > How did you test this? > I see dbus communication during skype startup. > > Matthew, can you comment on what services are needed/provided by the > dbus-mock? skypeforlinux would segfault in past versions. Perhaps they did away with the requirement for systemd? Truthfully, I haven't bothered to test to see if skypeforlinux did away with that annoying new requirement in their latest version(s). (In reply to Jan Vesely from comment #2) > How did you test this? > I see dbus communication during skype startup. I have removed the indicated dependencies and the program works fine, on startup and on closing skype. (In reply to Matthew Schultz from comment #3) > (In reply to mithrandir from comment #1) > > I tested skypeforlinux-8.52.0.138-r1 without elogind and skype-dbus-mock on > > my gentoo (kde) with openrc > > And without systemd? Yep, without systemd. I thought it was obvious that using openrc systemd was not installed. Probably those dependencies are necessary if you use systemd (In reply to mithrandir from comment #6) > (In reply to Matthew Schultz from comment #3) > > (In reply to mithrandir from comment #1) > > > I tested skypeforlinux-8.52.0.138-r1 without elogind and skype-dbus-mock on > > > my gentoo (kde) with openrc > > > > And without systemd? > > Yep, without systemd. I thought it was obvious that using openrc systemd was > not installed. Probably those dependencies are necessary if you use systemd As I mentioned before, starting with skypeforlinux 8.30, it would segfault if you didn't have systemd or skype-dbus-mock installed. I can also confirm that removing elogind, skype-dbus-mock and systemd from the requirements and starting skypeforlinux without them installed appears to not cause any segfaults. I tested messaging, calling, video and audio and all of them appear to work properly. So perhaps the skype developers removed that requirement. Does this still hold for 8.53.0.85? Is there a way to confirm that it was removed by design? I'd like to avoid a situation where we add/remove these dependencies every other version. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=671d8c3a0d62368e621e913fb7b0ebcfb860cb1f commit 671d8c3a0d62368e621e913fb7b0ebcfb860cb1f Author: David Seifert <soap@gentoo.org> AuthorDate: 2019-12-25 19:16:54 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2019-12-25 19:16:54 +0000 net-im/skypeforlinux: Bump to 8.55.0.141 Closes: https://bugs.gentoo.org/695880 Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org> net-im/skypeforlinux/Manifest | 1 + .../skypeforlinux/skypeforlinux-8.55.0.141.ebuild | 102 +++++++++++++++++++++ 2 files changed, 103 insertions(+) |