[devel] python-config ?

Evgeny Sinelnikov sin на altlinux.ru
Пт Май 15 21:22:15 MSD 2009


15 мая 2009 г. 21:03 пользователь Dmitry V. Levin <ldv at altlinux.org> написал:
> On Fri, May 15, 2009 at 08:58:38PM +0400, Evgeny Sinelnikov wrote:
>> 15 мая 2009 г. 18:49 пользователь Dmitry V. Levin <ldv at altlinux.org> написал:
>> > On Fri, May 15, 2009 at 04:22:22PM +0400, Evgeny Sinelnikov wrote:
>> >> 16 февраля 2009 г. 1:40 пользователь Dmitry V. Levin <ldv at altlinux.org> написал:
>> >> > Нет, python-config слишком крив, не вижу смысла паковать его.
>> >> > pkg-config python должно быть достаточно.
>> >>
>> >> Ну, не совсем pkg-config python бывает достаточно.
>> >
>> > Например?
>>
>> Собираю samba4 там оно требуется. Иначе в нескольких местах
>> configure.ac и config.mk править нужно... Но это пол беды... Файлы-то
>> регулярно меняются... В общем лучше добавить... и остальным, кто
>> встретится с этим наследием, проблему решать лишнюю не придётся...
>
> Самое лучшее, что можно сделать -- это нарисовать (найти готовый и
> слегка адаптировать) на шелле враппер к pkg-config python.
>

Ну, я думаю, переделать текущий питоновский вариант, но результат
выполнения от pkg-config отличаться не будет.

>> >> Думаю, что
>> >> python-config стоит исправить и упаковать. В чём он крив? Давайте я
>> >> его выпрямлю :)
>> >
>> > Он крив во всех случаях, когда его вывод не совпадает с выводом
>> > pkg-config python.
>>
>> Я так и думал - исправим...
>>
>> Кстати пора думать про python-2.6. Когда начнём?
>
> Начнём думать, или начнём пилить? :)
>

Думаю я уже давно, готовлюсь пилить... Собрать новый питон сложности
не представляет. Но есть ведь ряд проблем:
- средства автогенерации зависимостей...
Что-то там стандарту уже не соответствует. Как минимум, относительные
пути. А вот ещё одна проблемка
(https://bugzilla.altlinux.org/show_bug.cgi?id=19979) - зависимости
дарованные создателями PEAK.
- python2.5(XXX) зависимости, и необходимость пересборки огромного
числа пакетов.
- неизбежно разломанные несовместимые в python-2.6 пакеты.

В как порядке, стоит решать эти вопросы?
У кого есть идеи по решению вопросов с автогенерацией зависимостей для PEAK?

-- 
Sin (Sinelnikov Evgeny)


Подробная информация о списке рассылки Devel