Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 913340 - =gui-libs/tepl-6.8.0 fails to compile with: FAILED: tepl/Tepl-6.gir Couldn't find include 'Amtk-5.gir'
Summary: =gui-libs/tepl-6.8.0 fails to compile with: FAILED: tepl/Tepl-6.gir Couldn't...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-30 09:38 UTC by tt_1
Modified: 2023-09-17 15:59 UTC (History)
0 users

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


Attachments
compressed build log (build.log.xz,6.55 KB, application/x-xz)
2023-08-30 09:38 UTC, tt_1
Details
output from emerge --info (emerge-info,8.26 KB, text/plain)
2023-08-30 09:38 UTC, tt_1
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tt_1 2023-08-30 09:38:01 UTC
Created attachment 869036 [details]
compressed build log

from the build.log: 

FAILED: tepl/Tepl-6.gir 
env PKG_CONFIG_PATH=/usr/share/pkgconfig:/var/tmp/portage/gui-libs/tepl-6.8.0/work/tepl-6.8.0-build/meson-uninstalled PKG_CONFIG_LIBDIR=/usr/lib64/pkgconfig /usr/bin/g-ir-scanner --quiet --no-libtool --namespace=Tepl --nsversion=6 --warn-all --output tepl/Tepl-6.gir --c-include=tepl/tepl.h -I/var/tmp/portage/gui-libs/tepl-6.8.0/work/tepl-6.8.0/tepl -I/var/tmp/portage/gui-libs/tepl-6.8.0/work/tepl-6.8.0-build/tepl --filelist=/var/tmp/portage/gui-libs/tepl-6.8.0/work/tepl-6.8.0-build/tepl/libtepl-6.so.4.p/Tepl_6_gir_filelist --include=Gtk-3.0 --include=GtkSource-300 --include=Amtk-5 --identifier-prefix=Tepl --pkg-export=tepl-6 --cflags-begin '-DG_LOG_DOMAIN="tepl"' -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/libgedit-gtksourceview-300 -I/usr/include/libxml2 -I/usr/include/libgedit-amtk-5 -I/usr/include/gsettings-desktop-schemas -I/usr/include/gobject-introspection-1.0 --cflags-end -I/var/tmp/portage/gui-libs/tepl-6.8.0/work/tepl-6.8.0/. -I/var/tmp/portage/gui-libs/tepl-6.8.0/work/tepl-6.8.0-build/. --add-include-path=/usr/share/gir-1.0 --add-include-path=/var/tmp/portage/gui-libs/tepl-6.8.0/work/tepl-6.8.0/. --add-include-path=/var/tmp/portage/gui-libs/tepl-6.8.0/work/tepl-6.8.0-build/. -L/var/tmp/portage/gui-libs/tepl-6.8.0/work/tepl-6.8.0-build/tepl --library tepl-6 --extra-library=gio-2.0 --extra-library=gobject-2.0 --extra-library=glib-2.0 --extra-library=gtk-3 --extra-library=gdk-3 --extra-library=pangocairo-1.0 --extra-library=pango-1.0 --extra-library=harfbuzz --extra-library=atk-1.0 --extra-library=cairo-gobject --extra-library=cairo --extra-library=gdk_pixbuf-2.0 --extra-library=gedit-gtksourceview-300 --extra-library=gedit-amtk-5 --extra-library=icuuc --extra-library=icudata --extra-library=icui18n --extra-library=girepository-1.0 --sources-top-dirs /var/tmp/portage/gui-libs/tepl-6.8.0/work/tepl-6.8.0/ --sources-top-dirs /var/tmp/portage/gui-libs/tepl-6.8.0/work/tepl-6.8.0-build/
Couldn't find include 'Amtk-5.gir' (search path: '['/usr/share/gir-1.0', '/var/tmp/portage/gui-libs/tepl-6.8.0/work/tepl-6.8.0/.', '/var/tmp/portage/gui-libs/tepl-6.8.0/work/tepl-6.8.0-build/.', '/usr/share', '/usr/local/share/gir-1.0', '/usr/share/gir-1.0', '/usr/share/gir-1.0', '/usr/share/gir-1.0']')
[148/150] x86_64-pc-linux-gnu-gcc  -o tests/unit-tests/test-view tests/unit-tests/test-view.p/test-view.c.o tests/unit-tests/test-view.p/tepl-test-utils.c.o -Wl,--as-needed -Wl,--no-undefined -O2 -march=znver1 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--start-group tepl/libtepl-static.a /usr/lib64/libgio-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libglib-2.0.so /usr/lib64/libgtk-3.so /usr/lib64/libgdk-3.so /usr/lib64/libpangocairo-1.0.so /usr/lib64/libpango-1.0.so /usr/lib64/libharfbuzz.so /usr/lib64/libatk-1.0.so /usr/lib64/libcairo-gobject.so /usr/lib64/libcairo.so /usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libgedit-gtksourceview-300.so /usr/lib64/libgedit-amtk-5.so /usr/lib64/libicuuc.so /usr/lib64/libicudata.so /usr/lib64/libicui18n.so -Wl,--end-group

compressed log is attached
Comment 1 tt_1 2023-08-30 09:38:52 UTC
Created attachment 869037 [details]
output from emerge --info
Comment 2 tt_1 2023-08-30 12:42:18 UTC
The missing file is provided by gui-libs/libgedit-amtk dependency, but this dep needs to have it's introspection useflag enabled.
Comment 3 tt_1 2023-09-17 05:51:17 UTC
can the needed fix be commited, please?
Comment 4 Larry the Git Cow gentoo-dev 2023-09-17 15:58:34 UTC
The bug has been closed via the following commit(s):

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

commit df15fff0d13ef8f9196ed20a2c76ee5aaa479ab3
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2023-09-17 15:58:16 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2023-09-17 15:58:24 +0000

    gui-libs/tepl: Depend on libgedit-amtk[introspection]
    
    Closes: https://bugs.gentoo.org/913340
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 gui-libs/tepl/tepl-6.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 5 Matt Turner gentoo-dev 2023-09-17 15:59:01 UTC
If you would attach a git am'able patch in the future it'll likely be committed sooner.