[Avocado-devel] What is a right way to install avocado?
Andrei Stepanov
astepano at redhat.com
Wed Feb 1 16:48:11 UTC 2017
Hello.
We are currently experiencing some issues with avocado / avocado-vt.
Our automation can be described in next steps:
0. Install RHEL 6/7.
1. Clone "master" branches for avocado/avocado-vt from github.
2. In avocado dir:
make requirements
python setup.py install
3. In avocado-vt dir:
make link
pip install sphinx
pip install -r requirements.txt
python setup.py install
4. Run tests.
Above commands are run from root account.
We cannot use this approach any more.
It doesn't work with RHEL7.3.
I have opened a bug: https://bugzilla.redhat.com/show_bug.cgi?id=1417613
Than I had discussion with Tomas Orsava.
The problem is, running pip as root in Fedora/EPEL is not supported and
will break your system.
https://fedoraproject.org/wiki/Changes/Making_sudo_pip_safe
My question is: what is official way to install avocado/avocado-vt?
Invoking pip commands from root account is a bad approach.
Is there a safe way to install avocado & avocado-vt?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/avocado-devel/attachments/20170201/ee30f3b2/attachment.htm>
More information about the Avocado-devel
mailing list