Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 931153 - app-admin/conky-1.19.8: Fails to install due to missing Xinput dependency
Summary: app-admin/conky-1.19.8: Fails to install due to missing Xinput dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Daniel Pielmeier
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-04 05:17 UTC by Marc Fritz
Modified: 2024-05-04 09:03 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,7.45 KB, application/octet-stream)
2024-05-04 05:17 UTC, Marc Fritz
Details
emerge --info conky (emerge.info,6.55 KB, text/plain)
2024-05-04 05:18 UTC, Marc Fritz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marc Fritz 2024-05-04 05:17:12 UTC
Emerging conky fails at configuring stage with the following error message:
CMake Error at cmake/ConkyPlatformChecks.cmake:425 (message):
  Unable to find Xinput library
Call Stack (most recent call first):
  CMakeLists.txt:35 (include)

-- Configuring incomplete, errors occurred!

Reproducible: Always

Steps to Reproduce:
1. USE="X" emerge app-admin/conky

Actual Results:  
- cmake complains "Unable to find Xinput library"
- conky successfully installs after manually installing x11-libs/libXi

Expected Results:  
conky should successfully install without manually installing x11-libs/libXi

It seems that upstream added libXi as a depencency in brndnmtthws/conky/commit/a4ac632db7c76bde63b8e50a0541bbd0cd6a192b (Sorry for not being able to post full github URL due to being a new user)
Comment 1 Marc Fritz 2024-05-04 05:17:51 UTC
Created attachment 892241 [details]
build.log
Comment 2 Marc Fritz 2024-05-04 05:18:11 UTC
Created attachment 892242 [details]
emerge --info conky
Comment 3 Daniel Pielmeier gentoo-dev 2024-05-04 08:16:12 UTC
Thanks for your report. I did not add the dependency in case USE="X".
Comment 4 Larry the Git Cow gentoo-dev 2024-05-04 09:03:43 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=033154a0f3de539559744c97f4c29c1696cd02b6

commit 033154a0f3de539559744c97f4c29c1696cd02b6
Author:     Daniel Pielmeier <billie@gentoo.org>
AuthorDate: 2024-05-04 08:59:53 +0000
Commit:     Daniel Pielmeier <billie@gentoo.org>
CommitDate: 2024-05-04 08:59:53 +0000

    app-admin/conky: Fix dependencies
    
    Try to better support X vs Wayland
    
    Closes: https://bugs.gentoo.org/931153
    Signed-off-by: Daniel Pielmeier <billie@gentoo.org>

 app-admin/conky/conky-1.20.2-r1.ebuild | 244 +++++++++++++++++++++++++++++++++
 app-admin/conky/metadata.xml           |   1 +
 2 files changed, 245 insertions(+)