Re: supporting multiple versions of one package in one environment is insane

View: New views
1 Messages — Rating Filter:   Alert me  

Parent Message unknown Re: supporting multiple versions of one package in one environment is insane

by Chris Withers :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

[moving to disutils-sig where this belongs]

Toshio Kuratomi wrote:

>>> where type of problem == sandboxed environment, sure.  How do you solve the
>>> problem for system packagers?
>> What's to stop a system packager either just running the buildout on  
>> install, or running the buildout at package build time and then just  
>> dropping the resulting environment wherever they want to install  
>> applications? Such a package would only be dependent on the right python
>> version at runtime...
>>
> If buildout creates sandboxed environments like virtualenv then everything
> here applies:
>
> https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries

That's fine, buildout can use a shared eggs directory (it's how I run it
by default, to minimise the amount of downloading that goes on). In that
case, there would be no duplication of packages, the "installed app"
would just pick from a folder full of eggs that you could put wherever
your OS wants them...

In short, have multiple versions of a python package on the python path
at the same time is insane ;-)

Chris

--
Simplistix - Content Management, Batch Processing & Python Consulting
            - http://www.simplistix.co.uk
_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@...
http://mail.python.org/mailman/listinfo/distutils-sig