Bug 17769

Summary: Излишняя зависимость от numpy
Product: Sisyphus Reporter: Evgenii Terechkov <evg>
Component: python-module-wxAssignee: real <real>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: antohami, cas, cow, darktemplar, enp, evg, george, glebfm, hiddenman, imz, lav, ldv, mike, mithraen, nbr, qa_viy, real.altlinux.org, rider, rt, sem, shaba, sin, solo, vitty, viy, vvk
Version: unstable   
Hardware: all   
OS: Linux   

Description Evgenii Terechkov 2008-11-02 21:33:54 MSK
Пакет зависит от numpy и через него транзитивно от кучи других:

evg@evg ~ $ apt-get -s install python-module-wx
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  libatlas libgfortran4.1 liblapack python-module-Numeric python-module-dateutil python-module-matplotlib python-module-numpy
  python-module-pyExcelerator python-module-pytz wxGTK-contrib-gizmos wxGTK-contrib-stc

Математические библиотеки здесь явно лишние. Может, распилить python-module-wx помельче?
Comment 1 Evgenii Terechkov 2008-11-02 21:41:30 MSK
Ну и

file /usr/lib/python2.5/site-packages/configobj.py from install of python-module-matplotlib-0.91.2-alt1 conflicts with file from package dynagen-0.11.0-alt1

Не знаю, правда, кто из них больше виноват.
Comment 2 Ivan Fedorov 2008-11-03 21:00:40 MSK
(In reply to comment #1)
> Ну и
> 
> file /usr/lib/python2.5/site-packages/configobj.py from install of python-module-matplotlib-0.91.2-alt1 conflicts with file from package
> dynagen-0.11.0-alt1
> 
> Не знаю, правда, кто из них больше виноват.
> 
ОБА! ConfigObj это отдельный модуль, и нефиг его с собой таскать. А dynagen вообще сделан поидиотски. Аффтар мог даже модуль создать!
Comment 3 Evgenii Terechkov 2008-11-04 13:49:16 MSK
Что делать то с этим?
Comment 4 Ivan Fedorov 2008-11-04 14:46:06 MSK
чинить вестимо... ConfigObj я бы посоветовал собрать отдельно и выкинуть его из пакетов.
А dynagen вообще переписать...
Comment 5 Evgenii Terechkov 2008-11-05 02:39:07 MSK
По пересечению ясно. А по основному вопросу?
Comment 6 Vitaly Lipatov 2008-11-05 04:15:30 MSK
(In reply to comment #5)
> По пересечению ясно. А по основному вопросу?
Можете распилить - пилите.
Ваше замечание к сведению принял. 

Comment 7 real@altlinux.org 2010-01-13 07:55:08 MSK
/usr/lib64/python2.6/site-packages/wx-2.8-gtk2-unicode/wx/lib/plot.py:

фрагмент:

try:
  import numpy.oldnumeric as _Numeric
[...]
         except:
             [...]
             raise ImportError, "Numeric,numarray or NumPy not found. \n" + msg

Оправдано ли такое "улучшение"? На мой взгляд - нет. Прошу ещё других высказаться.
Comment 8 real@altlinux.org 2010-07-28 08:49:34 MSD
Что ж, думаю, можно закрывать.