If you move the files, other things can potentially break, too. For example, any scripts installed will have their shebangs adjusted to point to a particular interpreter, e.g. a venv's interpreter. If they get moved to a different location, the shebang lines may become invalid. I don't believe that we have to support such moving of files outside of the knowledge of packaging tools. Regards, Vinay Sajip
________________________________ From: Kevin Horn <kevin.horn@gmail.com> To: Vinay Sajip <vinay_sajip@yahoo.co.uk> Sent: Monday, 31 December 2012, 19:19 Subject: Re: [Distutils] Some clarifications and/or corrections to PEP 376
On Mon, Dec 31, 2012 at 12:59 PM, Vinay Sajip <vinay_sajip@yahoo.co.uk> wrote:
I agree that PEP 376 isn't ideal in what it specifies in this area. The simplest
solution would surely be absolute paths only. What are the downsides apart from the disk space used for the extra lengths of the filenames?
Regards,
Vinay Sajip
If you ever move the files, the absolute paths won't be valid any more. It seems kind of unlikely that this would cause problems, but it might.
-- Kevin Horn