[gnome-kit] dev-cpp/gtkmm-4.21.2 doesn't emerge

Open Beginner friendly
#677 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
62/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Quiet
Tech stack
cpp
Domain
build-system

Research direction

Start with the gtkmm-4.21.2 build log and the failure at meson.build:134:10. Check how the package declares its GTK4 dependency against the Meson requirement, then verify that GTK4 4.21.4 is selected and the gtkmm package emerges successfully.

Written by the indexing model from the issue text.

Description

emerge failure gnome-kit MARK mark-31 mark-iii mark-unstable
>>> Configuring source in /var/tmp/portage/dev-cpp/gtkmm-4.21.2/work/gtkmm-4.21.2 ...
meson --buildtype plain --libdir lib64 --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload -Dbuild-demos=false -Dbuild-tests=false -Dbuild-documentation=false /var/tmp/portage/dev-cpp/gtkmm-4.21.2/work/gtkmm-4.21.2 /var/tmp/portage/dev-cpp/gtkmm-4.21.2/work/gtkmm-4.21.2-build
The Meson build system
Version: 1.8.5
Source dir: /var/tmp/portage/dev-cpp/gtkmm-4.21.2/work/gtkmm-4.21.2
Build dir: /var/tmp/portage/dev-cpp/gtkmm-4.21.2/work/gtkmm-4.21.2-build
Build type: native build
Project name: gtkmm
Project version: 4.21.2
C compiler for the host machine: x86_64-pc-linux-gnu-gcc (gcc 12.3.0 "x86_64-pc-linux-gnu-gcc (MacaroniOS 12.3.0) 12.3.0")
C linker for the host machine: x86_64-pc-linux-gnu-gcc ld.bfd 2.40
C++ compiler for the host machine: x86_64-pc-linux-gnu-g++ (gcc 12.3.0 "x86_64-pc-linux-gnu-g++ (MacaroniOS 12.3.0) 12.3.0")
C++ linker for the host machine: x86_64-pc-linux-gnu-g++ ld.bfd 2.40
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program python3 found: YES (/usr/bin/python3.9)
Found pkg-config: YES (/usr/bin/x86_64-pc-linux-gnu-pkg-config) 2.2.0
Dependency gtk4 found: NO. Found 4.21.2 but need: '>= 4.21.4'
Found CMake: /usr/bin/cmake (3.31.10)
Run-time dependency gtk4 found: NO (tried pkgconfig and cmake)
Looking for a fallback subproject for the dependency gtk4
ERROR: Subproject gtk4 is buildable: NO

meson.build:134:10: ERROR: Automatic wrap-based subproject downloading is disabled

GTK4 4.21.4 is required.

Dominant language
No language data
Stars
5
Forks
1
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from macaroni-os/mark-issues

All issues in macaroni-os/mark-issues

Similar issues

More Build System issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.