Summary: | net-misc/anydesk depends on deprecated x11-libs/pangox-compat | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andreas Sturmlechner <asturm> |
Component: | Current packages | Assignee: | Jaco Kroon <jaco> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | canarauc, cb-gentoo, proxy-maint |
Priority: | Normal | Keywords: | PATCH, PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=705154 https://github.com/gentoo/gentoo/pull/16448 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 698922 | ||
Attachments: | anydesk-no-pangox.patch |
Description
Andreas Sturmlechner
2020-01-25 17:10:10 UTC
How about this?
> patchelf --remove-needed libpangox-1.0.so.0 /opt/bin/anydesk
Created attachment 646688 [details, diff]
anydesk-no-pangox.patch
Please test.
anydesk-5.6-r1 is working, done some small connections to Linux and Windows hosts no apparent issues. But the dependencies didn't really changed as anydesk depends on x11-libs/gtkglext which, in turn, depends on pangox-compat. PR was now updated with simultaneously patching out pangox dependency from gtkglext and dropping it to ~arch, waiting for ACKs. (In reply to Andreas Sturmlechner from comment #4) > PR was now updated with simultaneously patching out pangox dependency from > gtkglext and dropping it to ~arch, waiting for ACKs. Feel free to commit it to the tree ;-) I did not encounter any error testing -r1 version. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4af65f28d050980a914a7669a10c5ade81be5f64 commit 4af65f28d050980a914a7669a10c5ade81be5f64 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-06-27 11:48:56 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-09-13 11:18:13 +0000 net-misc/anydesk: Drop superfluous x11-libs/pangox-compat dependency Drop redundant dodir Closes: https://bugs.gentoo.org/706344 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> net-misc/anydesk/anydesk-5.5.6-r1.ebuild | 118 +++++++++++++++++++++++++++++++ net-misc/anydesk/anydesk-6.0.0-r1.ebuild | 118 +++++++++++++++++++++++++++++++ 2 files changed, 236 insertions(+) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84993a1f3cb3db508333620a7af68da09510bdfd commit 84993a1f3cb3db508333620a7af68da09510bdfd Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-08-22 15:04:38 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-09-27 17:51:38 +0000 x11-libs/gtkglext: Drop x11-libs/pangox-compat dependency Bug: https://bugs.gentoo.org/698950 Bug: https://bugs.gentoo.org/706344 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> .../gtkglext/files/gtkglext-1.2.0-no-pangox.patch | 184 +++++++++++++++++++++ x11-libs/gtkglext/gtkglext-1.2.0-r5.ebuild | 62 +++++++ 2 files changed, 246 insertions(+) |