-
Notifications
You must be signed in to change notification settings - Fork 3
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
Fizzy install links temporary files #25
Comments
The bug may be present only when there are conflicts to be resolved. In fact, the conflict resolution is handled internally by thor that uses the block form for creating the temporary file. Taking a look at the ruby documentation we see:
This shows that internally uses:
As we can see the problem may be that In conclusion, the file isn't removed instantly but instead when the Ruby's VM decides to dispose the object. This could be the problem since right after the instatiation we trigger the installation that links every file available there, including the fucking temporary file. |
@jak3 what do you think about? |
Maybe remove thor should be an option. How much work do you think is needed in order to replace it functionalities? |
I'd really like to remove thor, this will allow us to implement ad-hoc features and to be dependency-less.. However, it costs a lot of time because we need to implement a custom command-based parser (similar to thor) and custom low level I/O operations.. |
Fizzy install links temporary files..
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
The text was updated successfully, but these errors were encountered: