Closed javarias closed 9 years ago
List to python modules provided within ACS and its RPM package equivalent in CentOS 6 (including EPEL repositories)
Py Module | RPM package |
---|---|
distribute | (part of python package) |
pysnmp | pysnmp |
python-ldap | python-ldap |
numpy (1.7.0) | numpy (1.4.1) |
gnuplot-py | gnuplot-py |
matplotlib (1.2.0) | python-matplotlib (0.99) |
scipy (0.7.2) | scipy (0.7.2) |
pyephem | pyephem |
pexpect | pexpect |
pychecker | pychecker |
coverage (3.3.1) | python-coverage (2.6.6) |
mock (0.6.0) | python-mock (0.8.0) |
pythoscope | (N/A) |
nose (0.11.3) | python-nose (0.10.4) |
pylint (0.28.0) | pylint (0.21.1) |
ipython | python-ipython |
snakefood | (N/A) |
The only package I am hesitant to replace with the RPM package coming with CentOS is numpy, given the much older version available at the repository.
Also the N/A available packages should be compiled for now, until a RPM package and repository can be offered for those packages.
This ticket can be closed because pull request #35 solved this issue
To decrease the size of ACS distribution would be desirable to use as much possible the external products that already come with the host linux distribution. For this reason, the python coming in ACS as an ExtProd, shall be replaced with the python coming in the linux distro.
Currently ACS builds Python 2.6.5 with ucs4 support (which is the standard encoding in most linux distributions).
Also it is desirable to use most of the py modules as part of the host linux, rather that install them as part of ACS installation.