execWithResult("{$pkgconf} --version", false); if ($ret === 0) { return CheckResult::ok(implode(' ', $output)); } return CheckResult::fail('pkg-config is not functional', 'install-pkgconfig'); } #[AsFixItem('install-pkgconfig')] public function installPkgConfig(): bool { PackageManager::installPackage('pkg-config'); return true; } }