So are we going for a "primarily isolation" approach then where builds are
only isolated on the first level, but subsequent levels share the same
build environment?

2017-08-22 10:23 GMT-05:00 Jim Fulton <[email protected]>:

> I didn't mention (nor do I recall anyone mentioning) venvs.
>
> Jim
>
>
> On Tue, Aug 22, 2017 at 11:15 AM, Matt Joyce <[email protected]> wrote:
>
>> venvs within venvs... terrifying concept.
>>
>> On Tue, Aug 22, 2017 at 11:02 AM, Jim Fulton <[email protected]> wrote:
>>
>>>
>>>
>>> On Tue, Aug 22, 2017 at 9:23 AM, Daniel Holth <[email protected]> wrote:
>>>
>>>> Isn't this a special case of needing . on sys.path when building a
>>>> package? Then the same version of setuptools that is being packaged builds
>>>> itself.
>>>>
>>> No. The issue for us it wasn't setuptools itself, but it's dependencies
>>> and those dependencies conflicted with dependencies of of packages we were
>>> installing *and* those packages importing these dependences (indirectly) in
>>> their setup scripts.  Setup scripts that import the thing they're about to
>>> install, generally to get the version :(, is something I'd love to see go
>>> away.
>>>
>>> Jim
>>>
>>> --
>>> Jim Fulton
>>> http://jimfulton.info
>>>
>>> _______________________________________________
>>> Distutils-SIG maillist  -  [email protected]
>>> https://mail.python.org/mailman/listinfo/distutils-sig
>>>
>>>
>>
>
>
> --
> Jim Fulton
> http://jimfulton.info
>
> _______________________________________________
> Distutils-SIG maillist  -  [email protected]
> https://mail.python.org/mailman/listinfo/distutils-sig
>
>
_______________________________________________
Distutils-SIG maillist  -  [email protected]
https://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to