[devel] Python-2.6

Evgeny Sinelnikov sin at altlinux.ru
Wed Jul 15 18:24:00 MSD 2009


15 июля 2009 г. 17:28 пользователь Andrey Rahmatullin
(wrar at altlinux.ru) написал:
> On Wed, Jul 15, 2009 at 05:16:17PM +0400, Evgeny Sinelnikov wrote:
>> Ну, вот смешивать починку спеков и пересборку я не хочу...
> А это сложный вопрос.
> По моим непотдверждённым ощущениям, у нас дофигища протухших модулей раз,
> и дофигища жутко криво собранных модулей два. И тут, боюсь, никакие
> багзиллы и репокопы не помогут, тем более что то, как их надо собирать,
> сейчас не написано вообще нигде.
>

Почему же? написано и указано... Те, кто хотел, давно прочли... Я вот
не очень хотел... Прочёл недавно...
http://www.altlinux.org/OldPolicies
Python packaging policy содержится в документации пакета rpm-build-python
$ rpm -ql rpm-build-python|grep policy
/usr/share/doc/rpm-build-python-0.34.3/policy
/usr/share/doc/rpm-build-python-0.34.3/policy/1-Python_EPOCH.txt
/usr/share/doc/rpm-build-python-0.34.3/policy/2-Python_RPM.txt
/usr/share/doc/rpm-build-python-0.34.3/policy/3-Python_MODULE.txt
/usr/share/doc/rpm-build-python-0.34.3/policy/5-Python_FAQ.txt
/usr/share/doc/rpm-build-python-0.34.3/policy/draft
/usr/share/doc/rpm-build-python-0.34.3/policy/draft/0-Python_COMMON.txt
/usr/share/doc/rpm-build-python-0.34.3/policy/draft/1-Python_EPOCH.txt
/usr/share/doc/rpm-build-python-0.34.3/policy/draft/2-Python_RPM.txt
/usr/share/doc/rpm-build-python-0.34.3/policy/draft/3-Python_MODULE.txt
/usr/share/doc/rpm-build-python-0.34.3/policy/draft/4-Python_TOOLS.txt


>> Так мы вообще ничего не сделаем, а потом в ход пойдут тухлые яйца...
> Я не боюсь тухлых яиц за превращение криво собранного пакета в прямо
> собранный. В остальных единичных случаях, когда майнтейнер лучше знает,
> изменения можно и не делать. Единичных потому, что у нас питонщиков нет.
>

сейчас нужно сформирвать список пакетов к пересборке и начать
оформление Mass NMU. Чинить стоит по обстоятельствам... Думаю, стоит
сделать базовый список, который мы чинить будем непременно, остальное
предложим добавить в shared task всем желающим. Всю эту кучу будем
пытаться собрать... Остальные пакеты придётся собираться по частям...
Надеюсь некоторого разумного срока нам хватит....

Конечно карманы нам бы очень пригодились... Почему? Потому, что вот
как проверять пакет перед добавлением на пересборку...? Для этого
нужно кучу всего собрать. Не будет же каждый сам себе кучу всего
предварительно пересобирать? Вот и получаем, что без карманов у нас
один большой карман - Сизиф. Но это так... Лирическое отступление...


-- 
Sin (Sinelnikov Evgeny)


More information about the Devel mailing list