That is hard to say in general. Every runCommand report describes what the result was - here you see cases where we have tried a command and it's failed because it was not found, or there was no output. Whether that's a problem depends on what was being run and by what. That is, it is typical that a pattern that looks for software will have to run several different commands - perhaps to try different locations or have fallback mechanisms. The only way you can really be sure is to check the information on your SIsand other objects to see if something is missing.