The util/venv-dependencies.sh script requires virtualenv to be available on the PATH, and "solves" that by running sudo pip install virtualenv. I don't want my system cluttered up like that.
Instead, I'd suggest removing that, and adding it as a distro-specific package dependency. For instance, Debian/Ubuntu already provide a virtualenv package. Streisand already requires certain distro packages to be installed, why not also virtualenv?
The
util/venv-dependencies.sh
script requiresvirtualenv
to be available on thePATH
, and "solves" that by runningsudo pip install virtualenv
. I don't want my system cluttered up like that.Instead, I'd suggest removing that, and adding it as a distro-specific package dependency. For instance, Debian/Ubuntu already provide a
virtualenv
package. Streisand already requires certain distro packages to be installed, why not alsovirtualenv
?