Skip to content

Instantly share code, notes, and snippets.

@ruo91
Created February 12, 2022 02:09
Show Gist options
  • Select an option

  • Save ruo91/e4fd4d25afa193d31ae86fe4ab9399cb to your computer and use it in GitHub Desktop.

Select an option

Save ruo91/e4fd4d25afa193d31ae86fe4ab9399cb to your computer and use it in GitHub Desktop.
Gentoo Linux - app-misc/tracker: python3 is missing modules: gi
>>> Emerging (1 of 12) app-misc/tracker-3.2.1::gentoo
* tracker-3.2.1.tar.xz BLAKE2B SHA512 size ;-) ... [ ok ]
* Determining the location of the kernel source code
* Found kernel source directory:
* /usr/src/linux
* Found sources for kernel version:
* 5.16.4-gentoo-x86_64-ruo91-2022-02-01
* Checking whether python3_10 is suitable ...
* >=dev-lang/python-3.10.0_p1-r1:3.10 ... [ ok ]
* python_check_deps ... [ ok ]
* Using python3.10 to build (via PYTHON_COMPAT iteration)
>>> Unpacking source...
>>> Unpacking tracker-3.2.1.tar.xz to /var/tmp/portage/app-misc/tracker-3.2.1/work
>>> Source unpacked in /var/tmp/portage/app-misc/tracker-3.2.1/work
>>> Preparing source in /var/tmp/portage/app-misc/tracker-3.2.1/work/tracker-3.2.1 ...
* Applying tracker-3.1.1-Fix-asciidoc-manpage.xsl-location.patch ... [ ok ]
* Applying tracker-3.2.1-Add-config-options-for-libsoup.patch ... [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/app-misc/tracker-3.2.1/work/tracker-3.2.1 ...
meson setup --libdir lib64 --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload --build.pkg-config-path /var/tmp/portage/app-misc/tracker-3.2.1/temp/pkgconfig:/var/tmp/portage/app-misc/tracker-3.2.1/temp/python3.10/pkgconfig:/usr/share/pkgconfig --pkg-config-path /var/tmp/portage/app-misc/tracker-3.2.1/temp/pkgconfig:/var/tmp/portage/app-misc/tracker-3.2.1/temp/python3.10/pkgconfig:/usr/share/pkgconfig --native-file /var/tmp/portage/app-misc/tracker-3.2.1/temp/meson.x86_64-pc-linux-gnu.amd64.ini --buildtype plain -Ddocs=false -Dman=true -Dstemmer=disabled -Dunicode_support=icu -Dbash_completion_dir=/usr/share/bash-completion/completions -Dsystemd_user_services_dir=/usr/lib/systemd/user -Dintrospection=enabled -Dlibsoup2=enabled -Dlibsoup3=disabled /var/tmp/portage/app-misc/tracker-3.2.1/work/tracker-3.2.1 /var/tmp/portage/app-misc/tracker-3.2.1/work/tracker-3.2.1-build
The Meson build system
Version: 0.60.3
Source dir: /var/tmp/portage/app-misc/tracker-3.2.1/work/tracker-3.2.1
Build dir: /var/tmp/portage/app-misc/tracker-3.2.1/work/tracker-3.2.1-build
Build type: native build
Project name: tracker
Project version: 3.2.1
C compiler for the host machine: x86_64-pc-linux-gnu-gcc (gcc 11.2.1 "x86_64-pc-linux-gnu-gcc (Gentoo 11.2.1_p20220115 p4) 11.2.1 20220115")
C linker for the host machine: x86_64-pc-linux-gnu-gcc ld.bfd 2.37
Vala compiler for the host machine: /usr/bin/valac-0.52 (valac 0.52.10)
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: /usr/bin/x86_64-pc-linux-gnu-pkg-config (1.8.0)
Run-time dependency gio-2.0 found: YES 2.70.3
Run-time dependency gio-unix-2.0 found: YES 2.70.3
Run-time dependency glib-2.0 found: YES 2.70.3
Run-time dependency gmodule-2.0 found: YES 2.70.3
Run-time dependency gobject-2.0 found: YES 2.70.3
Run-time dependency gobject-introspection-1.0 found: YES 1.70.0
Run-time dependency icu-i18n found: YES 70.1
Run-time dependency icu-uc found: YES 70.1
Run-time dependency json-glib-1.0 found: YES 1.6.6
Run-time dependency libxml-2.0 found: YES 2.9.12
Run-time dependency sqlite3 found: YES 3.37.2
Run-time dependency dbus-1 found: YES 1.12.20
Run-time dependency libsoup-2.4 found: YES 2.74.2
Dependency libsoup-3.0 skipped: feature libsoup3 disabled
Library m found: YES
Library dl found: YES
Program asciidoc found: YES (/usr/bin/asciidoc)
Program xsltproc found: YES (/usr/bin/xsltproc)
Program python3 (gi) found: NO
meson.build:83:0: ERROR: python3 is missing modules: gi
A full log can be found at /var/tmp/portage/app-misc/tracker-3.2.1/work/tracker-3.2.1-build/meson-logs/meson-log.txt
* ERROR: app-misc/tracker-3.2.1::gentoo failed (configure phase):
* (no error message)
*
* Call stack:
* ebuild.sh, line 127: Called src_configure
* environment, line 3877: Called meson_src_configure
* environment, line 3043: Called die
* The specific snippet of code:
* "${mesonargs[@]}" ) || die
*
* If you need support, post the output of `emerge --info '=app-misc/tracker-3.2.1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=app-misc/tracker-3.2.1::gentoo'`.
* The complete build log is located at '/var/tmp/portage/app-misc/tracker-3.2.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-misc/tracker-3.2.1/temp/environment'.
* Working directory: '/var/tmp/portage/app-misc/tracker-3.2.1/work/tracker-3.2.1'
* S: '/var/tmp/portage/app-misc/tracker-3.2.1/work/tracker-3.2.1'
>>> Failed to emerge app-misc/tracker-3.2.1, Log file:
>>> '/var/tmp/portage/app-misc/tracker-3.2.1/temp/build.log'
* Messages for package app-misc/tracker-3.2.1:
* ERROR: app-misc/tracker-3.2.1::gentoo failed (configure phase):
* (no error message)
*
* Call stack:
* ebuild.sh, line 127: Called src_configure
* environment, line 3877: Called meson_src_configure
* environment, line 3043: Called die
* The specific snippet of code:
* "${mesonargs[@]}" ) || die
*
* If you need support, post the output of `emerge --info '=app-misc/tracker-3.2.1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=app-misc/tracker-3.2.1::gentoo'`.
* The complete build log is located at '/var/tmp/portage/app-misc/tracker-3.2.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-misc/tracker-3.2.1/temp/environment'.
* Working directory: '/var/tmp/portage/app-misc/tracker-3.2.1/work/tracker-3.2.1'
* S: '/var/tmp/portage/app-misc/tracker-3.2.1/work/tracker-3.2.1'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment