don't unpack in the user's home directory

Create issue
Issue #43 wontfix
Former user created an issue

Eggs installed from a user's account will want to unpack into the .egg_cache in the user's home directory, even if the eggs are installed to a system location. If this directory is unavailable (for example, if the permissions on the directory have changed or the account has been removed), then a very confusing exception is thrown.

This is a terrible default behavior. Ideally, PYTHON_EGG_CACHE shouldn't exist. Certainly I shouldn't have to export it when I'm running "sudo python install -f".


Comments (3)

  1. Alex Grönholm

    There seems to be some confusion here. The egg cache is not used during installation, but some packages insist on extracting their contents when they are imported for the first time. The user who installed said egg certainly has nothing whatsoever to do with the cache directory.

  2. Log in to comment