Heather/gentoo-gnome

gedit-3.32.2: fatal error: gedit-file-browser-enum-types.h: No such file or directory

Closed this issue · 5 comments

Hi,

Here is the issue:

../gedit-3.32.2/plugins/filebrowser/gedit-file-browser-store.c:31:10: fatal error: gedit-file-browser-enum-types.h: No such file or directory
 #include "gedit-file-browser-enum-types.h"
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
[ebuild     U ~] app-editors/gedit-3.32.2::gnome-next [3.32.0-r1::gentoo] USE="introspection python -gtk-doc -test -vala" PYTHON_SINGLE_TARGET="python3_6 -python3_5 -python3_7%" PYTHON_TARGETS="python3_6 -python3_5 -python3_7%" 0 KiB

Best,
Jerome

cnd commented

I can't reproduce it, not sure what's wrong with it...

cnd commented

@jrevillard most likely glib doesn't work (mkenums)

equery b /usr/bin/glib-mkenums
* Searching for /usr/bin/glib-mkenums ... 
dev-libs/glib-2.61.0 (/usr/bin/glib-mkenums)

ensure that you have it and if it works fine

Sorry for the delay: perhaps this is a multilib issue... I switched to the new 17.1 profile (default/linux/amd64/17.1/desktop/gnome/systemd (stable) ) ... and gedit was installed without any problem...

Now I have a problem with gnome-shell-3.33.2 .... :

/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib/libgmodule-2.0.so: error adding symbols: file in wrong format
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
 * ERROR: gnome-base/gnome-shell-3.33.2::gnome-next failed (compile phase):
 *   ninja -v -j1 -l0 -C /var/tmp/portage/gnome-base/gnome-shell-3.33.2/work/gnome-shell-3.33.2-build failed

I have this glib version:

[I] dev-libs/glib
     Available versions:  (2) 2.58.3 (~)2.61.1[1]
       {dbus debug fam gtk-doc +mime selinux static-libs systemtap test utils xattr ABI_MIPS="n32 n64 o32" ABI_RISCV="lp64 lp64d" ABI_S390="32 64" ABI_X86="32 64 x32" KERNEL="linux" PYTHON_SINGLE_TARGET="python3_5 python3_6 python3_7" PYTHON_TARGETS="python3_5 python3_6 python3_7"}
     Installed versions:  2.61.1(2)[1](09:23:23 14/06/2019)(dbus mime xattr -debug -fam -gtk-doc -selinux -static-libs -systemtap -test ABI_MIPS="-n32 -n64 -o32" ABI_RISCV="-lp64 -lp64d" ABI_S390="-32 -64" ABI_X86="32 64 -x32" KERNEL="linux" PYTHON_SINGLE_TARGET="python3_6 -python3_5 -python3_7" PYTHON_TARGETS="python3_6 -python3_5 -python3_7")
     Homepage:            https://www.gtk.org/
     Description:         The GLib library of C routines

Just to let you know that this patch fixes the issue: https://gitlab.gnome.org/GNOME/gedit/commit/79ff20c4123fb674b467f78b542f048f07516652

Best,
Jerome

cnd commented

@jrevillard should be fixed now