dpkg: dependency problems prevent configuration of python-pyaudio:
python-pyaudio depends on python (<< 2.6); however:
Version of python on system is 2.6.2-0ubuntu1.
проблема в том, что даже на фоне консервативного Debian пакетная база RedHat убога и недофункциональна. В реально жизни, RH первращается либо в шлакварь, либо в сборную из EPEL, DAG, Atrps и отедлных rpm из гугла.
кстати, я видал фашистские сборки всякого разного корпоративного софта под линукс, так оно там собрано вместе со всеми необходимыми либами, включая даже глибцы. видать, чтобы не париться с зависимостями.
Питон 2.5 и питон 2.6 остро несовместимы, если не ошибаюсь. Вопросы к Гвидо ван Россуму -- он в питоне царь, бог и диктатор, никаких вам опенсорсных базаров и децентрализованной разработки. :)
Судя по симптомам -- кошерная либа от 2.5 отчаянно пытается сопротивляться установке ее в неблагоприятное окружение.
Я вчера сонный был, и, пожалуй, фигню спорол. Приношу извинения.
Дело в том, что на эксперта в питоноведении я не претендую. Впечатление о несовместимости версий 2.5 и 2.6 у меня возникло после пакетирования питоновой библиотеки-враппера к С++-коду.
В случае если на машине стоял питон2.6, у людей тупо дох мой setup.py уже на второй строке -- при попытке импортнуть класс Base.Exception или что-то типа того. Поскольку вся эта работа была фоновой, а задача -- второстепенной, я поставил себе в мозгу галочку "Несовместимо" (отломать библиотеку исключений -- это ж не хрен собачий), жестко ограничил зависимости питоном = 2.5, и забил.
Сейчас по факту перечитывания признаю, что сделал слишком общие выводы из слишком узкого опыта. Хотя нельзя не отметить, что ситуация, описанная в сабжевом посте, до боли похожа. :)
P.S. И я уже предчувствую, как опытные питоноводы сейчас будут советовать оторвать мне руки и куда-то засунуть. Не стесняйтесь, если будет что по делу сказать при этом.
а чего вы хотели? вы бы ещё сразу на 3.1 запускать пытались питоны "до 2.6", "от 2.6 до 3.0" и "после 3.0" это три разных ветки в общем случае несовместимых между собой. в принципе можно считать что 3 разных языка. из этих веток стабильны только две крайних. "от 2.6 до 3.0" - промежуточная
no subject
Date: 2009-10-21 04:35 pm (UTC)no subject
Date: 2009-10-21 04:36 pm (UTC)no subject
Date: 2009-10-21 04:46 pm (UTC)no subject
Date: 2009-10-21 04:51 pm (UTC)Тут ад холокоста, а не звуки играть.
no subject
Date: 2009-10-21 05:17 pm (UTC)no subject
Date: 2009-10-21 04:51 pm (UTC)no subject
Date: 2009-10-21 04:52 pm (UTC)no subject
Date: 2009-10-21 04:57 pm (UTC)no subject
Date: 2009-10-21 05:15 pm (UTC)no subject
Date: 2009-10-21 04:56 pm (UTC)// а сколько открытий еще впереди ... аж представить страшно
no subject
Date: 2009-10-21 04:58 pm (UTC)no subject
Date: 2009-10-21 04:56 pm (UTC)no subject
Date: 2009-10-21 05:26 pm (UTC)no subject
Date: 2009-10-21 05:27 pm (UTC)no subject
Date: 2009-10-21 05:33 pm (UTC)no subject
Date: 2009-10-21 05:53 pm (UTC)no subject
Date: 2009-10-21 05:44 pm (UTC)no subject
Date: 2009-10-21 08:18 pm (UTC)Судя по симптомам -- кошерная либа от 2.5 отчаянно пытается сопротивляться установке ее в неблагоприятное окружение.
no subject
Date: 2009-10-22 03:01 am (UTC)Я смену версии заметил только по собственному ассерту, который поставил, чтобы не забыть выкинуть не нужный больше сторонний модуль...
Вот мажорные версии да, существенно разные, да и с верху вниз можно встрять... :)
Но 2.6 и 2.7 - в основном багфиксы и подготовка к 3-ке
no subject
Date: 2009-10-22 05:48 am (UTC)Дело в том, что на эксперта в питоноведении я не претендую.
Впечатление о несовместимости версий 2.5 и 2.6 у меня возникло после пакетирования питоновой библиотеки-враппера к С++-коду.
В случае если на машине стоял питон2.6, у людей тупо дох мой setup.py уже на второй строке -- при попытке импортнуть класс Base.Exception или что-то типа того. Поскольку вся эта работа была фоновой, а задача -- второстепенной, я поставил себе в мозгу галочку "Несовместимо" (отломать библиотеку исключений -- это ж не хрен собачий), жестко ограничил зависимости питоном = 2.5, и забил.
Сейчас по факту перечитывания признаю, что сделал слишком общие выводы из слишком узкого опыта. Хотя нельзя не отметить, что ситуация, описанная в сабжевом посте, до боли похожа. :)
P.S. И я уже предчувствую, как опытные питоноводы сейчас будут советовать оторвать мне руки и куда-то засунуть. Не стесняйтесь, если будет что по делу сказать при этом.
no subject
Date: 2009-10-22 04:56 am (UTC)no subject
Date: 2009-10-22 06:10 am (UTC)no subject
Date: 2009-10-22 06:14 am (UTC)no subject
Date: 2009-10-22 07:53 am (UTC)no subject
Date: 2009-10-22 06:16 am (UTC)no subject
Date: 2009-10-22 08:25 am (UTC)питоны "до 2.6", "от 2.6 до 3.0" и "после 3.0" это три разных ветки в общем случае несовместимых между собой. в принципе можно считать что 3 разных языка.
из этих веток стабильны только две крайних. "от 2.6 до 3.0" - промежуточная