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

Dangling symlink on extract #5

Merged
merged 2 commits into from Aug 31, 2012
Merged

Dangling symlink on extract #5

merged 2 commits into from Aug 31, 2012

Conversation

kylegibson
Copy link
Member

This error occurs when terrarium is run using the python2.X binary instead of just python. because python2.X already exists in the bin directory as a symlink, the copy fails

Extracting terrarium bundle
/home/policystat/environments/997436eb9a2b5dd1e9f319ac0b7f9bc3/bin/python2.6 /home/policystat/env.LOwIni/bin
cp: not writing through dangling symlink `/home/policystat/env.LOwIni/bin/python2.6'
Traceback (most recent call last):
  File "/home/policystat/env/bin/terrarium", line 9, in <module>
    load_entry_point('terrarium==0.1.2dev', 'console_scripts', 'terrarium')()
  File "/home/policystat/environments/997436eb9a2b5dd1e9f319ac0b7f9bc3/src/terrarium/terrarium/terrarium.py", line 640, in main
    terrarium.install()
  File "/home/policystat/environments/997436eb9a2b5dd1e9f319ac0b7f9bc3/src/terrarium/terrarium/terrarium.py", line 105, in install
    downloaded = self.download(new_target)
  File "/home/policystat/environments/997436eb9a2b5dd1e9f319ac0b7f9bc3/src/terrarium/terrarium/terrarium.py", line 299, in download
    self.extract(archive, target)
  File "/home/policystat/environments/997436eb9a2b5dd1e9f319ac0b7f9bc3/src/terrarium/terrarium/terrarium.py", line 250, in extract
    call_subprocess(['cp', path_to_python, bin_dir])
  File "/home/policystat/environments/997436eb9a2b5dd1e9f319ac0b7f9bc3/lib/python2.6/site-packages/virtualenv.py", line 1020, in call_subprocess
    % (cmd_desc, proc.returncode))
OSError: Command cp /home/policystat/env...7f9bc3/bin/python2.6 /home/policystat/env.LOwIni/bin failed with error code 1

kylegibson added a commit that referenced this pull request Aug 31, 2012
Dangling symlink on extract
@kylegibson kylegibson merged commit b778927 into master Aug 31, 2012
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant