Removed the bucket from the app name when checking directories. #2435
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
In the app manifest, specifying dependencies with the bucket on which to find that dependency is supported (see the flutter manifest for an example). The problem, however, is that when running
scoop status
after installing an app such as flutter, we get an error message that some dependencies are supposedly missing:This message is however wrong, since oraclejdk8 was successfully installed. The problem is that flutter checks if a dependency is installed by checking whether a directory with the name of that dependency exists in the apps folder. In this case it checks for the folder
java/oraclejdk8
, doesn't find it, since it actually exists asoraclejdk8
and marks the dependency as being not satisfied.This small pull request fixes that: