You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since the current version matcher pattern prettymuch matches numbers in general, let's favor things that match more of the cues (e.g., if it is prefixed with version, or is composed of several parts that are dot-separated).
Please feel free to supply STDOUT and STDERR for your app's --version output, along with the expected match version so I can add tests to ensure.
The text was updated successfully, but these errors were encountered:
Just installed version 2.0 of phantomJS, For phantomjs_path = Cliver.detect!('phantomjs', '~> 1.8', '>= 1.8.1')
I get Cliver::Dependency::VersionMismatch: Could not find an executable 'phantomjs' that matched the requirements '~> 1.8', '>= 1.8.1'. Found versions were {"/usr/local/bin/phantomjs"=>"2.0.0"}.
The ~> 1.8 requirement means "any 1.x that is greater than or equal to 1.8", so unfortunately version 2.0.0 does not satisfy the requirement. It looks like your project will need to be updated with looser requirements in order for cliver to be able to resolve the dependency.
Since the current version matcher pattern prettymuch matches numbers in general, let's favor things that match more of the cues (e.g., if it is prefixed with version, or is composed of several parts that are dot-separated).
Please feel free to supply STDOUT and STDERR for your app's
--version
output, along with the expected match version so I can add tests to ensure.The text was updated successfully, but these errors were encountered: