Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 910646 - app-i18n/ibus-1.5.28-r1[-X] still needs x11-libs/gtk+[X] to build
Summary: app-i18n/ibus-1.5.28-r1[-X] still needs x11-libs/gtk+[X] to build
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: CJK Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-21 15:23 UTC by Sorrow
Modified: 2024-01-05 09:42 UTC (History)
1 user (show)

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


Attachments
build log (build.log,218.82 KB, text/x-log)
2023-07-21 15:23 UTC, Sorrow
Details
emerge --info (file_910646.txt,11.98 KB, text/plain)
2023-07-21 15:25 UTC, Sorrow
Details
build log of failure with gtk-4 (build.log,449.37 KB, text/plain)
2024-01-05 09:35 UTC, Maciej Barć
Details
build log of failure with gtk-4 (build.log-filtered,448.06 KB, text/plain)
2024-01-05 09:37 UTC, Maciej Barć
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sorrow 2023-07-21 15:23:32 UTC
Created attachment 865889 [details]
build log

Trying to build ibus with GTK+ built without X I encountered a build failure:

keybindingmanager.c:15:10: fatal error: gdk/gdkx.h: No such file or directory

> emerge -pqv ibus ibus-anthy                
[ebuild  N    ] app-i18n/ibus-1.5.28-r1  USE="appindicator gtk3 gtk4 gui introspection libnotify nls python systemd unicode wayland -X -emoji -gtk2 -test -vala" PYTHON_TARGETS="python3_11 -python3_10" 
[ebuild  N    ] app-i18n/ibus-anthy-1.5.14  USE="nls" PYTHON_SINGLE_TARGET="python3_11 -python3_10"
Comment 1 Sorrow 2023-07-21 15:25:52 UTC
Created attachment 865890 [details]
emerge --info
Comment 2 Maciej Barć gentoo-dev 2024-01-05 09:34:13 UTC
Similar issue for me but with gtk:4.
Comment 3 Maciej Barć gentoo-dev 2024-01-05 09:35:09 UTC
Created attachment 881494 [details]
build log of failure with gtk-4
Comment 4 Maciej Barć gentoo-dev 2024-01-05 09:37:01 UTC
Created attachment 881495 [details]
build log of failure with gtk-4
Comment 5 Maciej Barć gentoo-dev 2024-01-05 09:37:59 UTC
For gtk-4 it fails on:

> ibusimcontext.c:1651:9: error: unknown type name 'Window'; did you mean 'GtkWindow'?
Comment 6 Maciej Barć gentoo-dev 2024-01-05 09:42:51 UTC
And, yes, in my case too adding X to gtk:4 will let this compile.