-
Bug
-
Resolution: Fixed Upstream
-
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)