Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 884503 - net-im/telegram-desktop-4.3.4 has unconditional x11-libs/xcb-util-keysyms dep
Summary: net-im/telegram-desktop-4.3.4 has unconditional x11-libs/xcb-util-keysyms dep
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Esteve Varela Colominas
Keywords: PullRequest
Depends on:
Reported: 2022-12-05 20:54 UTC by Yaroslav Isakov
Modified: 2022-12-08 20:03 UTC (History)
2 users (show)

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


Note You need to log in before you can comment on or make changes to this bug.
Description Yaroslav Isakov 2022-12-05 20:54:12 UTC
Hello! I've started update for Telegram (as some message types cannot be read in stable version), and found that it now depends on xcb-util-keysyms, even though I have completely X11-free system. I've checked Telegram code, and cannot find and references for such dep.

I've also found this wiki page, where xcb-keysyms is mentioned, but as "Linux-only, can be disabled with DESKTOP_APP_DISABLE_X11_INTEGRATION", which is what is done with USE=-X.

I've added xcb-util-keysyms into provides file for portage, and successfully merged and run telegram-desktop.

Please, consider moving this dep under X? condition
Comment 1 Larry the Git Cow gentoo-dev 2022-12-08 20:03:59 UTC
The bug has been closed via the following commit(s):

commit a05851d6fc5abd91f5b16dbf97f0cee6743308a5
Author:     Esteve Varela Colominas <>
AuthorDate: 2022-12-08 12:04:02 +0000
Commit:     Georgy Yakovlev <>
CommitDate: 2022-12-08 19:54:53 +0000

    net-im/telegram-desktop: Fix dependencies
    Thanks-to: Yaroslav Isakov <>
    Signed-off-by: Esteve Varela Colominas <>
    Signed-off-by: Georgy Yakovlev <>

 ...m-desktop-4.3.4-r1.ebuild => telegram-desktop-4.3.4-r2.ebuild} | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)