Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 927907

Summary: lxqt-base/lxqt-panel-1.4.0[tray] is missing x11-libs/libXtst dependency
Product: Gentoo Linux Reporter: Michał Dec <moog621>
Component: Current packagesAssignee: LxQt maintainers <lxqt>
Severity: normal CC: moog621
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Package list:
Runtime testing required: ---
Attachments: Log showing the use of equery and ebuild of lxqt-panel

Description Michał Dec 2024-03-26 15:16:41 UTC
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.
Comment 1 Michał Dec 2024-03-26 15:21:29 UTC
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.
Comment 2 Larry the Git Cow gentoo-dev 2024-04-21 20:04:20 UTC
The bug has been referenced in the following commit(s):

commit 6e33e4ab5c4bb86f1a3f689688cc19228c630530
Author:     Jimi Huotari <>
AuthorDate: 2024-04-21 16:37:45 +0000
Commit:     Jimi Huotari <>
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.
    Signed-off-by: Jimi Huotari <>

 lxqt-base/lxqt-panel/lxqt-panel-9999.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
Comment 3 Larry the Git Cow gentoo-dev 2024-06-14 21:57:10 UTC
The bug has been closed via the following commit(s):

commit 52389957e909f69b8caa796bc58f8c42113e499a
Author:     Jimi Huotari <>
AuthorDate: 2024-04-17 18:03:43 +0000
Commit:     Jimi Huotari <>
CommitDate: 2024-06-14 21:48:29 +0000

    lxqt-base/lxqt-panel: add 2.0.1
    Signed-off-by: Jimi Huotari <>

 lxqt-base/lxqt-panel/Manifest                |   1 +
 lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild | 117 +++++++++++++++++++++++++++
 2 files changed, 118 insertions(+)