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

dvm crashes with IOException (directory is not empty) when doing "dvm install 2.064" and then "dvm install --64bit 2.064" #18

Open
CyberShadow opened this issue Nov 13, 2013 · 2 comments
Labels

Comments

@CyberShadow
Copy link

It was complaining that a certain directory was not empty, but by the time it exited, that directory was completely gone. I worked around it by deleting 2.064's directory inside ~/.dvm.

@ilya-stromberg
Copy link

The same error if I install dmd, remove dmd and install dmd again:

dvm install 2.064.2
dvm uninstall 2.064.2
dvm install 2.064.2

Installing: dmd-2.064.2
An unknown error occurred:
tango.core.Exception.IOException: ~/.dvm/tmp/dmd-2.064.2/dmd2/src: Directory not empty

@veelo
Copy link

veelo commented Sep 9, 2015

Same here. Seems to be triggered when an install is done on top of an existing install. To make things worse: uninstall doesn't work:

$ dvm list
Installed D compilers:

dmd-2.066.1
$ dvm uninstall 2.066.1
Uninstalling dmd-2.066.1
$ dvm list
Installed D compilers:

dmd-2.066.1

Platform: Mac OS X 10.10.5. I have used the -d option to make the installed version the default.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants