The package needs at least gtk-doc-1.32.1 but only 1.32-r2 is available in portage. Relevant output from meson-log.txt: Pkg-config binary for MachineChoice.HOST is cached. Determining dependency 'gtk-doc' with pkg-config executable '/usr/bin/x86_64-pc-linux-gnu-pkg-config' PKG_CONFIG_PATH: /var/tmp/portage/dev-libs/glib-2.66.2/temp/python3.7/pkgconfig:/usr/share/pkgconfig PKG_CONFIG_LIBDIR: /usr/lib64/pkgconfig Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion gtk-doc` -> 0 1.32 PKG_CONFIG_PATH: /var/tmp/portage/dev-libs/glib-2.66.2/temp/python3.7/pkgconfig:/usr/share/pkgconfig PKG_CONFIG_LIBDIR: /usr/lib64/pkgconfig Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config --cflags gtk-doc` -> 0 PKG_CONFIG_PATH: /var/tmp/portage/dev-libs/glib-2.66.2/temp/python3.7/pkgconfig:/usr/share/pkgconfig PKG_CONFIG_LIBDIR: /usr/lib64/pkgconfig Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config gtk-doc --libs` -> 0 PKG_CONFIG_PATH: /var/tmp/portage/dev-libs/glib-2.66.2/temp/python3.7/pkgconfig:/usr/share/pkgconfig PKG_CONFIG_LIBDIR: /usr/lib64/pkgconfig Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config gtk-doc --libs` -> 0 None of 'PKG_CONFIG_PATH' are defined in the environment, not changing global flags. Dependency gtk-doc found: NO found 1.32 but need: '>=1.32.1' CMake binary for MachineChoice.HOST is not cached None of 'CMAKE' are defined in the environment, not changing global flags. CMake binary missing from cross or native file, or env var undefined. Trying a default CMake fallback at cmake Found CMake: /usr/bin/cmake (3.18.4) None of 'CMAKE_PREFIX_PATH' are defined in the environment, not changing global flags. Extracting basic cmake information Try CMake generator: auto None of 'FFLAGS' are defined in the environment, not changing global flags. None of 'LDFLAGS' are defined in the environment, not changing global flags. None of 'FC_LD' are defined in the environment, not changing global flags. None of 'F_LD' are defined in the environment, not changing global flags. Called `/usr/bin/cmake --trace-expand --trace-format=json-v1 --no-warn-unused-cli --trace-redirect=cmake_trace.txt .` in /var/tmp/portage/dev-libs/glib-2.66.2/work/glib-2.66.2-abi_x86_64.amd64/meson-private/cmake_gtk-doc -> 0 -- Module search paths: ['/', '/opt', '/usr', '/usr/local'] -- CMake root: /usr/share/cmake -- CMake architectures: [] -- CMake lib search paths: ['lib', 'lib32', 'lib64', 'libx32', 'share'] Preliminary CMake check failed. Aborting. Run-time dependency gtk-doc found: NO (tried pkgconfig and cmake) Looking for a fallback subproject for the dependency gtk-doc ../glib-2.66.2/docs/reference/meson.build:55:2: ERROR: Automatic wrap-based subproject downloading is disabled Reproducible: Always Steps to Reproduce: 1. USE=gtk-doc emerge =glib-2.66.2 2. 3. Actual Results: configuration step fails Expected Results: Should build documentation successfully Without the gtk-doc USE flag, the build succeeds. emerge --info and meson-log.txt are attached.
Created attachment 671380 [details] meson-log.txt
Created attachment 671383 [details] emerge-info-glib-2.66.2.txt
just hit the same error
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c535e168fb7b161aa8166ef5e157fe214edba8ba commit c535e168fb7b161aa8166ef5e157fe214edba8ba Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2020-12-05 16:12:30 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2020-12-05 18:48:10 +0000 dev-libs/glib: Version bump to 2.66.3 Closes: https://bugs.gentoo.org/751784 Closes: https://bugs.gentoo.org/754372 Signed-off-by: Matt Turner <mattst88@gentoo.org> dev-libs/glib/Manifest | 1 + dev-libs/glib/glib-2.66.3.ebuild | 291 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 292 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=107e8876cfe50dcd1ca12f24f3de119b7e6da7d5 commit 107e8876cfe50dcd1ca12f24f3de119b7e6da7d5 Author: Mart Raudsepp <leio@gentoo.org> AuthorDate: 2020-12-06 11:20:35 +0000 Commit: Mart Raudsepp <leio@gentoo.org> CommitDate: 2020-12-06 11:21:52 +0000 profiles/base/package.use.mask: Mask dev-libs-2.66*/glib[gtk-doc] Bug: https://bugs.gentoo.org/754372 Bug: https://bugs.gentoo.org/758770 Signed-off-by: Mart Raudsepp <leio@gentoo.org> profiles/base/package.use.mask | 6 ++++++ 1 file changed, 6 insertions(+)