Bug 53695 - Удалить зависимость на python-modules
Summary: Удалить зависимость на python-modules
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: lsb-languages (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-04-02 05:44 MSK by Антон Мидюков
Modified: 2025-04-04 11:23 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Антон Мидюков 2025-04-02 05:44:32 MSK
Предлагаю оторвать зависимость на %__python и python-modules в связи с EOL python2, а также ещё и потому, что совместимость со стандартом была утеряна ещё в 2020 году заменой зависимости /usr/bin/python на /usr/bin/python2:
https://refspecs.linuxfoundation.org/LSB_5.0.0/LSB-Languages/LSB-Languages/pylocation.html

В последнем релизе оторвали зависимость на qt4, поэтому не вижу проблем оторвать зависимость и на python2.
Comment 1 Andrey Cherepanov 2025-04-04 08:36:30 MSK
Вносите изменения в стандарт и удаляйте.
Comment 2 Антон Мидюков 2025-04-04 08:45:39 MSK
(Ответ для Andrey Cherepanov на комментарий #1)
> Вносите изменения в стандарт и удаляйте.

qt4 из стандарта не удаляли. А из зависимостей пакета удалили.
Comment 3 Andrey Cherepanov 2025-04-04 11:23:11 MSK
(Ответ для Антон Мидюков на комментарий #2)
> (Ответ для Andrey Cherepanov на комментарий #1)
> > Вносите изменения в стандарт и удаляйте.
> 
> qt4 из стандарта не удаляли. А из зависимостей пакета удалили.

commit 75b0171df248a91973332f10bf68a7d433e56ede
Author: Constantin Sunzow <protvin@altlinux.org>
Date:   Mon Mar 10 13:29:07 2025 +0300

    Remove requires for Qt 4
    
    Because Qt 4 is obsoleted and unsupported.

diff --git a/lsb.spec b/lsb.spec
index 9b68c99..2b38a19 100644
--- a/lsb.spec
+++ b/lsb.spec
@@ -371,15 +371,6 @@ Requires: libpangocairo-1.0.so.0%lib_suffix
 Requires: libpangoft2-1.0.so.0%lib_suffix
 Requires: libpangoxft-1.0.so.0%lib_suffix
 
-# Qt
-Requires: libQtCore.so.4%lib_suffix
-Requires: libQtGui.so.4%lib_suffix
-Requires: libQtNetwork.so.4%lib_suffix
-Requires: libQtOpenGL.so.4%lib_suffix
-Requires: libQtSql.so.4%lib_suffix
-Requires: libQtSvg.so.4%lib_suffix
-Requires: libQtXml.so.4%lib_suffix
-

Быть мудаком -- жить вечно.