ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] python-2.7.3 apache2 mod_wsgi
@ 2012-04-24  4:46 astroiLL
  2012-04-24  5:27 ` Vitaly Kuznetsov
  0 siblings, 1 reply; 14+ messages in thread
From: astroiLL @ 2012-04-24  4:46 UTC (permalink / raw)
  To: sisyphus


Где-то эдок числа с 15 апреля стало выдавать:

[Tue Apr 24 08:20:45 2012] [warn] RSA server certificate is a CA 
certificate (BasicConstraints: CA == TRUE !?)
[Tue Apr 24 08:20:46 2012] [error] python_init: Python version mismatch, 
expected '2.7.2', found '2.7.3'.
[Tue Apr 24 08:20:46 2012] [error] python_init: Python executable found 
'/usr/bin/python'.
[Tue Apr 24 08:20:46 2012] [error] python_init: Python path being used 
'/usr/lib64/python27.zip:/usr/lib64/python2.7/:/usr/lib64/python2.7/plat-linux2:/usr/lib64/python2.7/lib-tk:/usr/lib64/python2.7/lib-old:/usr/lib64/python2.7/lib-dynloa
[Tue Apr 24 08:20:46 2012] [notice] mod_python: Creating 8 session 
mutexes based on 150 max processes and 0 max threads.
[Tue Apr 24 08:20:46 2012] [notice] mod_python: using mutex_directory /tmp
[Tue Apr 24 08:20:46 2012] [warn] RSA server certificate is a CA 
certificate (BasicConstraints: CA == TRUE !?)
[Tue Apr 24 08:20:46 2012] [warn] mod_wsgi: Compiled for Python/2.7.2.
[Tue Apr 24 08:20:46 2012] [warn] mod_wsgi: Runtime using Python/2.7.3.
[Tue Apr 24 08:20:46 2012] [notice] Apache/2.2.22 (Unix) PHP5/5.3.10 
with Suhosin-Patch mod_python/3.3.1 Python/2.7.3 mod_ssl/2.2.22 
OpenSSL/1.0.0i mod_wsgi/3.3 configured -- resuming normal operations

Соответственно питоновый сайт перестал работать.
Куда копать?



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] python-2.7.3 apache2 mod_wsgi
  2012-04-24  4:46 [sisyphus] python-2.7.3 apache2 mod_wsgi astroiLL
@ 2012-04-24  5:27 ` Vitaly Kuznetsov
  2012-04-24  6:08   ` astroiLL
  0 siblings, 1 reply; 14+ messages in thread
From: Vitaly Kuznetsov @ 2012-04-24  5:27 UTC (permalink / raw)
  To: sisyphus

On Tue, 24 Apr 2012 08:46:16 +0400, astroiLL wrote:
> Где-то эдок числа с 15 апреля стало выдавать:
>
> [Tue Apr 24 08:20:46 2012] [error] python_init: Python version
> mismatch, expected '2.7.2', found '2.7.3'.
> ...
>
> Соответственно питоновый сайт перестал работать.
> Куда копать?

Повесьте, пожалуйста, багу на пакет apache2-mod_wsgi, его, скорее 
всего, будет достаточно пересобрать с python-2.7.3


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] python-2.7.3 apache2 mod_wsgi
  2012-04-24  5:27 ` Vitaly Kuznetsov
@ 2012-04-24  6:08   ` astroiLL
  2012-04-25  9:32     ` astroiLL
  0 siblings, 1 reply; 14+ messages in thread
From: astroiLL @ 2012-04-24  6:08 UTC (permalink / raw)
  To: sisyphus

24.04.2012 09:27, Vitaly Kuznetsov пишет:
> On Tue, 24 Apr 2012 08:46:16 +0400, astroiLL wrote:
>> Где-то эдок числа с 15 апреля стало выдавать:
>>
>> [Tue Apr 24 08:20:46 2012] [error] python_init: Python version
>> mismatch, expected '2.7.2', found '2.7.3'.
>> ...
>>
>> Соответственно питоновый сайт перестал работать.
>> Куда копать?
>
> Повесьте, пожалуйста, багу на пакет apache2-mod_wsgi, его, скорее всего,
> будет достаточно пересобрать с python-2.7.3

Повесил. Ошибка 27262





^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] python-2.7.3 apache2 mod_wsgi
  2012-04-24  6:08   ` astroiLL
@ 2012-04-25  9:32     ` astroiLL
  2012-04-25 13:06       ` astroiLL
  0 siblings, 1 reply; 14+ messages in thread
From: astroiLL @ 2012-04-25  9:32 UTC (permalink / raw)
  To: sisyphus

24.04.2012 10:08, astroiLL пишет:
> 24.04.2012 09:27, Vitaly Kuznetsov пишет:
>> On Tue, 24 Apr 2012 08:46:16 +0400, astroiLL wrote:
>>> Где-то эдок числа с 15 апреля стало выдавать:
>>>
>>> [Tue Apr 24 08:20:46 2012] [error] python_init: Python version
>>> mismatch, expected '2.7.2', found '2.7.3'.
>>> ...
>>>
>>> Соответственно питоновый сайт перестал работать.
>>> Куда копать?
>>
>> Повесьте, пожалуйста, багу на пакет apache2-mod_wsgi, его, скорее всего,
>> будет достаточно пересобрать с python-2.7.3
>
> Повесил. Ошибка 27262
Пересборка одного apache2-mod_wsgi не помогла.
На python_init продолжает ругаться:
[Wed Apr 25 13:18:58 2012] [error] python_init: Python version mismatch, 
expected '2.7.2', found '2.7.3'.
[Wed Apr 25 13:18:58 2012] [error] python_init: Python executable found 
'/usr/bin/python'.
[Wed Apr 25 13:18:58 2012] [error] python_init: Python path being used 
'/usr/lib64/python27.zip:/usr/lib64/python2.7/:/usr/lib64/python2.7/plat-linux2:/usr/lib64/python2.7/lib-tk:/usr/lib64/python2.7/lib-old:/usr/lib64/python2.7/lib-dynload'.

Похоже надо пересобирать и apache2-mod_python



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] python-2.7.3 apache2 mod_wsgi
  2012-04-25  9:32     ` astroiLL
@ 2012-04-25 13:06       ` astroiLL
  2012-05-02 12:17         ` [sisyphus] django-dbbackend-mysql vs python-module-MySQLdb (was: Re: python-2.7.3 apache2 mod_wsgi) astroiLL
  0 siblings, 1 reply; 14+ messages in thread
From: astroiLL @ 2012-04-25 13:06 UTC (permalink / raw)
  To: sisyphus

25.04.2012 13:32, astroiLL пишет:
> 24.04.2012 10:08, astroiLL пишет:
>> 24.04.2012 09:27, Vitaly Kuznetsov пишет:
>>> On Tue, 24 Apr 2012 08:46:16 +0400, astroiLL wrote:
>>>> Где-то эдок числа с 15 апреля стало выдавать:
>>>>
>>>> [Tue Apr 24 08:20:46 2012] [error] python_init: Python version
>>>> mismatch, expected '2.7.2', found '2.7.3'.
>>>> ...
>>>>
>>>> Соответственно питоновый сайт перестал работать.
>>>> Куда копать?
>>>
>>> Повесьте, пожалуйста, багу на пакет apache2-mod_wsgi, его, скорее всего,
>>> будет достаточно пересобрать с python-2.7.3
>>
>> Повесил. Ошибка 27262
> Пересборка одного apache2-mod_wsgi не помогла.
> На python_init продолжает ругаться:
> [Wed Apr 25 13:18:58 2012] [error] python_init: Python version mismatch,
> expected '2.7.2', found '2.7.3'.
> [Wed Apr 25 13:18:58 2012] [error] python_init: Python executable found
> '/usr/bin/python'.
> [Wed Apr 25 13:18:58 2012] [error] python_init: Python path being used
> '/usr/lib64/python27.zip:/usr/lib64/python2.7/:/usr/lib64/python2.7/plat-linux2:/usr/lib64/python2.7/lib-tk:/usr/lib64/python2.7/lib-old:/usr/lib64/python2.7/lib-dynload'.
>
>
> Похоже надо пересобирать и apache2-mod_python

Пересобрал для проверки apache2-mod_wsgi и apache2-mod_python
ругань из логов ушла, но питоновский сайт (django) так и не работает.
Буду дальше копать.



^ permalink raw reply	[flat|nested] 14+ messages in thread

* [sisyphus] django-dbbackend-mysql vs python-module-MySQLdb (was: Re: python-2.7.3 apache2 mod_wsgi)
  2012-04-25 13:06       ` astroiLL
@ 2012-05-02 12:17         ` astroiLL
  2012-05-03  4:12           ` [sisyphus] django-dbbackend-mysql vs python-module-MySQLdb REAL
  0 siblings, 1 reply; 14+ messages in thread
From: astroiLL @ 2012-05-02 12:17 UTC (permalink / raw)
  To: sisyphus

25.04.2012 17:06, astroiLL написал:
>>>>> Соответственно питоновый сайт перестал работать.
>>> Повесил. Ошибка 27262
> Пересобрал для проверки apache2-mod_wsgi и apache2-mod_python
> ругань из логов ушла, но питоновский сайт (django) так и не работает.
> Буду дальше копать.

Мои копания вывели на то, что перестал работать модуль 
python-module-django-dbbackend-mysql-1.3.1-alt1 т.к. не совместим с 
обновленным 9 апреля модулем python-module-MySQLdb-1.3.0-alt1.hg20110907

Странно, что MySQLdb в имени содержит дату 20110907 но после пересборки 
9 апреля перестал стыковаться с django-dbbackend-mysql который не 
обновляли с ноября прошлого года.
Багу 27288 повесил.

Коллега упросил на джанге поднять сайт для приема заявок от пользователей.
Очень ему хотелось на Питоне поупражняться.
Все работало, но после очередного обновления перестало.

Почти случайно обнаружили.
$ python manage.py shell
Выдало ругань на import conversions

И действительно в django/db/backends/mysql/base.py
есть: from MySQLdb.converters import conversions
а в /usr/lib64/python2.7/site-packages/MySQLdb/converters.py
напрочь отсутствует любое упоминание conversions

sqlite3 пока работает, нам для экспериментов хватает, но по-сути django 
в Сизифе умирает.



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] django-dbbackend-mysql vs python-module-MySQLdb
  2012-05-02 12:17         ` [sisyphus] django-dbbackend-mysql vs python-module-MySQLdb (was: Re: python-2.7.3 apache2 mod_wsgi) astroiLL
@ 2012-05-03  4:12           ` REAL
  2012-05-03  5:39             ` astroiLL
  0 siblings, 1 reply; 14+ messages in thread
From: REAL @ 2012-05-03  4:12 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

02.05.2012 19:17, astroiLL пишет:
> Мои копания вывели на то, что перестал работать модуль
> python-module-django-dbbackend-mysql-1.3.1-alt1 т.к. не совместим с
> обновленным 9 апреля модулем python-module-MySQLdb-1.3.0-alt1.hg20110907

Проверьте, как сейчас:

http://git.altlinux.org/tasks/archive/done/_68/70652/

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] django-dbbackend-mysql vs python-module-MySQLdb
  2012-05-03  4:12           ` [sisyphus] django-dbbackend-mysql vs python-module-MySQLdb REAL
@ 2012-05-03  5:39             ` astroiLL
  2012-05-03  6:25               ` REAL
  0 siblings, 1 reply; 14+ messages in thread
From: astroiLL @ 2012-05-03  5:39 UTC (permalink / raw)
  To: sisyphus

03.05.2012 08:12, REAL написал:
> 02.05.2012 19:17, astroiLL пишет:
>> Мои копания вывели на то, что перестал работать модуль
>> python-module-django-dbbackend-mysql-1.3.1-alt1 т.к. не совместим с
>> обновленным 9 апреля модулем python-module-MySQLdb-1.3.0-alt1.hg20110907
>
> Проверьте, как сейчас:
>
> http://git.altlinux.org/tasks/archive/done/_68/70652/
>

Попробую поставить, но навскидку сразу видно, что в новом
python-module-django-dbbackend-mysql-1.4-alt1.noarch.rpm
все тоже самое:

> в /usr/lib/python2.7/site-packages/django/db/backends/mysql/base.py
> есть: from MySQLdb.converters import conversions
> а в /usr/lib64/python2.7/site-packages/MySQLdb/converters.py
> напрочь отсутствует любое упоминание conversions

Что за версия python-module-MySQLdb ?
Почему там очень сильно поменялся код?



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] django-dbbackend-mysql vs python-module-MySQLdb
  2012-05-03  5:39             ` astroiLL
@ 2012-05-03  6:25               ` REAL
  2012-05-03  6:56                 ` astroiLL
  2012-05-03 14:11                 ` Dubrovskiy Viacheslav
  0 siblings, 2 replies; 14+ messages in thread
From: REAL @ 2012-05-03  6:25 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

03.05.2012 12:39, astroiLL пишет:
> Что за версия python-module-MySQLdb ?
> Почему там очень сильно поменялся код?

Это новая генерация MySQLdb. Могу вернуть старую, а новую собрать как 
python-module-MySQLdb2. Но им придётся конфликтовать.

Такой подход устроит?

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] django-dbbackend-mysql vs python-module-MySQLdb
  2012-05-03  6:25               ` REAL
@ 2012-05-03  6:56                 ` astroiLL
  2012-05-03  7:02                   ` REAL
  2012-05-03 14:11                 ` Dubrovskiy Viacheslav
  1 sibling, 1 reply; 14+ messages in thread
From: astroiLL @ 2012-05-03  6:56 UTC (permalink / raw)
  To: sisyphus

03.05.2012 10:25, REAL написал:
> 03.05.2012 12:39, astroiLL пишет:
>> Что за версия python-module-MySQLdb ?
>> Почему там очень сильно поменялся код?
>
> Это новая генерация MySQLdb. Могу вернуть старую, а новую собрать как
> python-module-MySQLdb2. Но им придётся конфликтовать.
>
> Такой подход устроит?
>

Меня устроит.
Но "новая генерация" не завязана как-то с другими пакетами?
А то починим одно, поломаем другое?



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] django-dbbackend-mysql vs python-module-MySQLdb
  2012-05-03  6:56                 ` astroiLL
@ 2012-05-03  7:02                   ` REAL
  2012-05-03  7:30                     ` astroiLL
  0 siblings, 1 reply; 14+ messages in thread
From: REAL @ 2012-05-03  7:02 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

03.05.2012 13:56, astroiLL пишет:
> Но "новая генерация" не завязана как-то с другими пакетами?
> А то починим одно, поломаем другое?

Там и видно будет.

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] django-dbbackend-mysql vs python-module-MySQLdb
  2012-05-03  7:02                   ` REAL
@ 2012-05-03  7:30                     ` astroiLL
  0 siblings, 0 replies; 14+ messages in thread
From: astroiLL @ 2012-05-03  7:30 UTC (permalink / raw)
  To: sisyphus

03.05.2012 11:02, REAL написал:
> 03.05.2012 13:56, astroiLL пишет:
>> Но "новая генерация" не завязана как-то с другими пакетами?
>> А то починим одно, поломаем другое?
>
> Там и видно будет.

Класс! Это по-нашему. :-))))
У кого что-то поломается тогда и расскажет. ;-)
Заверните...



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] django-dbbackend-mysql vs python-module-MySQLdb
  2012-05-03  6:25               ` REAL
  2012-05-03  6:56                 ` astroiLL
@ 2012-05-03 14:11                 ` Dubrovskiy Viacheslav
  2012-05-04  5:59                   ` astroiLL
  1 sibling, 1 reply; 14+ messages in thread
From: Dubrovskiy Viacheslav @ 2012-05-03 14:11 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

03.05.2012 02:25, REAL пишет:
> 03.05.2012 12:39, astroiLL пишет:
>> Что за версия python-module-MySQLdb ?
>> Почему там очень сильно поменялся код?
>
> Это новая генерация MySQLdb. Могу вернуть старую, а новую собрать как 
> python-module-MySQLdb2. Но им придётся конфликтовать.
>
> Такой подход устроит?
>
Недавно тоже столкнулся с тем что не работал этот пакет. Пришлось 
пересобирать предыдущую версию.

-- 
WBR,
Dubrovskiy Viacheslav



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] django-dbbackend-mysql vs python-module-MySQLdb
  2012-05-03 14:11                 ` Dubrovskiy Viacheslav
@ 2012-05-04  5:59                   ` astroiLL
  0 siblings, 0 replies; 14+ messages in thread
From: astroiLL @ 2012-05-04  5:59 UTC (permalink / raw)
  To: sisyphus

03.05.2012 18:11, Dubrovskiy Viacheslav написал:
> 03.05.2012 02:25, REAL пишет:
>> 03.05.2012 12:39, astroiLL пишет:
>>> Что за версия python-module-MySQLdb ?
>>> Почему там очень сильно поменялся код?
>>
>> Это новая генерация MySQLdb. Могу вернуть старую, а новую собрать как
>> python-module-MySQLdb2. Но им придётся конфликтовать.
>>
>> Такой подход устроит?
>>
> Недавно тоже столкнулся с тем что не работал этот пакет. Пришлось
> пересобирать предыдущую версию.

Монтейнер собрал 2 версии (уже в Сизифе). Старую (работающую с Джангой) 
и новую.

Поставил, django с MySQL заработала. Спасибо.

ЗЫ. Кстати, новая версия django-1.4 вместо старой 1.3.1 тоже заработала. 
Пришлось правда в проекте (используется helpdesk) немного подправить 
вызовы некоторых функций.



^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2012-05-04  5:59 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-04-24  4:46 [sisyphus] python-2.7.3 apache2 mod_wsgi astroiLL
2012-04-24  5:27 ` Vitaly Kuznetsov
2012-04-24  6:08   ` astroiLL
2012-04-25  9:32     ` astroiLL
2012-04-25 13:06       ` astroiLL
2012-05-02 12:17         ` [sisyphus] django-dbbackend-mysql vs python-module-MySQLdb (was: Re: python-2.7.3 apache2 mod_wsgi) astroiLL
2012-05-03  4:12           ` [sisyphus] django-dbbackend-mysql vs python-module-MySQLdb REAL
2012-05-03  5:39             ` astroiLL
2012-05-03  6:25               ` REAL
2012-05-03  6:56                 ` astroiLL
2012-05-03  7:02                   ` REAL
2012-05-03  7:30                     ` astroiLL
2012-05-03 14:11                 ` Dubrovskiy Viacheslav
2012-05-04  5:59                   ` astroiLL

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git