| ^~~~~~~~~~~~~~~~~~~~ keybindingmanager.c:1388:13: note: in expansion of macro g_once_init_enter 1388 | if (g_once_init_enter (&keybinding_manager_type_id__once)) { | ^~~~~~~~~~~~~~~~~ panel.c:37:10: fatal error: gdk/gdkwayland.h: No such file or directory 37 | #include <gdk/gdkwayland.h> | ^~~~~~~~~~~~~~~~~~ ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_no_multilib-j4-20220928-190032 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-11.3.1 [2] x86_64-pc-linux-gnu-12.2.0 * clang/llvm (if any): clang version 15.0.1 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/15/bin /usr/lib/llvm/15 15.0.1 Python 3.10.7 Available Ruby profiles: [1] ruby27 (with Rubygems) [2] ruby30 (with Rubygems) * Available Rust versions: [1] rust-bin-1.64.0 * The following VMs are available for generation-2: 1) Eclipse Temurin JDK 11.0.16.1_p1 [openjdk-bin-11] *) Eclipse Temurin JDK 17.0.4.1_p1 [openjdk-bin-17] 3) Eclipse Temurin JDK 8.345_p01 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 [2] openjdk-bin-11 [3] openjdk-bin-17 system-vm The Glorious Glasgow Haskell Compilation System, version 9.0.2 php cli (if any): GNU Make 4.3 HEAD of ::gentoo commit 6cd2fd82081fa11cc377ce21936afe047e0fdb01 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Fri Sep 30 01:46:47 2022 +0000 2022-09-30 01:46:47 UTC emerge -qpvO app-i18n/ibus [ebuild N ] app-i18n/ibus-1.5.27 USE="X appindicator emoji gtk3 gtk4 gui introspection nls python unicode -gtk2 -libnotify -systemd -test -vala -wayland" PYTHON_TARGETS="python3_10 -python3_8 -python3_9"
Created attachment 814822 [details] emerge-info.txt
Created attachment 814825 [details] app-i18n:ibus-1.5.27:20220930-021928.log.bz2
Created attachment 814828 [details] emerge-history.txt
Created attachment 814831 [details] environment
Created attachment 814834 [details] etc.portage.tar.bz2
Created attachment 814837 [details] logs.tar.bz2
Created attachment 814840 [details] temp.tar.bz2
Very annoying bug. The slotted gtk also causes problems. Even if I symlink gtk-3, it won't compile. Note, that I'm using X, and no wayland...
I appear to be getting the same error, running mostly stable amd64 and KDE on X11 (though of course I have plenty of GTK/gnome software, too).
(In reply to Steffen Schaumburg from comment #9) > I appear to be getting the same error, running mostly stable amd64 and KDE > on X11 (though of course I have plenty of GTK/gnome software, too). I keep getting this error, very annoying. It is sad to see something getting hardwired, but the GTK slotting also shows signs of flaw.
To solve the issue: src_prepare() { if ! use wayland; then touch ui/gtk3/panel.vala || die fi }
(In reply to c4pp4 from comment #11) > To solve the issue: > src_prepare() { > if ! use wayland; then > touch ui/gtk3/panel.vala || die > fi > } And in that case 'vala' USE flag is required.
(In reply to c4pp4 from comment #12) > (In reply to c4pp4 from comment #11) > > To solve the issue: > > src_prepare() { > > if ! use wayland; then > > touch ui/gtk3/panel.vala || die > > fi > > } > > And in that case 'vala' USE flag is required. Your suggestion solves the issue. Thanks: Dw.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c28fc98146b48b4cbbb314a04654693670feb2b commit 7c28fc98146b48b4cbbb314a04654693670feb2b Author: Yixun Lan <dlan@gentoo.org> AuthorDate: 2023-01-01 02:55:10 +0000 Commit: Yixun Lan <dlan@gentoo.org> CommitDate: 2023-01-01 02:58:06 +0000 app-i18n/ibus: fix mising gdk/gdkwayland.h issue Closes: https://bugs.gentoo.org/873679 Signed-off-by: Yixun Lan <dlan@gentoo.org> app-i18n/ibus/ibus-1.5.27.ebuild | 1 + 1 file changed, 1 insertion(+)
I've pushed a fix for this, let me know if this work for you, and please re-open if you still have problem.
Works here, tyvm :)