* [devel] python-config ? @ 2009-02-12 7:04 Pavel Solntsev 2009-02-12 7:08 ` Andrey Rahmatullin 2009-02-12 10:23 ` Mikhail A. Pokidko 0 siblings, 2 replies; 27+ messages in thread From: Pavel Solntsev @ 2009-02-12 7:04 UTC (permalink / raw) To: ALT Linux Team development discussions Есть ли такой скрипт, как я понимаю, в нашем дистре. Смотрел в сизифе null, $ apt-cache search pyhon-config null $ which python-config null ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-02-12 7:04 [devel] python-config ? Pavel Solntsev @ 2009-02-12 7:08 ` Andrey Rahmatullin 2009-02-12 7:11 ` Pavel Solntsev 2009-02-12 10:23 ` Mikhail A. Pokidko 1 sibling, 1 reply; 27+ messages in thread From: Andrey Rahmatullin @ 2009-02-12 7:08 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 335 bytes --] On Thu, Feb 12, 2009 at 09:04:19AM +0200, Pavel Solntsev wrote: > Есть ли такой скрипт, как я понимаю, в нашем дистре. Зачем? -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): > Люблю работающие программы. :) В фортунки, однозначно :) ...опять не член тим? :( Ну что за фигня... -- ktirf in sisyphus@ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-02-12 7:08 ` Andrey Rahmatullin @ 2009-02-12 7:11 ` Pavel Solntsev 2009-02-12 7:20 ` Pavel Solntsev 0 siblings, 1 reply; 27+ messages in thread From: Pavel Solntsev @ 2009-02-12 7:11 UTC (permalink / raw) To: ALT Linux Team development discussions Andrey Rahmatullin пишет: > On Thu, Feb 12, 2009 at 09:04:19AM +0200, Pavel Solntsev wrote: > >> Есть ли такой скрипт, как я понимаю, в нашем дистре. >> > Зачем? > Да одна програмуля требует. Или у нас ему есть дастойная замена? В makefile есть вызов типа `python-config --includes` - как я понимаю этот скрипт ищет пути к заголовкам питона. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-02-12 7:11 ` Pavel Solntsev @ 2009-02-12 7:20 ` Pavel Solntsev 0 siblings, 0 replies; 27+ messages in thread From: Pavel Solntsev @ 2009-02-12 7:20 UTC (permalink / raw) To: ALT Linux Team development discussions Pavel Solntsev пишет: > Andrey Rahmatullin пишет: > >> On Thu, Feb 12, 2009 at 09:04:19AM +0200, Pavel Solntsev wrote: >> >> >>> Есть ли такой скрипт, как я понимаю, в нашем дистре. >>> >>> >> Зачем? >> >> > Да одна програмуля требует. Или у нас ему есть дастойная замена? > В makefile есть вызов типа `python-config --includes` - как я понимаю > этот скрипт ищет пути к заголовкам > питона. > Посмотрел пакеты к другим дистрам. Так он находится в пакете python-devel вместе с заголовками и пакуется в /usr/bin. У нас в этом пакете (python-dev) его нет. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-02-12 7:04 [devel] python-config ? Pavel Solntsev 2009-02-12 7:08 ` Andrey Rahmatullin @ 2009-02-12 10:23 ` Mikhail A. Pokidko 2009-02-12 10:37 ` Evgeny Sinelnikov 2009-02-12 10:39 ` Pavel Solntsev 1 sibling, 2 replies; 27+ messages in thread From: Mikhail A. Pokidko @ 2009-02-12 10:23 UTC (permalink / raw) To: ALT Linux Team development discussions 2009/2/12 Pavel Solntsev <p_solntsev_devel@meta.ua>: > Есть ли такой скрипт, как я понимаю, в нашем дистре. Смотрел в сизифе null, > $ apt-cache search pyhon-config > null Да если бы и был, Вы искали пихон-конфиг -- xmpp: pma AT altlinux DOT org ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-02-12 10:23 ` Mikhail A. Pokidko @ 2009-02-12 10:37 ` Evgeny Sinelnikov 2009-02-12 10:42 ` Pavel Solntsev 2009-02-12 10:39 ` Pavel Solntsev 1 sibling, 1 reply; 27+ messages in thread From: Evgeny Sinelnikov @ 2009-02-12 10:37 UTC (permalink / raw) To: ALT Linux Team development discussions 12 февраля 2009 г. 13:23 пользователь Mikhail A. Pokidko <mikhail.pokidko@gmail.com> написал: > 2009/2/12 Pavel Solntsev <p_solntsev_devel@meta.ua>: >> Есть ли такой скрипт, как я понимаю, в нашем дистре. Смотрел в сизифе null, >> $ apt-cache search pyhon-config >> null > > Да если бы и был, Вы искали пихон-конфиг > Да, у нас этот скрипт не пакуется по причинам наследия... Я не вижу проблем его добавить, но нужно проверить насколько он работоспособен и действительно необходим. Хотя последнее это скорее оценка "а зачем его убрали", чем "а может быть не стоит добавлять" :) Ну, и куда его включить тоже стоит подумать... Видимо, в python-dev. -- Sin (Sinelnikov Evgeny) ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-02-12 10:37 ` Evgeny Sinelnikov @ 2009-02-12 10:42 ` Pavel Solntsev 2009-02-12 10:56 ` Alexey I. Froloff 2009-02-12 11:22 ` Ivan A. Melnikov 0 siblings, 2 replies; 27+ messages in thread From: Pavel Solntsev @ 2009-02-12 10:42 UTC (permalink / raw) To: ALT Linux Team development discussions Evgeny Sinelnikov пишет: > 12 февраля 2009 г. 13:23 пользователь Mikhail A. Pokidko > <mikhail.pokidko@gmail.com> написал: > >> 2009/2/12 Pavel Solntsev <p_solntsev_devel@meta.ua>: >> >>> Есть ли такой скрипт, как я понимаю, в нашем дистре. Смотрел в сизифе null, >>> $ apt-cache search pyhon-config >>> null >>> >> Да если бы и был, Вы искали пихон-конфиг >> >> > > Да, у нас этот скрипт не пакуется по причинам наследия... Я не вижу > проблем его добавить, но нужно проверить насколько он работоспособен и > действительно необходим. Хотя последнее это скорее оценка "а зачем его > убрали", чем "а может быть не стоит добавлять" :) > Ну, и куда его включить тоже стоит подумать... Видимо, в python-dev > Так как тогда программе подсунуть список путей в которых искать заголовки и библиотеки? Или все руцями надо :) ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-02-12 10:42 ` Pavel Solntsev @ 2009-02-12 10:56 ` Alexey I. Froloff 2009-02-12 11:22 ` Ivan A. Melnikov 1 sibling, 0 replies; 27+ messages in thread From: Alexey I. Froloff @ 2009-02-12 10:56 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 425 bytes --] * Pavel Solntsev <p_solntsev_devel@> [090212 13:44]: > Так как тогда программе подсунуть список путей в которых искать > заголовки и библиотеки? > Или все руцями надо :) Ха-ха три раза. Именно руцями и каждый #$^%$чит как он хочет. См. напр. https://bugzilla.altlinux.org/show_bug.cgi?id=18377 . А ещё говорят, что нет стандартного документированного способа слинковаться с libpython. -- Regards, Sir Raorn. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-02-12 10:42 ` Pavel Solntsev 2009-02-12 10:56 ` Alexey I. Froloff @ 2009-02-12 11:22 ` Ivan A. Melnikov 2009-02-15 0:08 ` Dmitry V. Levin 2009-02-15 0:20 ` Alexey I. Froloff 1 sibling, 2 replies; 27+ messages in thread From: Ivan A. Melnikov @ 2009-02-12 11:22 UTC (permalink / raw) To: devel On Thu, 12 Feb 2009 12:42:04 +0200 Pavel Solntsev <p_solntsev_devel@meta.ua> wrote: > Так как тогда программе подсунуть список путей в которых искать > заголовки и библиотеки? > Или все руцями надо :) Имхо правильнее добиться от апстрима поддержки pkgconfig: http://bugs.python.org/issue3585 -- Best Regards, Ivan A. Melnikov ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-02-12 11:22 ` Ivan A. Melnikov @ 2009-02-15 0:08 ` Dmitry V. Levin 2009-02-15 21:40 ` Dmitry V. Levin 2009-02-15 0:20 ` Alexey I. Froloff 1 sibling, 1 reply; 27+ messages in thread From: Dmitry V. Levin @ 2009-02-15 0:08 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 528 bytes --] On Thu, Feb 12, 2009 at 02:22:48PM +0300, Ivan A. Melnikov wrote: > On Thu, 12 Feb 2009 12:42:04 +0200 > Pavel Solntsev <p_solntsev_devel@meta.ua> wrote: > > Так как тогда программе подсунуть список путей в которых искать > > заголовки и библиотеки? > > Или все руцями надо :) > > Имхо правильнее добиться от апстрима поддержки pkgconfig: > > http://bugs.python.org/issue3585 Поддержку pkgconfig добавить несложно, зачем ждать? Можно и python-config перевести на pkgconfig, но это уже другая тема. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-02-15 0:08 ` Dmitry V. Levin @ 2009-02-15 21:40 ` Dmitry V. Levin 2009-02-16 6:58 ` Pavel Solntsev 2009-05-15 12:22 ` Evgeny Sinelnikov 0 siblings, 2 replies; 27+ messages in thread From: Dmitry V. Levin @ 2009-02-15 21:40 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 871 bytes --] On Sun, Feb 15, 2009 at 03:08:38AM +0300, Dmitry V. Levin wrote: > On Thu, Feb 12, 2009 at 02:22:48PM +0300, Ivan A. Melnikov wrote: > > On Thu, 12 Feb 2009 12:42:04 +0200 > > Pavel Solntsev <p_solntsev_devel@meta.ua> wrote: > > > Так как тогда программе подсунуть список путей в которых искать > > > заголовки и библиотеки? > > > Или все руцями надо :) > > > > Имхо правильнее добиться от апстрима поддержки pkgconfig: > > > > http://bugs.python.org/issue3585 > > Поддержку pkgconfig добавить несложно, зачем ждать? Добавлено в python-dev-2.5.4-alt2: $ pkg-config --cflags python -I/usr/include/python2.5 $ pkg-config --libs python -lpython2.5 > Можно и python-config перевести на pkgconfig, но это уже другая тема. Нет, python-config слишком крив, не вижу смысла паковать его. pkg-config python должно быть достаточно. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-02-15 21:40 ` Dmitry V. Levin @ 2009-02-16 6:58 ` Pavel Solntsev 2009-05-15 12:22 ` Evgeny Sinelnikov 1 sibling, 0 replies; 27+ messages in thread From: Pavel Solntsev @ 2009-02-16 6:58 UTC (permalink / raw) To: ALT Linux Team development discussions Dmitry V. Levin пишет: > On Sun, Feb 15, 2009 at 03:08:38AM +0300, Dmitry V. Levin wrote: > >> On Thu, Feb 12, 2009 at 02:22:48PM +0300, Ivan A. Melnikov wrote: >> >>> On Thu, 12 Feb 2009 12:42:04 +0200 >>> Pavel Solntsev <p_solntsev_devel@meta.ua> wrote: >>> >>>> Так как тогда программе подсунуть список путей в которых искать >>>> заголовки и библиотеки? >>>> Или все руцями надо :) >>>> >>> Имхо правильнее добиться от апстрима поддержки pkgconfig: >>> >>> http://bugs.python.org/issue3585 >>> >> Поддержку pkgconfig добавить несложно, зачем ждать? >> > > Добавлено в python-dev-2.5.4-alt2: > > $ pkg-config --cflags python > -I/usr/include/python2.5 > $ pkg-config --libs python > -lpython2.5 > > Спасибо за столь быстрое реагирование. >> Можно и python-config перевести на pkgconfig, но это уже другая тема. >> > > Нет, python-config слишком крив, не вижу смысла паковать его. > pkg-config python должно быть достаточно. > > > > ------------------------------------------------------------------------ > > _______________________________________________ > Devel mailing list > Devel@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-02-15 21:40 ` Dmitry V. Levin 2009-02-16 6:58 ` Pavel Solntsev @ 2009-05-15 12:22 ` Evgeny Sinelnikov 2009-05-15 14:49 ` Dmitry V. Levin 1 sibling, 1 reply; 27+ messages in thread From: Evgeny Sinelnikov @ 2009-05-15 12:22 UTC (permalink / raw) To: ALT Linux Team development discussions 16 февраля 2009 г. 1:40 пользователь Dmitry V. Levin <ldv@altlinux.org> написал: >> > Имхо правильнее добиться от апстрима поддержки pkgconfig: >> > >> > http://bugs.python.org/issue3585 >> >> Поддержку pkgconfig добавить несложно, зачем ждать? > > Добавлено в python-dev-2.5.4-alt2: > > $ pkg-config --cflags python > -I/usr/include/python2.5 > $ pkg-config --libs python > -lpython2.5 > >> Можно и python-config перевести на pkgconfig, но это уже другая тема. > > Нет, python-config слишком крив, не вижу смысла паковать его. > pkg-config python должно быть достаточно. > Ну, не совсем pkg-config python бывает достаточно. Думаю, что python-config стоит исправить и упаковать. В чём он крив? Давайте я его выпрямлю :) -- Sin (Sinelnikov Evgeny) ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-05-15 12:22 ` Evgeny Sinelnikov @ 2009-05-15 14:49 ` Dmitry V. Levin 2009-05-15 16:58 ` Evgeny Sinelnikov 0 siblings, 1 reply; 27+ messages in thread From: Dmitry V. Levin @ 2009-05-15 14:49 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 977 bytes --] On Fri, May 15, 2009 at 04:22:22PM +0400, Evgeny Sinelnikov wrote: > 16 февраля 2009 г. 1:40 пользователь Dmitry V. Levin <ldv@altlinux.org> написал: > >> > Имхо правильнее добиться от апстрима поддержки pkgconfig: > >> > > >> > http://bugs.python.org/issue3585 > >> > >> Поддержку pkgconfig добавить несложно, зачем ждать? > > > > Добавлено в python-dev-2.5.4-alt2: > > > > $ pkg-config --cflags python > > -I/usr/include/python2.5 > > $ pkg-config --libs python > > -lpython2.5 > > > >> Можно и python-config перевести на pkgconfig, но это уже другая тема. > > > > Нет, python-config слишком крив, не вижу смысла паковать его. > > pkg-config python должно быть достаточно. > > > > Ну, не совсем pkg-config python бывает достаточно. Например? > Думаю, что > python-config стоит исправить и упаковать. В чём он крив? Давайте я > его выпрямлю :) Он крив во всех случаях, когда его вывод не совпадает с выводом pkg-config python. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-05-15 14:49 ` Dmitry V. Levin @ 2009-05-15 16:58 ` Evgeny Sinelnikov 2009-05-15 17:03 ` Dmitry V. Levin 0 siblings, 1 reply; 27+ messages in thread From: Evgeny Sinelnikov @ 2009-05-15 16:58 UTC (permalink / raw) To: ALT Linux Team development discussions 15 мая 2009 г. 18:49 пользователь Dmitry V. Levin <ldv@altlinux.org> написал: > On Fri, May 15, 2009 at 04:22:22PM +0400, Evgeny Sinelnikov wrote: >> 16 февраля 2009 г. 1:40 пользователь Dmitry V. Levin <ldv@altlinux.org> написал: >> > Нет, python-config слишком крив, не вижу смысла паковать его. >> > pkg-config python должно быть достаточно. >> > >> >> Ну, не совсем pkg-config python бывает достаточно. > > Например? Собираю samba4 там оно требуется. Иначе в нескольких местах configure.ac и config.mk править нужно... Но это пол беды... Файлы-то регулярно меняются... В общем лучше добавить... и остальным, кто встретится с этим наследием, проблему решать лишнюю не придётся... > >> Думаю, что >> python-config стоит исправить и упаковать. В чём он крив? Давайте я >> его выпрямлю :) > > Он крив во всех случаях, когда его вывод не совпадает с выводом > pkg-config python. > Я так и думал - исправим... Кстати пора думать про python-2.6. Когда начнём? -- Sin (Sinelnikov Evgeny) ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-05-15 16:58 ` Evgeny Sinelnikov @ 2009-05-15 17:03 ` Dmitry V. Levin 2009-05-15 17:22 ` Evgeny Sinelnikov 0 siblings, 1 reply; 27+ messages in thread From: Dmitry V. Levin @ 2009-05-15 17:03 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1277 bytes --] On Fri, May 15, 2009 at 08:58:38PM +0400, Evgeny Sinelnikov wrote: > 15 мая 2009 г. 18:49 пользователь Dmitry V. Levin <ldv@altlinux.org> написал: > > On Fri, May 15, 2009 at 04:22:22PM +0400, Evgeny Sinelnikov wrote: > >> 16 февраля 2009 г. 1:40 пользователь Dmitry V. Levin <ldv@altlinux.org> написал: > >> > Нет, python-config слишком крив, не вижу смысла паковать его. > >> > pkg-config python должно быть достаточно. > >> > >> Ну, не совсем pkg-config python бывает достаточно. > > > > Например? > > Собираю samba4 там оно требуется. Иначе в нескольких местах > configure.ac и config.mk править нужно... Но это пол беды... Файлы-то > регулярно меняются... В общем лучше добавить... и остальным, кто > встретится с этим наследием, проблему решать лишнюю не придётся... Самое лучшее, что можно сделать -- это нарисовать (найти готовый и слегка адаптировать) на шелле враппер к pkg-config python. > >> Думаю, что > >> python-config стоит исправить и упаковать. В чём он крив? Давайте я > >> его выпрямлю :) > > > > Он крив во всех случаях, когда его вывод не совпадает с выводом > > pkg-config python. > > Я так и думал - исправим... > > Кстати пора думать про python-2.6. Когда начнём? Начнём думать, или начнём пилить? :) -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-05-15 17:03 ` Dmitry V. Levin @ 2009-05-15 17:22 ` Evgeny Sinelnikov 2009-05-19 12:30 ` Dmitry V. Levin 0 siblings, 1 reply; 27+ messages in thread From: Evgeny Sinelnikov @ 2009-05-15 17:22 UTC (permalink / raw) To: ALT Linux Team development discussions 15 мая 2009 г. 21:03 пользователь Dmitry V. Levin <ldv@altlinux.org> написал: > On Fri, May 15, 2009 at 08:58:38PM +0400, Evgeny Sinelnikov wrote: >> 15 мая 2009 г. 18:49 пользователь Dmitry V. Levin <ldv@altlinux.org> написал: >> > On Fri, May 15, 2009 at 04:22:22PM +0400, Evgeny Sinelnikov wrote: >> >> 16 февраля 2009 г. 1:40 пользователь Dmitry V. Levin <ldv@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) ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-05-15 17:22 ` Evgeny Sinelnikov @ 2009-05-19 12:30 ` Dmitry V. Levin 2009-05-20 8:25 ` Evgeny Sinelnikov 0 siblings, 1 reply; 27+ messages in thread From: Dmitry V. Levin @ 2009-05-19 12:30 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1415 bytes --] On Fri, May 15, 2009 at 09:22:15PM +0400, Evgeny Sinelnikov wrote: > 15 мая 2009 г. 21:03 пользователь Dmitry V. Levin <ldv@altlinux.org> написал: > > On Fri, May 15, 2009 at 08:58:38PM +0400, Evgeny Sinelnikov wrote: > >> 15 мая 2009 г. 18:49 пользователь Dmitry V. Levin <ldv@altlinux.org> написал: > >> > On Fri, May 15, 2009 at 04:22:22PM +0400, Evgeny Sinelnikov wrote: > >> >> 16 февраля 2009 г. 1:40 пользователь Dmitry V. Levin <ldv@altlinux.org> написал: > >> >> > Нет, python-config слишком крив, не вижу смысла паковать его. > >> >> > pkg-config python должно быть достаточно. > >> >> > >> >> Ну, не совсем pkg-config python бывает достаточно. > >> > > >> > Например? > >> > >> Собираю samba4 там оно требуется. Иначе в нескольких местах > >> configure.ac и config.mk править нужно... Но это пол беды... Файлы-то > >> регулярно меняются... В общем лучше добавить... и остальным, кто > >> встретится с этим наследием, проблему решать лишнюю не придётся... > > > > Самое лучшее, что можно сделать -- это нарисовать (найти готовый и > > слегка адаптировать) на шелле враппер к pkg-config python. > > Ну, я думаю, переделать текущий питоновский вариант, но результат > выполнения от pkg-config отличаться не будет. Вот что получилось: $ python2.5-config --ldflags -lpython2.5 $ pkg-config python --libs-only-L $ pkg-config python --libs-only-other - нестыковка. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-05-19 12:30 ` Dmitry V. Levin @ 2009-05-20 8:25 ` Evgeny Sinelnikov 2009-05-20 9:56 ` Dmitry V. Levin 0 siblings, 1 reply; 27+ messages in thread From: Evgeny Sinelnikov @ 2009-05-20 8:25 UTC (permalink / raw) To: ALT Linux Team development discussions 19 мая 2009 г. 16:30 пользователь Dmitry V. Levin <ldv@altlinux.org> написал: >> > Самое лучшее, что можно сделать -- это нарисовать (найти готовый и >> > слегка адаптировать) на шелле враппер к pkg-config python. >> >> Ну, я думаю, переделать текущий питоновский вариант, но результат >> выполнения от pkg-config отличаться не будет. > > Вот что получилось: > $ python2.5-config --ldflags > -lpython2.5 > $ pkg-config python --libs-only-L > $ pkg-config python --libs-only-other > - нестыковка. > Действительно... Для меня, почему-то, равенство "--ldflags == --libs-only-L | --libs-only-other" оказалось не очевидно... Я так понял, в alt7 всё уже есть... -- Sin (Sinelnikov Evgeny) ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-05-20 8:25 ` Evgeny Sinelnikov @ 2009-05-20 9:56 ` Dmitry V. Levin 2009-05-20 10:33 ` Evgeny Sinelnikov 0 siblings, 1 reply; 27+ messages in thread From: Dmitry V. Levin @ 2009-05-20 9:56 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 865 bytes --] On Wed, May 20, 2009 at 12:25:52PM +0400, Evgeny Sinelnikov wrote: > 19 мая 2009 г. 16:30 пользователь Dmitry V. Levin <ldv@altlinux.org> написал: > >> > Самое лучшее, что можно сделать -- это нарисовать (найти готовый и > >> > слегка адаптировать) на шелле враппер к pkg-config python. > >> > >> Ну, я думаю, переделать текущий питоновский вариант, но результат > >> выполнения от pkg-config отличаться не будет. > > > > Вот что получилось: > > $ python2.5-config --ldflags > > -lpython2.5 > > $ pkg-config python --libs-only-L > > $ pkg-config python --libs-only-other > > - нестыковка. > > Действительно... Для меня, почему-то, равенство "--ldflags == > --libs-only-L | --libs-only-other" оказалось не очевидно... Я так > понял, в alt7 всё уже есть... Нет, в alt7 я не трогал содержимое python-config, только фиксил упаковку. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-05-20 9:56 ` Dmitry V. Levin @ 2009-05-20 10:33 ` Evgeny Sinelnikov 2009-05-20 10:42 ` Dmitry V. Levin 0 siblings, 1 reply; 27+ messages in thread From: Evgeny Sinelnikov @ 2009-05-20 10:33 UTC (permalink / raw) To: ALT Linux Team development discussions 20 мая 2009 г. 13:56 пользователь Dmitry V. Levin <ldv@altlinux.org> написал: > On Wed, May 20, 2009 at 12:25:52PM +0400, Evgeny Sinelnikov wrote: >> 19 мая 2009 г. 16:30 пользователь Dmitry V. Levin <ldv@altlinux.org> написал: >> >> > Самое лучшее, что можно сделать -- это нарисовать (найти готовый и >> >> > слегка адаптировать) на шелле враппер к pkg-config python. >> >> >> >> Ну, я думаю, переделать текущий питоновский вариант, но результат >> >> выполнения от pkg-config отличаться не будет. >> > >> > Вот что получилось: >> > $ python2.5-config --ldflags >> > -lpython2.5 >> > $ pkg-config python --libs-only-L >> > $ pkg-config python --libs-only-other >> > - нестыковка. >> >> Действительно... Для меня, почему-то, равенство "--ldflags == >> --libs-only-L | --libs-only-other" оказалось не очевидно... Я так >> понял, в alt7 всё уже есть... > > Нет, в alt7 я не трогал содержимое python-config, только фиксил упаковку. > Тогда уточняю... Сравниваем: $ pkg-config python --libs -lpython2.5 $ pkg-config python --libs-only-l -lpython2.5 $ pkg-config python --libs-only-other $ pkg-config python --libs-only-L $ pkg-config python --cflags -I/usr/include/python2.5 $ pkg-config python --cflags-only-I -I/usr/include/python2.5 $ pkg-config python --cflags-only-other Уточняем: $ python-config --help Usage: /usr/bin/python-config [--prefix|--exec-prefix|--includes|--libs|--cflags|--ldflags|--help] $ python-config --prefix /usr $ python-config --exec-prefix /usr $ python-config --libs -lpython2.5 $ python-config --cflags -I/usr/include/python2.5 $ python-config --ldflags -lpython2.5 ^^^^^^^^^^^^ <- исправляем $ python-config --includes -I/usr/include/python2.5 Получаем одну поправку. Так ли она критична? Не найдётся ли тех, что использует только '--ldflags', ибо в исходном варианте -lpython2.5 присутствует. -- Sin (Sinelnikov Evgeny) ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-05-20 10:33 ` Evgeny Sinelnikov @ 2009-05-20 10:42 ` Dmitry V. Levin 2009-05-21 17:55 ` Evgeny Sinelnikov 0 siblings, 1 reply; 27+ messages in thread From: Dmitry V. Levin @ 2009-05-20 10:42 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 708 bytes --] On Wed, May 20, 2009 at 02:33:35PM +0400, Evgeny Sinelnikov wrote: [...] > $ python-config --ldflags > -lpython2.5 > ^^^^^^^^^^^^ <- исправляем > $ python-config --includes > -I/usr/include/python2.5 > > Получаем одну поправку. Так ли она критична? Не найдётся ли тех, что > использует только '--ldflags', ибо в исходном варианте -lpython2.5 > присутствует. Поскольку python-config только что появился, а раньше его у нас не было, то лучше сразу сделать правильно. Не думаю, что клиентов у python-config будет много, тем более таких кривых. С другой стороны, лишний -lpython2.5 при включённом --as-needed погоды не делает, поэтому я ничего трогать не стал. Решайте сами. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-05-20 10:42 ` Dmitry V. Levin @ 2009-05-21 17:55 ` Evgeny Sinelnikov 0 siblings, 0 replies; 27+ messages in thread From: Evgeny Sinelnikov @ 2009-05-21 17:55 UTC (permalink / raw) To: ALT Linux Team development discussions 20 мая 2009 г. 14:42 пользователь Dmitry V. Levin <ldv@altlinux.org> написал: > On Wed, May 20, 2009 at 02:33:35PM +0400, Evgeny Sinelnikov wrote: > [...] >> $ python-config --ldflags >> -lpython2.5 >> ^^^^^^^^^^^^ <- исправляем >> $ python-config --includes >> -I/usr/include/python2.5 >> >> Получаем одну поправку. Так ли она критична? Не найдётся ли тех, что >> использует только '--ldflags', ибо в исходном варианте -lpython2.5 >> присутствует. > > Поскольку python-config только что появился, а раньше его у нас не было, > то лучше сразу сделать правильно. Не думаю, что клиентов у python-config > будет много, тем более таких кривых. > > С другой стороны, лишний -lpython2.5 при включённом --as-needed погоды не > делает, поэтому я ничего трогать не стал. Решайте сами. > Тогда оставим, тем более, что в samba4 линкуют именно вот так: `$(PYTHON_CONFIG) --ldflags` -- Sin (Sinelnikov Evgeny) ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-02-12 11:22 ` Ivan A. Melnikov 2009-02-15 0:08 ` Dmitry V. Levin @ 2009-02-15 0:20 ` Alexey I. Froloff 2009-02-15 0:33 ` Dmitry V. Levin 2009-02-16 6:49 ` Pavel Solntsev 1 sibling, 2 replies; 27+ messages in thread From: Alexey I. Froloff @ 2009-02-15 0:20 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 376 bytes --] * Ivan A. Melnikov <iv@> [090212 14:28]: > > Так как тогда программе подсунуть список путей в которых искать > > заголовки и библиотеки? > > Или все руцями надо :) > Имхо правильнее добиться от апстрима поддержки pkgconfig: > http://bugs.python.org/issue3585 Идём сюда http://bugs.python.org/issue1040439, смотрим на даты, много думаем. -- Regards, Sir Raorn. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-02-15 0:20 ` Alexey I. Froloff @ 2009-02-15 0:33 ` Dmitry V. Levin 2009-02-16 6:49 ` Pavel Solntsev 1 sibling, 0 replies; 27+ messages in thread From: Dmitry V. Levin @ 2009-02-15 0:33 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 559 bytes --] On Sun, Feb 15, 2009 at 03:20:48AM +0300, Alexey I. Froloff wrote: > * Ivan A. Melnikov <iv@> [090212 14:28]: > > > Так как тогда программе подсунуть список путей в которых искать > > > заголовки и библиотеки? > > > Или все руцями надо :) > > Имхо правильнее добиться от апстрима поддержки pkgconfig: > > http://bugs.python.org/issue3585 > Идём сюда http://bugs.python.org/issue1040439, смотрим на даты, > много думаем. Насколько я понимаю, апстрим питона живёт своей жизнью. Это значит, что у мантейнеров из-за этого много работы. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-02-15 0:20 ` Alexey I. Froloff 2009-02-15 0:33 ` Dmitry V. Levin @ 2009-02-16 6:49 ` Pavel Solntsev 1 sibling, 0 replies; 27+ messages in thread From: Pavel Solntsev @ 2009-02-16 6:49 UTC (permalink / raw) To: ALT Linux Team development discussions Alexey I. Froloff пишет: > * Ivan A. Melnikov <iv@> [090212 14:28]: > >>> Так как тогда программе подсунуть список путей в которых искать >>> заголовки и библиотеки? >>> Или все руцями надо :) >>> >> Имхо правильнее добиться от апстрима поддержки pkgconfig: >> http://bugs.python.org/issue3585 >> > Идём сюда http://bugs.python.org/issue1040439, смотрим на даты, > много думаем. > > Если я правильно понял, то это из разряда "вечных проблем". Тогда какова функция скрипта python-config в других дистрах мне не очень понятна? Или это их собственная наработка? ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] python-config ? 2009-02-12 10:23 ` Mikhail A. Pokidko 2009-02-12 10:37 ` Evgeny Sinelnikov @ 2009-02-12 10:39 ` Pavel Solntsev 1 sibling, 0 replies; 27+ messages in thread From: Pavel Solntsev @ 2009-02-12 10:39 UTC (permalink / raw) To: ALT Linux Team development discussions Mikhail A. Pokidko пишет: > 2009/2/12 Pavel Solntsev <p_solntsev_devel@meta.ua>: > >> Есть ли такой скрипт, как я понимаю, в нашем дистре. Смотрел в сизифе null, >> $ apt-cache search pyhon-config >> null >> > > Да если бы и был, Вы искали пихон-конфиг > > $ apt-cache search python-config null ^ permalink raw reply [flat|nested] 27+ messages in thread
end of thread, other threads:[~2009-05-21 17:55 UTC | newest] Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2009-02-12 7:04 [devel] python-config ? Pavel Solntsev 2009-02-12 7:08 ` Andrey Rahmatullin 2009-02-12 7:11 ` Pavel Solntsev 2009-02-12 7:20 ` Pavel Solntsev 2009-02-12 10:23 ` Mikhail A. Pokidko 2009-02-12 10:37 ` Evgeny Sinelnikov 2009-02-12 10:42 ` Pavel Solntsev 2009-02-12 10:56 ` Alexey I. Froloff 2009-02-12 11:22 ` Ivan A. Melnikov 2009-02-15 0:08 ` Dmitry V. Levin 2009-02-15 21:40 ` Dmitry V. Levin 2009-02-16 6:58 ` Pavel Solntsev 2009-05-15 12:22 ` Evgeny Sinelnikov 2009-05-15 14:49 ` Dmitry V. Levin 2009-05-15 16:58 ` Evgeny Sinelnikov 2009-05-15 17:03 ` Dmitry V. Levin 2009-05-15 17:22 ` Evgeny Sinelnikov 2009-05-19 12:30 ` Dmitry V. Levin 2009-05-20 8:25 ` Evgeny Sinelnikov 2009-05-20 9:56 ` Dmitry V. Levin 2009-05-20 10:33 ` Evgeny Sinelnikov 2009-05-20 10:42 ` Dmitry V. Levin 2009-05-21 17:55 ` Evgeny Sinelnikov 2009-02-15 0:20 ` Alexey I. Froloff 2009-02-15 0:33 ` Dmitry V. Levin 2009-02-16 6:49 ` Pavel Solntsev 2009-02-12 10:39 ` Pavel Solntsev
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git