New review comment by SpidFightFR on void-packages repository https://github.com/void-linux/void-packages/pull/49288#discussion_r1573866651 Comment: > What does that mean, "needed these"? > > Projects with meson.build don't even use cmake at all unless the project does dependency('some-cmake-project'), in which case meson executes a small cmake dummy project and parses the cmake debug trace to see what cmake detected via a *-config.cmake; this is an alternative to pkg-config. > > Meson will almost always print that it is checking for cmake as a system command, if it doesn't find an optional dependency. The fact that it prints "NO" doesn't mean that cmake is a dependency and should be installed as makedepends... it is just an informational message that cmake is not installed. > > The actual error, if an error occurs, is always "some-package could not be found, tried pkg-config and cmake" and the solution is to install the actual dependency, not to try installing cmake. when i ran the testings at some point the checks returned an error with cmake labeled as missing... But it doesn't happen anymore. I'm not actually sure of what's going on. But if it works without, well it's good for me.