net-misc/teamviewer depends on dev-qt/qtwebkit:4 which is ancient and will never see any security updates. Since this appears to be a binary-only package I'm not sure what can be done about it long term (especially considering that Qt 4 is dead too).
This seems to be limited to /opt/teamviewer12/tv_bin/TVGuiDelegate I'll check with the vendor.
Any progress here?
see also #620684
I have teamviewer 8 in my overlay (seden@layman) and it does not depend on qtwebkit or anything else from qt. Seeing it now being hard masked with a wrong reason is disturbing. The problem with teamviewer is its licensing. My company only has a license for teamviewer 8, so I can not upgrade and *must* have an ebuild laying around. Before you now think: Okay, that is an overlay problem, so it is not my problem, the same applies for teamviewer 9, too. Teamviewer does not use qt before version 10. So please limit this mask to teamviewer 10+, if you must. The mask is simply *wrong* for all versions below version 10.
(In reply to Sven Eden from comment #4)> > Seeing it now being hard masked with a wrong reason is disturbing. Let's ease up on the melodramatics, please... It surely wasn't done purposefully. Fxed in fde05983de54675371383a3bd23c782fc4d4011f.
(In reply to Sven Eden from comment #4) > Seeing it now being hard masked with a wrong reason is disturbing. If that's what it took to get a reply...
(In reply to Andreas Sturmlechner from comment #6) > (In reply to Sven Eden from comment #4) > > Seeing it now being hard masked with a wrong reason is disturbing. > If that's what it took to get a reply... That was the first message regarding wrongly tagging older versions that aren't in the tree... And there was no other reply in the thread because upstream hasn't responded to me at all, and I have no idea, but I suspect wschilich is the same way.
Can you also limit it to exclude TeamViewer 13 and above? Starting with their betas for 13, they use Qt5.
(In reply to Sernin van de Krol from comment #8) > Can you also limit it to exclude TeamViewer 13 and above? Starting with > their betas for 13, they use Qt5. If that is the case, then those betas should be packaged and previous versions dropped from tree.
(In reply to Sernin van de Krol from comment #8) > Can you also limit it to exclude TeamViewer 13 and above? Starting with > their betas for 13, they use Qt5. And no wine, afaict. @wschlich, are you able to confirm and update packaging? If so, I'd like to drop wine project's maintainership as part of the cleanup.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e799631b67e2fc4dab217b90720b3ad7eeaa347 commit 7e799631b67e2fc4dab217b90720b3ad7eeaa347 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2017-11-16 18:52:49 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2017-11-16 18:55:11 +0000 profiles: Initiate last-rites for Qt4WebKit and remaining rdeps Bug: https://bugs.gentoo.org/620684 Bug: https://bugs.gentoo.org/620702 Bug: https://bugs.gentoo.org/620736 Bug: https://bugs.gentoo.org/620826 profiles/package.mask | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-)}
Anyone interested to do an ebuild for teamviewer 13 preview announced here: https://community.teamviewer.com/t5/Linux/Update-TeamViewer-13/m-p/24537 Links to native Qt tarballs are at the end of the post.
Two days left, has no one taken a look at bug 621818 yet?
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c2ceaeed402f8f73447dbac9a1bfceb00aef02 commit 10c2ceaeed402f8f73447dbac9a1bfceb00aef02 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2017-12-18 02:16:16 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2017-12-19 00:18:57 +0000 net-misc/teamviewer: Drop last-rited versions Closes: https://bugs.gentoo.org/620736 Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-misc/teamviewer/Manifest | 3 - net-misc/teamviewer/files/teamviewer.sh | 47 -------- net-misc/teamviewer/files/teamviewerd.conf | 6 -- net-misc/teamviewer/files/teamviewerd.init | 30 ------ net-misc/teamviewer/teamviewer-10.0.46203.ebuild | 129 ---------------------- net-misc/teamviewer/teamviewer-11.0.67687.ebuild | 131 ----------------------- net-misc/teamviewer/teamviewer-12.0.85001.ebuild | 131 ----------------------- 7 files changed, 477 deletions(-)