This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vinay.sajip
Recipients Marco.Amadori, asvetlov, carljm, eric.araujo, ned.deily, vinay.sajip
Date 2012-11-17.14:59:33
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1353164373.98.0.90693231859.issue16480@psf.upfronthosting.co.za>
In-reply-to
Content
> as far as I know virtualenv does not create links for local/bin and friends either.

AFAIK it never used to, but it seems to do so since 1.6.3, in an attempt to fix a problem with the "posix_local" install scheme. I just tested with virtualenv 1.6.4, and when I create a venv in /tmp/venv, it creates a symbolic link /tmp/venv/local which points back to /tmp/venv. This behaviour causes problems with e.g. PyCharm, which shows ever-nesting directories ("turtles all the way down"), has led to later versions of virtualenv creating an actual directory and symlinking the venv's contents to entries in it.

The question is: is this still necessary? Why exactly does "posix_local" need this, and does it need it for Python 3.3, 3.4 etc? Adding Carl to nosy, hoping he can shed some light on this.
History
Date User Action Args
2012-11-17 14:59:34vinay.sajipsetrecipients: + vinay.sajip, ned.deily, carljm, eric.araujo, asvetlov, Marco.Amadori
2012-11-17 14:59:33vinay.sajipsetmessageid: <1353164373.98.0.90693231859.issue16480@psf.upfronthosting.co.za>
2012-11-17 14:59:33vinay.sajiplinkissue16480 messages
2012-11-17 14:59:33vinay.sajipcreate