| Summary: | Левая зависимость на PyDSTool которая его убивает | ||
|---|---|---|---|
| Product: | Branch p8 | Reporter: | Denis Sergeevich <galilley> |
| Component: | rpm-build-python3 | Assignee: | Andrey Cherepanov <cas> |
| Status: | CLOSED WONTFIX | QA Contact: | qa-p8 <qa-p8> |
| Severity: | normal | ||
| Priority: | P3 | CC: | grenka |
| Version: | не указана | ||
| Hardware: | all | ||
| OS: | Linux | ||
(В ответ на комментарий №0)
> Модуль тянет за собой PyDSTool, хотя для второй версии этого нет.
Хорошо, спасибо, посмотрим на следующей недельке.
Извиняюсь за задержку. Возникли срочные дела, не было времени посмотреть. Сейчас посмотрел. Проблема в том, что модуль для второго питона последний раз выпускался в 2008. Для третьего питона он был адаптирован какими-то энтузиастами и имеет отдельный апстрим. И последний раз обновлялся 6 лет назад. Так что я потыкаю палочкой этот пакет, но сильно полагаться на него, наверное, не стоит. У меня кстати не воспроизводится=( По сути этот модуль, это просто обёртка, и от конечной версии gnuplot-а он не зависит. Так что не смотря большую давность он актуальности не теряет и функциониркует исправно :). Не воспроизводится падение или утягивание зависимостей? Сделаю минимальный пример на падение... (В ответ на комментарий №4) > Не воспроизводится падение или утягивание зависимостей? > Сделаю минимальный пример на падение... Прошу прощения, что-то глаз замылился, не разглядел, что это p8. В сизифе и в p8 одна и та же версия. Проблема не в этом пакете. (В ответ на комментарий №5)
>
> Прошу прощения, что-то глаз замылился, не разглядел, что это p8. В сизифе и в
> p8 одна и та же версия. Проблема не в этом пакете.
Может система сборки цепляет его автоматом?
Продукт более не поддерживается. Если актуально, то необходимо перевешать на новый поддерживаемый репозиторий (p10, p11, Sisyphus). |
Модуль тянет за собой PyDSTool, хотя для второй версии этого нет. Хуже того, при запуске скрипта с import Gnuplot он падает: Traceback (most recent call last): File "acfcompressed-1v1_test.py", line 91, in <module> import Gnuplot File "/usr/lib/python3/site-packages/Gnuplot/__init__.py", line 168, in <module> from PlotItems import PlotItem, Func, File, Data, GridData File "/usr/lib/python3/site-packages/Gnuplot/PlotItems.py", line 23, in <module> import gp, utils, Errors File "/usr/lib64/python3/site-packages/PyDSTool/utils.py", line 5, in <module> from .errors import * ImportError: attempted relative import with no known parent package Чтобы такого не было в /usr/lib/python3/site-packages/Gnuplot/__init__.py Надо заменить sys.path.append(os.path.dirname(__file__)) на sys.path.insert(0, os.path.dirname(__file__))