Summary: | dev-qt/qtwayland-5.14.0 : Project ERROR: Unknown module(s) in QT: vulkan_support-private | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Qt Bug Alias <qt> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=704918 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 699328 | ||
Attachments: |
emerge-info.txt
dev-qt:qtwayland-5.14.0:20191222-225034.log.bz2 emerge-history.txt environment etc.portage.tbz2 logs.tbz2 temp.tbz2 |
Description
Toralf Förster
2019-12-23 09:12:20 UTC
Created attachment 600470 [details]
emerge-info.txt
Created attachment 600472 [details]
dev-qt:qtwayland-5.14.0:20191222-225034.log.bz2
Created attachment 600474 [details]
emerge-history.txt
Created attachment 600476 [details]
environment
Created attachment 600478 [details]
etc.portage.tbz2
Created attachment 600480 [details]
logs.tbz2
Created attachment 600482 [details]
temp.tbz2
Same here. Any known workarounds? I haven't been able to reproduce this yet, so no ideas for a workaround at this time either. I think I might have found the culprit. Enabling +llvm in USE seems to prevent this from manifesting Nope, building must have been successful because I uninstalled vulkan-headers and vulkan-loader, still investigating I can now confirm that after several emerge -e world, enabling llvm and vulkan-overlay in USE globally, unmerging and remerging vulkan-headers and vulkan-loader, this no longer manifests. I'm still not sure what the cause was though. Thanks for digging into it! For comparison, I've had 'dev-util/vulkan-headers' and 'media-libs/vulkan-loader' installed for a long time, but I also have USE="-llvm -vulkan-overlay" on 'media-libs/mesa' (and haven't seen this happening still). I hit this issue as well and I simply uninstalled all vulkan* emerged qtwayland and then put the vulkan stuff back. Note: dev-qt/qtwayland-5.14.0 -xcomposite to dev-qt/qtwayland-5.14.1 +xcomposite emerge -C vulkan-headers vulkan-layers vulkan-loader vulkan-tools emerge qtwayland emerge vulkan-headers vulkan-layers vulkan-loader vulkan-tools emerge dev-qt/qtwayland Qt Wayland Drivers: EGL .................................... yes Raspberry Pi ........................... no XComposite EGL ......................... yes XComposite GLX ......................... yes DRM EGL ................................ yes libhybris EGL .......................... no Linux dma-buf server buffer integration . yes Vulkan-based server buffer integration . yes Shm emulation server buffer integration . yes Qt Wayland Client Shell Integrations: xdg-shell .............................. yes xdg-shell unstable v5 (deprecated) ..... yes xdg-shell unstable v6 .................. yes ivi-shell .............................. yes wl-shell (deprecated) .................. yes Qt Wayland Client ........................ yes Qt Wayland Compositor .................... yes Qt Wayland Compositor Layer Plugins: VSP2 hardware layer integration ........ no This then breaks. So it only builds without vulkan support. I don't have this problem on another machine I've had same issue this morning. My system had global USE=-wayland, and nevertheless, qtwayland was pulled in. So I tried enabling USE=wayland, it recompiled qtgui with wayland support and qtwayland compiled just fine without removing vulkan. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c95aab1a62e2d11ec6a728204bd3d819bc9a4b2 commit 1c95aab1a62e2d11ec6a728204bd3d819bc9a4b2 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-02-26 20:37:41 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-02-26 21:56:43 +0000 dev-qt/qtwayland: Add USE vulkan Closes: https://bugs.gentoo.org/703594 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-qt/qtwayland/metadata.xml | 1 + dev-qt/qtwayland/qtwayland-5.14.1-r1.ebuild | 9 +++++++-- 2 files changed, 8 insertions(+), 2 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52e33ecce45082b463edb683ef33ddc729c1d690 commit 52e33ecce45082b463edb683ef33ddc729c1d690 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-02-26 21:43:03 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-02-26 21:56:44 +0000 dev-qt/qtdeclarative: Add USE vulkan Bug: https://bugs.gentoo.org/703594 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-qt/qtdeclarative/metadata.xml | 1 + .../qtdeclarative/qtdeclarative-5.14.1-r1.ebuild | 53 ++++++++++++++++++++++ 2 files changed, 54 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67b0cd43bc0f20d4c87d8f68c71a681fa1ba0db3 commit 67b0cd43bc0f20d4c87d8f68c71a681fa1ba0db3 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-02-26 21:30:46 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-02-26 21:56:43 +0000 dev-qt/qtgui: Add USE vulkan Bug: https://bugs.gentoo.org/703594 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-qt/qtgui/metadata.xml | 1 + dev-qt/qtgui/qtgui-5.14.1-r3.ebuild | 191 ++++++++++++++++++++++++++++++++++++ 2 files changed, 192 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bc1e4014446f2cd300868371937332f7842b765 commit 2bc1e4014446f2cd300868371937332f7842b765 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-02-26 20:38:55 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-02-26 21:56:42 +0000 profiles: Mask dev-qt/qt{declarative,gui,wayland}[vulkan] except amd64/x86 Bug: https://bugs.gentoo.org/703594 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> profiles/arch/amd64/package.use.mask | 6 ++++++ profiles/arch/base/package.use.mask | 7 +++++++ profiles/arch/x86/package.use.mask | 6 ++++++ 3 files changed, 19 insertions(+) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/proj/qt.git/commit/?id=14ee15e92aa9df567c0e7245b4e83190fc7ebab7 commit 14ee15e92aa9df567c0e7245b4e83190fc7ebab7 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-02-26 20:37:41 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-02-28 10:07:43 +0000 dev-qt/qtwayland: Add USE vulkan Closes: https://bugs.gentoo.org/703594 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-qt/qtwayland/metadata.xml | 1 + dev-qt/qtwayland/qtwayland-5.14.9999.ebuild | 9 +++++++-- dev-qt/qtwayland/qtwayland-5.15.9999.ebuild | 9 +++++++-- 3 files changed, 15 insertions(+), 4 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/qt.git/commit/?id=820e61a0d802ecd9aa19c087971cc8fb7dccd1d6 commit 820e61a0d802ecd9aa19c087971cc8fb7dccd1d6 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-02-26 21:43:03 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-02-28 10:11:33 +0000 dev-qt/qtdeclarative: Add USE vulkan Bug: https://bugs.gentoo.org/703594 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-qt/qtdeclarative/metadata.xml | 1 + dev-qt/qtdeclarative/qtdeclarative-5.14.9999.ebuild | 4 ++-- dev-qt/qtdeclarative/qtdeclarative-5.15.9999.ebuild | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) https://gitweb.gentoo.org/proj/qt.git/commit/?id=d6e9b991107ae70de433ff9adab8db652575674a commit d6e9b991107ae70de433ff9adab8db652575674a Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-02-26 21:30:46 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-02-28 10:03:44 +0000 dev-qt/qtgui: Add USE vulkan Bug: https://bugs.gentoo.org/703594 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-qt/qtgui/metadata.xml | 1 + dev-qt/qtgui/qtgui-5.14.9999.ebuild | 7 +++++-- dev-qt/qtgui/qtgui-5.15.9999.ebuild | 7 +++++-- 3 files changed, 11 insertions(+), 4 deletions(-) |