| Summary: | Требует python-dev | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Evgenii Terechkov <evg> |
| Component: | python-dev | Assignee: | Ivan Zakharyaschev <imz> |
| Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P3 | CC: | antohami, at, cas, cow, enp, evg, george, glebfm, hiddenman, imz, lav, mithraen, nbr, real, rider, rt, sem, shaba, sin, solo, vitty, viy, vvk |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
| Bug Depends on: | 31587 | ||
| Bug Blocks: | |||
|
Description
Evgenii Terechkov
2013-10-26 07:31:47 MSK
До сих пор осталось: python2.7(distutils) нужен для fail2ban-0.9.2-alt4.M70P.5 Причина в таком использовании в server/filterpyinotify.py:
from distutils.version import LooseVersion
...
if not hasattr(pyinotify, '__version__') \
or LooseVersion(pyinotify.__version__) < '0.8.3':
raise ImportError("Fail2Ban requires pyinotify >= 0.8.3")
Наверное distutils надо вынести из python-dev для того, что бы закрыть эту проблему. (In reply to comment #3) > Наверное distutils надо вынести из python-dev для того, что бы закрыть эту > проблему. distutils это и есть суть python-dev. LooseVersion используется в fail2ban в трёх местах. В общем меня не напрягает python-dev в зависимостях, если кого-то мучает, то этот кто-то может сделать патч на fail2ban (в сравнение версий модулей) и отправить его в upstream. Немного по теме сравнения версий в питоне: https://www.python.org/dev/peps/pep-0386/ |