Bug 33960

Summary: [bootstrap] цикл по сборке с python-module-matplotlib
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: python-module-numpyAssignee: Grigory Ustinov <grenka>
Status: CLOSED WORKSFORME QA Contact: qa-sisyphus
Severity: minor    
Priority: P3 CC: antohami, cas, cow, darktemplar, evg, george, grenka, imz, kotopesutility, lav, nbr, qa_viy, rider, sem, shaba, sin, slev, vitty, viy, vseleznv
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
dummy-python-module-matplotlib.spec none

Description Michael Shigorin 2017-10-03 14:02:58 MSK
Created attachment 7222 [details]
dummy-python-module-matplotlib.spec

Наткнулся на следующее (давно уже, но теперь опять):

python-module-matplotlib BR: libnumpy-devel;
libnumpy-devel R: python-module-numpydoc R: python-module-matplotlib

Тогда разорвал приложенной пустышкой, "предоставляющей" matplotlib.

Хорошо бы этот цикл разорвать, только мне непонятно, где лучше:
1) между python-module-numpydoc и python-module-matplotlib (работает);
2) между libnumpy-devel и python-module-numpydoc (осмысленней?)
...и как -- вообще или условно (например, ручкой !doc или bootstrap).
Comment 1 Vitaly Lipatov 2020-02-06 20:30:15 MSK
Закрываю, как я вижу, цикл разорван на том, что numpydoc не требует matplotlib
$ epm req python-module-numpydoc
 $ rpm -q --requires python-module-numpydoc
python = 2.7
/usr/lib/python2.7/site-packages
python-modules
python2.7(docutils)
python2.7(inspect)
python2.7(jinja2)
python2.7(sphinx)
rpmlib(PayloadIsLzma)


(Ответ для Michael Shigorin на комментарий #0)
> 2) между libnumpy-devel и python-module-numpydoc (осмысленней?)
Возможно, что когда строится документация в тех пакетах, которые используют libnumpy-devel, им обязательно захочется и numpydoc видеть.
Догадку не проверял пока. А то бы и здесь разорвал.