Jump to content
Read the Funtoo Newsletter: Summer 2023 ×
  • 0

install funtoo next: impossible to merge gobject-introspection


ser

Question

these is last part of emerge message

FAILED: gir/GLib-2.0.gir 
/var/tmp/portage/dev-libs/gobject-introspection-1.70.0/work/gobject-introspection-1.70.0-build/tools/g-ir-scanner --output=gir/GLib-2.0.gir --no-libtool --quiet --reparse-validate --add-include-path /var/tmp/portage/dev-libs/gobject-introspection-1.70.0/work/gobject-introspection-1.70.0-build/gir --add-include-path /var/tmp/portage/dev-libs/gobject-introspection-1.70.0/work/gobject-introspection-1.70.0/gir --identifier-prefix=G --symbol-prefix=g --symbol-prefix=glib --c-include=glib.h --namespace=GLib --nsversion=2.0 --library=glib-2.0 --library=gobject-2.0 --external-library --pkg=glib-2.0 --cflags-begin -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DGLIB_COMPILATION -D__G_I18N_LIB_H__ -DGETTEXT_PACKAGE=Dummy --cflags-end /usr/include/glib-2.0/gobject/glib-types.h /usr/lib64/glib-2.0/include/glibconfig.h /usr/include/glib-2.0/glib-unix.h /usr/include/glib-2.0/glib/galloca.h /usr/include/glib-2.0/glib/garray.h /usr/include/glib-2.0/glib/gasyncqueue.h /usr/include/glib-2.0/glib/gatomic.h /usr/include/glib-2.0/glib/gbacktrace.h /usr/include/glib-2.0/glib/gbase64.h /usr/include/glib-2.0/glib/gbitlock.h /usr/include/glib-2.0/glib/gbookmarkfile.h /usr/include/glib-2.0/glib/gbytes.h /usr/include/glib-2.0/glib/gcharset.h /usr/include/glib-2.0/glib/gchecksum.h /usr/include/glib-2.0/glib/gconvert.h /usr/include/glib-2.0/glib/gdataset.h /usr/include/glib-2.0/glib/gdate.h /usr/include/glib-2.0/glib/gdatetime.h /usr/include/glib-2.0/glib/gdir.h /usr/include/glib-2.0/glib/genviron.h /usr/include/glib-2.0/glib/gerror.h /usr/include/glib-2.0/glib/gfileutils.h /usr/include/glib-2.0/glib/ggettext.h /usr/include/glib-2.0/glib/ghash.h /usr/include/glib-2.0/glib/ghmac.h /usr/include/glib-2.0/glib/ghook.h /usr/include/glib-2.0/glib/ghostutils.h /usr/include/glib-2.0/glib/gi18n-lib.h /usr/include/glib-2.0/glib/gi18n.h /usr/include/glib-2.0/glib/giochannel.h /usr/include/glib-2.0/glib/gkeyfile.h /usr/include/glib-2.0/glib/glib-typeof.h /usr/include/glib-2.0/glib/glist.h /usr/include/glib-2.0/glib/gmacros.h /usr/include/glib-2.0/glib/gmain.h /usr/include/glib-2.0/glib/gmappedfile.h /usr/include/glib-2.0/glib/gmarkup.h /usr/include/glib-2.0/glib/gmem.h /usr/include/glib-2.0/glib/gmessages.h /usr/include/glib-2.0/glib/gnode.h /usr/include/glib-2.0/glib/goption.h /usr/include/glib-2.0/glib/gpattern.h /usr/include/glib-2.0/glib/gpoll.h /usr/include/glib-2.0/glib/gprimes.h /usr/include/glib-2.0/glib/gprintf.h /usr/include/glib-2.0/glib/gqsort.h /usr/include/glib-2.0/glib/gquark.h /usr/include/glib-2.0/glib/gqueue.h /usr/include/glib-2.0/glib/grand.h /usr/include/glib-2.0/glib/grcbox.h /usr/include/glib-2.0/glib/grefcount.h /usr/include/glib-2.0/glib/grefstring.h /usr/include/glib-2.0/glib/gregex.h /usr/include/glib-2.0/glib/gscanner.h /usr/include/glib-2.0/glib/gsequence.h /usr/include/glib-2.0/glib/gshell.h /usr/include/glib-2.0/glib/gslice.h /usr/include/glib-2.0/glib/gslist.h /usr/include/glib-2.0/glib/gspawn.h /usr/include/glib-2.0/glib/gstdio.h /usr/include/glib-2.0/glib/gstrfuncs.h /usr/include/glib-2.0/glib/gstring.h /usr/include/glib-2.0/glib/gstringchunk.h /usr/include/glib-2.0/glib/gstrvbuilder.h /usr/include/glib-2.0/glib/gtestutils.h /usr/include/glib-2.0/glib/gthread.h /usr/include/glib-2.0/glib/gthreadpool.h /usr/include/glib-2.0/glib/gtimer.h /usr/include/glib-2.0/glib/gtimezone.h /usr/include/glib-2.0/glib/gtrashstack.h /usr/include/glib-2.0/glib/gtree.h /usr/include/glib-2.0/glib/gtypes.h /usr/include/glib-2.0/glib/gunicode.h /usr/include/glib-2.0/glib/guri.h /usr/include/glib-2.0/glib/gutils.h /usr/include/glib-2.0/glib/guuid.h /usr/include/glib-2.0/glib/gvariant.h /usr/include/glib-2.0/glib/gvarianttype.h /usr/include/glib-2.0/glib/gversion.h /usr/include/glib-2.0/glib/gversionmacros.h /usr/include/glib-2.0/glib/gwin32.h ../gobject-introspection-1.70.0/gir/glib-2.0.c
Traceback (most recent call last):
  File "/var/tmp/portage/dev-libs/gobject-introspection-1.70.0/work/gobject-introspection-1.70.0-build/tools/g-ir-scanner", line 98, in <module>
    from giscanner.scannermain import scanner_main
  File "/var/tmp/portage/dev-libs/gobject-introspection-1.70.0/work/gobject-introspection-1.70.0-build/giscanner/scannermain.py", line 35, in <module>
    from giscanner.ast import Include, Namespace
  File "/var/tmp/portage/dev-libs/gobject-introspection-1.70.0/work/gobject-introspection-1.70.0-build/giscanner/ast.py", line 29, in <module>
    from .sourcescanner import CTYPE_TYPEDEF, CSYMBOL_TYPE_TYPEDEF
  File "/var/tmp/portage/dev-libs/gobject-introspection-1.70.0/work/gobject-introspection-1.70.0-build/giscanner/sourcescanner.py", line 25, in <module>
    from .ccompiler import CCompiler
  File "/var/tmp/portage/dev-libs/gobject-introspection-1.70.0/work/gobject-introspection-1.70.0-build/giscanner/ccompiler.py", line 29, in <module>
    from distutils.msvccompiler import MSVCCompiler
ModuleNotFoundError: No module named 'distutils.msvccompiler'
[99/168] /usr/lib64/python-exec/python3.9/meson --internal symbolextractor /var/tmp/portage/dev-libs/gobject-introspection-1.70.0/work/gobject-introspection-1.70.0-build girepository/libgirepository-1.0.so.1.0.0 girepository/libgirepository-1.0.so.1.0.0 girepository/libgirepository-1.0.so.1.0.0.p/libgirepository-1.0.so.1.0.0.symbols 
[100/168] x86_64-pc-linux-gnu-gcc -Itests/libgimarshallingtests-1.0.so.1.0.0.p -Itests -I../gobject-introspection-1.70.0/tests -I. -I../gobject-introspection-1.70.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi-3.3_rc0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Warray-bounds -Wcast-align -Wdeclaration-after-statement -Wduplicated-branches -Wformat=2 -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Winit-self -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wpacked -Wpointer-arith -Wrestrict -Wreturn-type -Wshadow -Wsign-compare -Wstrict-aliasing -Wstrict-prototypes -Wundef -Wunused-but-set-variable -Wwrite-strings -fno-strict-aliasing -DHAVE_CONFIG_H -march=alderlake -O2 -pipe -fPIC -fvisibility=hidden -Wno-unused-parameter -MD -MQ tests/libgimarshallingtests-1.0.so.1.0.0.p/gimarshallingtests.c.o -MF tests/libgimarshallingtests-1.0.so.1.0.0.p/gimarshallingtests.c.o.d -o tests/libgimarshallingtests-1.0.so.1.0.0.p/gimarshallingtests.c.o -c ../gobject-introspection-1.70.0/tests/gimarshallingtests.c
ninja: build stopped: subcommand failed.
 * ERROR: dev-libs/gobject-introspection-1.70.0::gnome-kit failed (compile phase):
 *   ninja -v -j16 -l0 -C /var/tmp/portage/dev-libs/gobject-introspection-1.70.0/work/gobject-introspection-1.70.0-build failed
 * 
 * Call stack:
 *     ebuild.sh, line   93:  Called src_compile
 *   environment, line 3272:  Called meson_src_compile
 *   environment, line 2259:  Called eninja '-C' '/var/tmp/portage/dev-libs/gobject-introspection-1.70.0/work/gobject-introspection-1.70.0-build'
 *   environment, line 1343:  Called die
 * The specific snippet of code:
 *       "$@" || die "${nonfatal_args[@]}" "${*} failed"
 * 
 * If you need support, post the output of `emerge --info '=dev-libs/gobject-introspection-1.70.0::gnome-kit'`,
 * the complete build log and the output of `emerge -pqv '=dev-libs/gobject-introspection-1.70.0::gnome-kit'`.
 * The complete build log is located at '/var/tmp/portage/dev-libs/gobject-introspection-1.70.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-libs/gobject-introspection-1.70.0/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-libs/gobject-introspection-1.70.0/work/gobject-introspection-1.70.0'
 * S: '/var/tmp/portage/dev-libs/gobject-introspection-1.70.0/work/gobject-introspection-1.70.0'

>>> Failed to emerge dev-libs/gobject-introspection-1.70.0, Log file:

>>>  '/var/tmp/portage/dev-libs/gobject-introspection-1.70.0/temp/build.log'

 * Messages for package dev-libs/gobject-introspection-1.70.0:

 * ERROR: dev-libs/gobject-introspection-1.70.0::gnome-kit failed (compile phase):
 *   ninja -v -j16 -l0 -C /var/tmp/portage/dev-libs/gobject-introspection-1.70.0/work/gobject-introspection-1.70.0-build failed
 * 
 * Call stack:
 *     ebuild.sh, line   93:  Called src_compile
 *   environment, line 3272:  Called meson_src_compile
 *   environment, line 2259:  Called eninja '-C' '/var/tmp/portage/dev-libs/gobject-introspection-1.70.0/work/gobject-introspection-1.70.0-build'
 *   environment, line 1343:  Called die
 * The specific snippet of code:
 *       "$@" || die "${nonfatal_args[@]}" "${*} failed"
 * 
 * If you need support, post the output of `emerge --info '=dev-libs/gobject-introspection-1.70.0::gnome-kit'`,
 * the complete build log and the output of `emerge -pqv '=dev-libs/gobject-introspection-1.70.0::gnome-kit'`.
 * The complete build log is located at '/var/tmp/portage/dev-libs/gobject-introspection-1.70.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-libs/gobject-introspection-1.70.0/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-libs/gobject-introspection-1.70.0/work/gobject-introspection-1.70.0'
 * S: '/var/tmp/portage/dev-libs/gobject-introspection-1.70.0/work/gobject-introspection-1.70.0'

.. maybe lack meson-format-array ?????

Edited by ser
Link to comment
Share on other sites

2 answers to this question

Recommended Posts

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...