Bug 48073

Summary: excessive dependencies
Product: Sisyphus Reporter: ildar <ildar>
Component: exfalsoAssignee: kotopesutility <kotopesutility>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: minor    
Priority: P5 CC: aris, crux
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description ildar 2023-10-19 15:10:50 MSK
новая версия хочет установить +200МБ лишних питоньих модулей, в том числе django, raven, sphinx. Я не заметил проблем, когда запустил quodlibet без следующих модулей:

python3-module-babel +34,9MB
python3-module-botocore +88,8MB
python3-module-celery +5366kB
python3-module-django +27,1MB
python3-module-django-dbbackend-postgresql +243kB
python3-module-kombu +2470kB
python3-module-raven +1094kB
python3-module-sphinx +19,4MB
python3-module-sphinxcontrib-applehelp +259kB
python3-module-sphinxcontrib-devhelp +121kB
python3-module-sphinxcontrib-htmlhelp +160kB
python3-module-sphinxcontrib-jquery +388kB
python3-module-sphinxcontrib-jsmath +15,8kB
python3-module-sphinxcontrib-qthelp +166kB
python3-module-sphinxcontrib-serializinghtml +129kB
python3-module-sqlalchemy +30,7MB

Прошу по возможности экранировать зависимости на эти модули. Спасибо.
Comment 1 Yuri N. Sedunov 2023-10-19 15:26:18 MSK
crux@, видимо, не с нами.

Спросим с последнего вмешавшегося в пакет и большого специалиста по питоньим зависимостям.

$ C rpmqlc quodlibet
* Sun Nov 13 2022 Daniel Zagaynov <kotopesutility@altlinux.org> 4.5.0-alt1.1
- NMU: used %add_python3_self_prov_path macro to skip self-provides from dependencies.
Comment 2 Repository Robot 2024-03-26 12:43:21 MSK
quodlibet-4.7.0-alt0.dev0 -> sisyphus:

 Thu Mar 21 2024 Ildar Mulyukov <ildar@altlinux.ru> 4.7.0-alt0.dev0
 - new version
 - mask excessive dependency on raven (ALT #48073)