[ 
https://issues.apache.org/jira/browse/MESOS-9075?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16543703#comment-16543703
 ] 

Kevin Klues commented on MESOS-9075:
------------------------------------

{noformat}
    
commit dd07b14df02d1a944004e63a03d97161c413e706
Author: Armand Grillet <agril...@mesosphere.io>
Date:   Fri Jul 13 22:10:46 2018 +0200

    Fixed virtualenv management in support directory.
    
    The switch from Python 2 to Python 3 creates problems with managing the
    virtual environment in the support directory if a developer regularly
    toggles between Python 2 and 3.  For example, we want the virtual
    environment to always use the same version of Python the user uses to
    invoke the python linter from the command line through mesos-style.py.
    
    This commit fixes the issue by adding a new check in the function of
    `mesos-style.py` called `should_build_virtualenv` to see if the Python
    interpreter version currently used is the one in the virtual
    environement. If not, the virtual environment will get recreated.
    
    Review: https://reviews.apache.org/r/67910/
{noformat}

> Virtualenv management in support directory is buggy.
> ----------------------------------------------------
>
>                 Key: MESOS-9075
>                 URL: https://issues.apache.org/jira/browse/MESOS-9075
>             Project: Mesos
>          Issue Type: Bug
>    Affects Versions: 1.7.0
>            Reporter: Armand Grillet
>            Assignee: Armand Grillet
>            Priority: Major
>             Fix For: 1.7.0
>
>
> When switching back and forth from Python 2 to 3, the virtualenv does not get 
> correctly reinstalled.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to