[Distutils] [proposal] shared distribution installations

Ronny Pfannschmidt ich at ronnypfannschmidt.de
Tue Oct 31 00:24:53 EDT 2017


I would like to explicitly avoid Hardlink Farms
because those still have "Logical" duplication
i'd like to bind in the new paths without having it look like each
virtualenv is 400-1000 mb of distinct data

-- Ronny

Am Montag, den 30.10.2017, 22:23 +0000 schrieb Thomas Kluyver:
> On Mon, Oct 30, 2017, at 07:16 PM, RonnyPfannschmidt wrote:
> > in order to elevate those issues i would like to propose a new
> > installation layout,
> > where instead of storing each distribution in every python all
> > distributions would share a storage, and each individual
> > environment
> > would only have references to the packages that where
> > "installed/activated" for them
> 
> This is also essentially what conda does - the references being in
> the
> form of hard links. The mechanism has some drawbacks of its own -
> like
> if a file somehow gets modified, it's harder to fix it, because
> removing
> the environment no longer removes the files.
> 
> Thomas
> _______________________________________________
> Distutils-SIG maillist  -  Distutils-SIG at python.org
> https://mail.python.org/mailman/listinfo/distutils-sig


More information about the Distutils-SIG mailing list