Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dry-run stops my installation #731

Open
di-na opened this issue Oct 23, 2013 · 1 comment
Open

dry-run stops my installation #731

di-na opened this issue Oct 23, 2013 · 1 comment

Comments

@di-na
Copy link

di-na commented Oct 23, 2013

dry-run looks for a dependency (that is already a module) and can't find it (because it is looking for its eb file )

@boegel
Copy link
Member

boegel commented Nov 8, 2013

@di-na: Thanks for opening this. I just looked into this, and I feel this is not a bug, it's just a side-effect of what --dry-run does.
The first thing it does, it builds the whole tree of dependencies, regardless of whether the modules are available or not (step 1). Then, it figures out which ones are available, to known for which ones it can mark them as done using [x].

For step 1, it currently needs to have an easyconfig file for each package involved, to see if it has more dependencies. The code in resolve_dependencies could be enhanced to determine the dependencies from the module file too however.
So, it's possible to fix this issue, but it's more involved than I expected at first...

@boegel boegel modified the milestones: v1.X, v2.2 Jun 24, 2015
@boegel boegel added this to the v2.x milestone Jan 23, 2016
@boegel boegel modified the milestones: 3.x, 4.x Feb 20, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants