Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-10466

[next] media-libs/harfbuzz-2.8.2 configure fails: invalid options

    • Icon: Bug Bug
    • Resolution: Fixed Upstream
    • Icon: Severe (Ebuild) Severe (Ebuild)
    • None
    • None
    • None
    • harfbuzz can't merge

      This is the first time I install Funtoo-next, so far I have stuck with 1.4.
      I literally just completed the installation steps, and at the first reboot the first thing I did is try to install openjdk. That brought in a bunch of dependencies, including harfbuzz. But harfbuzz fails, thus I cannot install openjdk.

      >>> Emerging (1 of 6) media-libs/harfbuzz-2.8.2::media-kit

      • Fetching files in the background.
      • To view fetch progress, run in another terminal:
      • tail -f /var/log/emerge-fetch.log
      • harfbuzz-2.8.2.tar.gz BLAKE2B SHA512 size ... [ ok ]
      • Using python3.9 to build
        >>> Unpacking source...
        >>> Unpacking harfbuzz-2.8.2.tar.gz to /var/tmp/portage/media-libs/harfbuzz-2.8.2/work
        >>> Source unpacked in /var/tmp/portage/media-libs/harfbuzz-2.8.2/work
        >>> Preparing source in /var/tmp/portage/media-libs/harfbuzz-2.8.2/work/harfbuzz-2.8.2 ...
        >>> Source prepared.
        >>> Configuring source in /var/tmp/portage/media-libs/harfbuzz-2.8.2/work/harfbuzz-2.8.2 ...
      • abi_x86_64.amd64: running multilib-minimal_abi_src_configure
        meson --buildtype plain --libdir lib64 --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload -Dcairo=enabled -Dcoretext=disabled -Ddocs=disabled -Dfontconfig=disabled -Dintrospection=enabled -Dstatic=false -Dglib=enabled -Dgraphite=enabled -Dicu=enabled -Dgobject=enabled -Dtests=disabled -Dfreetype=enabled /var/tmp/portage/media-libs/harfbuzz-2.8.2/work/harfbuzz-2.8.2 /var/tmp/portage/media-libs/harfbuzz-2.8.2/work/harfbuzz-2.8.2-abi_x86_64.amd64
        The Meson build system
        Version: 0.63.2
        Source dir: /var/tmp/portage/media-libs/harfbuzz-2.8.2/work/harfbuzz-2.8.2
        Build dir: /var/tmp/portage/media-libs/harfbuzz-2.8.2/work/harfbuzz-2.8.2-abi_x86_64.amd64
        Build type: native build

      ../harfbuzz-2.8.2/meson.build:1:0: ERROR: Unknown options: "fontconfig, static"

      A full log can be found at /var/tmp/portage/media-libs/harfbuzz-2.8.2/work/harfbuzz-2.8.2-abi_x86_64.amd64/meson-logs/meson-log.txt

      • ERROR: media-libs/harfbuzz-2.8.2::media-kit failed (configure phase):
      • (no error message)
      • Call stack:
      • ebuild.sh, line 93: Called src_configure
      • environment, line 3389: Called multilib-minimal_src_configure
      • environment, line 2108: Called multilib_foreach_abi 'multilib-minimal_abi_src_configure'
      • environment, line 2361: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
      • environment, line 2038: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
      • environment, line 2036: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_configure'
      • environment, line 549: Called multilib-minimal_abi_src_configure
      • environment, line 2102: Called multilib_src_configure
      • environment, line 2578: Called meson_src_configure
      • environment, line 1970: Called die
      • The specific snippet of code:
      • tc-env_build "$@" || die
      • If you need support, post the output of `emerge --info '=media-libs/harfbuzz-2.8.2::media-kit'`,
      • the complete build log and the output of `emerge -pqv '=media-libs/harfbuzz-2.8.2::media-kit'`.
      • The complete build log is located at '/var/tmp/portage/media-libs/harfbuzz-2.8.2/temp/build.log'.
      • The ebuild environment file is located at '/var/tmp/portage/media-libs/harfbuzz-2.8.2/temp/environment'.
      • Working directory: '/var/tmp/portage/media-libs/harfbuzz-2.8.2/work/harfbuzz-2.8.2-abi_x86_64.amd64'
      • S: '/var/tmp/portage/media-libs/harfbuzz-2.8.2/work/harfbuzz-2.8.2'

      >>> Failed to emerge media-libs/harfbuzz-2.8.2, Log file:

      >>> '/var/tmp/portage/media-libs/harfbuzz-2.8.2/temp/build.log'

      • Messages for package media-libs/harfbuzz-2.8.2:
      • ERROR: media-libs/harfbuzz-2.8.2::media-kit failed (configure phase):
      • (no error message)

            Unassigned Unassigned
            stamasd stamasd
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: