When trying to compile lxqt-base/lxqt-panel-1.4.0[tray] I was surprised that Portage didn't go forward. It complained about a missing build dependency. I'm not entirely sure if it's also a run dependency. Reproducible: Always Steps to Reproduce: 1. On a fresh system without x11-libs/libXtst try and emerge lxqt-base/lxqt-panel-1.4.0[tray] 2. Wait for sources to become configured Actual Results: Build fails due to missing dependency, which should have been declared in the ebuild for lxqt-panel. Expected Results: Build should succeed.
Created attachment 888681 [details] Log showing the use of equery and ebuild of lxqt-panel I've issued the equery command first to show that the package successfully builds first of all, with such USE flags. Then, I try to build it with tray USE support, which fails because there's a missing dependency.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/qt.git/commit/?id=6e33e4ab5c4bb86f1a3f689688cc19228c630530 commit 6e33e4ab5c4bb86f1a3f689688cc19228c630530 Author: Jimi Huotari <chiitoo@gentoo.org> AuthorDate: 2024-04-21 16:37:45 +0000 Commit: Jimi Huotari <chiitoo@gentoo.org> CommitDate: 2024-04-21 19:48:26 +0000 lxqt-base/lxqt-panel: add more dependencies on USE="tray" Also adjust 'libsysstat' version for the qt6 release. Bug: https://bugs.gentoo.org/927907 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-9999.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52389957e909f69b8caa796bc58f8c42113e499a commit 52389957e909f69b8caa796bc58f8c42113e499a Author: Jimi Huotari <chiitoo@gentoo.org> AuthorDate: 2024-04-17 18:03:43 +0000 Commit: Jimi Huotari <chiitoo@gentoo.org> CommitDate: 2024-06-14 21:48:29 +0000 lxqt-base/lxqt-panel: add 2.0.1 Closes: https://bugs.gentoo.org/927907 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> lxqt-base/lxqt-panel/Manifest | 1 + lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild | 117 +++++++++++++++++++++++++++ 2 files changed, 118 insertions(+)