I will be submitting a PR for this ebuild and I will proxy maintain it. skypeforlinux will need to be subsequently modified to accept this package as an optional runtime dependency in the same dependency list that will be added in bug 666396. The point of this package will be to allow skypeforlinux to not continue to function and not segfault on openrc/consolekit systems without bringing in any unnecessary systemd or systemd related packages and to help with potential conflicts that other packages might have with having systemd related packages installed along with openrc as one user reported with teamviewer. Using this package is not supported by Microsoft but I have tested the microphone, audio, video and made a skype call with it installed and I have not seen problems with skype and having this package installed at the same time.
net-im/skype-dbus-mock is working fine on 8.33.0.41, but now 8.33.0.41 is insisting on installing elogind. And my teamviewer is working fine, so someone needs to fix the ebuild so if net-im/skype-dbus-mock is installed then ignore elogind dependency.
Why did this get assigned to Gino? This is a new package I built and added a pull request for to proxy maintain. This package should be place in the tree first and then a new bug can be created to tell Gino to add an additional dependency on this package.
Can we please get this done soon? Right now Skype is working for me but the dependency conflict between skype-dbus-mock and elogind breaks emerge world...
This PR got closed in repo. unless skype-dbus-mock is merged in tree I won't make changes to skypeforlinux (for obvious reasons) If this changes in tree, then feel free to re-open or file a new request for changes to skypeforlinux ebuild
changing my ticket status really won't help you.
(In reply to Gino McCarty from comment #5) > changing my ticket status really won't help you. Why did you close this ticket again? I just created a new PR.
(In reply to Matthew Schultz from comment #6) > (In reply to Gino McCarty from comment #5) > > changing my ticket status really won't help you. > > Why did you close this ticket again? I just created a new PR. Perhaps this bug should not be assigned to you. This is to add a new package through proxy maintenance -- not for changing skypeforlinux (at least not yet).
Any progress on this?
(In reply to Timo Ollech from comment #8) > Any progress on this? I created a PR for it. I'm just waiting for a Gentoo Developer to commit it.
(In reply to Matthew Schultz from comment #9) > (In reply to Timo Ollech from comment #8) > > Any progress on this? > > I created a PR for it. I'm just waiting for a Gentoo Developer to commit it. Rather merge it.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3926d63a825c0c1cac6f6af10fac0beabd3d7f19 commit 3926d63a825c0c1cac6f6af10fac0beabd3d7f19 Author: Matthew Schultz <mattsch@gmail.com> AuthorDate: 2019-09-20 16:13:52 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2019-09-20 18:18:49 +0000 net-im/skypeforlinux: Added support for skype-dbus-mock. Bug: https://bugs.gentoo.org/669538 Signed-off-by: Matthew Schultz <mattsch@gmail.com> Package-Manager: Portage-2.3.69, Repoman-2.3.16 Closes: https://github.com/gentoo/gentoo/pull/11657 Signed-off-by: Joonas Niilola <juippis@gentoo.org> .../skypeforlinux-8.52.0.138-r1.ebuild | 107 +++++++++++++++++++++ 1 file changed, 107 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a021a2ec6a9d5f74b11d7faad0b15130b53bee2 commit 3a021a2ec6a9d5f74b11d7faad0b15130b53bee2 Author: Matthew Schultz <mattsch@gmail.com> AuthorDate: 2019-04-11 19:08:59 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2019-09-20 18:17:51 +0000 net-im/skype-dbus-mock: mock system dbus so skype works without it Bug: https://bugs.gentoo.org/669538 Signed-off-by: Matthew Schultz <mattsch@gmail.com> Package-Manager: Portage-2.3.62, Repoman-2.3.11 Signed-off-by: Joonas Niilola <juippis@gentoo.org> net-im/skype-dbus-mock/Manifest | 1 + net-im/skype-dbus-mock/metadata.xml | 12 +++++++ .../skype-dbus-mock-0_pre20181011.ebuild | 40 ++++++++++++++++++++++ profiles/arch/amd64/x32/package.mask | 1 + 4 files changed, 54 insertions(+)
^