-
Notifications
You must be signed in to change notification settings - Fork 7
Conversation
This is the best pull request ever, you're awesome <3 |
What if some packages have the same dependencies? |
@gravis you mean two |
I mean 2
If A and D gets installed at the same time, there's a tiny chance to install B concurrently (which could lead to broken files). I know, it's really unlikely, but still. Maybe a simple note in the README about that troubleshooting (in which case, the packages should be reinstalled from scratch)? |
Since |
yes, the best test I see is to run 2 |
Criticism is the smartest way of communication if you do it right. Your comments are prefect on that way so keep them coming!. We all want this tool to get better and better. Thank you for seeing it! |
Welcome! 👍 |
Great call @gravis , I hadn't thought of this but it certainly merits some documentation and possibly a test. Dependency resolution inside johnny-deps is something Im thinking about, I'll keep this in mind and think of a way to avoid the edge case. |
Hey @gravis && @pote: what do you think? https://github.com/elcuervo/johnny-deps/commit/f24a436379abcf54540b9ccb6e00136d7967ed3d |
Since we have bash on our side we can speed up the package installation.
And yes... it's because of this rubygems/bundler#2481