Merge pull request 'deploy_tool_debug' (#191) from deploy_tool_debug into master

Reviewed-on: #191
This commit was merged in pull request #191.
This commit is contained in:
2025-09-10 16:08:38 +03:00

View File

@@ -462,13 +462,15 @@ bool procDpkg(const PIString & l) {
PIFile::FileInfo fi; PIFile::FileInfo fi;
fi.path = l; fi.path = l;
PIString cmd = dpkg + dpkgdir + " -S " + fi.name() + ign_err_suffix; PIString cmd = dpkg + dpkgdir + " -S " + fi.name() + ign_err_suffix;
// PICout(true) << cmd; // PICout(true) << "** dpkg:" << cmd;
PIString vs = execute(cmd).trim(); PIString vs = execute(cmd).trim();
if (!vs.isEmpty()) { if (!vs.isEmpty()) {
PIStringList lines = vs.split('\n').reverse(); PIStringList lines = vs.split('\n').reverse();
for (auto l: lines) { for (auto l: lines) {
l = l.left(l.find(":")); auto sl = l;
if (!l.isEmpty() && !l.endsWith("-cross")) all_deps << l; l = l.left(l.find(":"));
if (!l.isEmpty() && !l.endsWith("-cross") && !l.contains(' ')) all_deps << l;
// PICout(true) << "** found \"" << l << "\" in \"" << sl << "\"";
return true; return true;
} }
} }