Skip to content

solution for Terrapin::CommandNotFoundError (Terrapin::CommandNotFoundError) #50

Open
@demlak

Description

@demlak

the name of tool UEFIExtract needs to be case-sensitive!

i was using arch linux with uefitool.. but i always run into this error:

.../VBiosFinder/vendor/bundle/ruby/3.0.0/gems/terrapin-0.6.0/lib/terrapin/command_line.rb:82:in `run': Terrapin::CommandNotFoundError (Terrapin::CommandNotFoundError)
	from /home/demlak/lala/VBiosFinder/src/extract-uefi.rb:20:in `uefi'
	from /home/demlak/lala/VBiosFinder/src/extraction.rb:8:in `call'
	from /home/demlak/lala/VBiosFinder/src/extraction.rb:8:in `attempt'
	from /home/demlak/lala/VBiosFinder/src/methods.rb:46:in `block in run'
	from /home/demlak/lala/VBiosFinder/src/methods.rb:44:in `each'
	from /home/demlak/lala/VBiosFinder/src/methods.rb:44:in `run'
	from /home/demlak/lala/VBiosFinder/src/cli.rb:36:in `extract'
	from /home/demlak/lala/VBiosFinder/vendor/bundle/ruby/3.0.0/gems/thor-0.20.0/lib/thor/command.rb:27:in `run'
	from /home/demlak/lala/VBiosFinder/vendor/bundle/ruby/3.0.0/gems/thor-0.20.0/lib/thor/invocation.rb:126:in `invoke_command'
	from /home/demlak/lala/VBiosFinder/vendor/bundle/ruby/3.0.0/gems/thor-0.20.0/lib/thor.rb:387:in `dispatch'
	from /home/demlak/lala/VBiosFinder/vendor/bundle/ruby/3.0.0/gems/thor-0.20.0/lib/thor/base.rb:466:in `start'
	from _init.rb:7:in `<main>'

solution: copy /usr/bin/uefiextract to folder 3rdparty and rename it to UEFIExtract

and yes.. /usr/bin is in path
and no, it's not working by just copy into 3rdparty, you HAVE TO rename it.

p.s. thx for creating this tool..

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions