VBiosFinder icon indicating copy to clipboard operation
VBiosFinder copied to clipboard

Bad error messages when dependencies are missing

Open stzokev opened this issue 6 years ago • 3 comments

If I don't have innoextract I get the /var/lib/gems/2.3.0/gems/cocaine-0.5.8/lib/cocaine/command_line.rb:82:in `run': Cocaine::CommandNotFoundError (Cocaine::CommandNotFoundError)

which others have reported before. So apparently it is not optional as indicated in the instructions. Or if it is optional in some cases, a clarification might be needed.

Great tool otherwise! Thanks for your hard work!

stzokev avatar Feb 05 '19 13:02 stzokev

it's optional unless it's actually required for extraction. i should probably catch these errors and print a more helpful error message

coderobe avatar Feb 05 '19 19:02 coderobe

Specifically, though, it will tell you

checking for innoextract... no
Install 'innoextract' on your system (required for Inno Installers)

coderobe avatar Feb 05 '19 19:02 coderobe

Yes, but it gives similar error messages for all dependencies, and half of them are marked as optional. Knowing that, I just ignore these messages.

stzokev avatar Feb 05 '19 22:02 stzokev