Summary: | net-analyzer/wireshark-4.0.0[gui,-qt6]: missing dependencies | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Tee KOBAYASHI <xtkoba> |
Component: | Current packages | Assignee: | Sam James <sam> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | leonchik1976, tero, zlogene |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=876304 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Full build log |
Description
Tee KOBAYASHI
2022-10-09 07:41:07 UTC
Created attachment 822886 [details]
Full build log
QtConcurrent often is a headers-only dependency. Same problem here: wireshark 4.0.0[gui,-qt6] does not depend on qtconcurrent, emerge fails without qtconcurrent installed (and works with it). net-analyzer/wireshark-4.0.0 builds for me if I install dev-qt/qtconcurrent beforehand. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9774304300267d61722e6f74a32ff3824d4f7c57 commit 9774304300267d61722e6f74a32ff3824d4f7c57 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-10-10 16:11:48 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-10-10 16:18:46 +0000 net-analyzer/wireshark: add missing Qt deps Closes: https://bugs.gentoo.org/876265 Signed-off-by: Sam James <sam@gentoo.org> .../{wireshark-4.0.0.ebuild => wireshark-4.0.0-r1.ebuild} | 10 ++++++++-- net-analyzer/wireshark/wireshark-9999.ebuild | 8 +++++++- 2 files changed, 15 insertions(+), 3 deletions(-) oops, I made declarative pure RDEPEND, let me fix. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d4d9292ab25548e9dbd30beedf3dbda38b19d67 commit 6d4d9292ab25548e9dbd30beedf3dbda38b19d67 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-10-10 16:30:07 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-10-10 16:30:10 +0000 net-analyzer/wireshark: shuffle deps again qtdeclarative should be pure DEPEND here, not RDEPEND. Closes: https://bugs.gentoo.org/876265 Signed-off-by: Sam James <sam@gentoo.org> ...reshark-4.0.0-r1.ebuild => wireshark-4.0.0-r2.ebuild} | 16 +++++++++------- net-analyzer/wireshark/wireshark-9999.ebuild | 16 +++++++++------- 2 files changed, 18 insertions(+), 14 deletions(-) |