[РЕШЕНО] Сломалась Консоль Calculate

Added by Егор Завертянский almost 11 years ago

После обновления сломалась Консоль Calculate, есть идеи как починить?

cl-console-gui
https://127.0.0.1:8888/?wsdl
Traceback (most recent call last):
File "/usr/lib/python-exec/python2.7/cl-console-gui", line 116, in <module>
main()
File "/usr/lib/python-exec/python2.7/cl-console-gui", line 107, in main
ex = ToolTabWidget(app, args = args, host = host, port = port)
File "/usr/lib64/python2.7/site-packages/calculate/consolegui/application/ConnectionTabs.py", line 350, in __init__
self.FirstWidget.connect_to_localhost(host, port)
File "/usr/lib64/python2.7/site-packages/calculate/consolegui/application/Box.py", line 108, in connect_to_localhost
self.ConnectWidget.connect_to_host(host, port, auto = True)
File "/usr/lib64/python2.7/site-packages/calculate/consolegui/application/conf_connection.py", line 314, in connect_to_host
import M2Crypto
File "/usr/lib64/python2.7/site-packages/M2Crypto/__init__.py", line 24, in <module>
import ASN1
File "/usr/lib64/python2.7/site-packages/M2Crypto/ASN1.py", line 12, in <module>
import BIO
File "/usr/lib64/python2.7/site-packages/M2Crypto/BIO.py", line 221, in <module>
class CipherStream(BIO):
File "/usr/lib64/python2.7/site-packages/M2Crypto/BIO.py", line 227, in CipherStream
SALT_LEN = m2.PKCS5_SALT_LEN
AttributeError: 'module' object has no attribute 'PKCS5_SALT_LEN'

Replies (17)

RE: Сломалась Консоль Calculate - Added by Андрей Сеник almost 11 years ago

А версия dev-python/m2crypto какая?

RE: Сломалась Консоль Calculate - Added by Егор Завертянский almost 11 years ago

Переустановил dev-python/m2crypto-0.21.1-r2 из бинарников и заработало.

RE: Сломалась Консоль Calculate - Added by Алексей Тихонов almost 11 years ago

Егор Завертянский wrote:

Переустановил dev-python/m2crypto-0.21.1-r2 из бинарников и заработало.

то есть проблема при установке m2crypto из исходников ? :)

RE: Сломалась Консоль Calculate - Added by Егор Завертянский almost 11 years ago

По всей видимости да, из исходников у меня и kscreen сломался ( Не стал ломать голову, откатился на бинарные.

RE: Сломалась Консоль Calculate - Added by Илья Бабаев almost 11 years ago

По всей видимости похожая проблемма: после обновления утилит до актуальной версии попытка запустить графическую консоль (или частный случай с синей стрелкой) приводят к появлению сообщения (скрин прилагается).
cl-update из консоли выполняется нормально.

30-09-2015.png (33.2 KB)

RE: Сломалась Консоль Calculate - Added by Mikhail Hiretsky almost 11 years ago

Какая версия m2crypto, cherrypy и calculate-utils?

RE: Сломалась Консоль Calculate - Added by Илья Бабаев almost 11 years ago

Версии:
m2crypto-0.21.1-r2
cherrypy-3.2.0-r1
calculate-utils-3.4.0.2-r1

Сейчас обновился, получил версии
m2crypto-0.22.3-r9
cherrypy-3.8.0
calculate-utils-3.4.0.2-r2
но графическая консоль попрежнему (с теми же признаками) не запускается.

RE: Сломалась Консоль Calculate - Added by Александр Воронич almost 11 years ago

Так есть какое-то решение?

RE: Сломалась Консоль Calculate - Added by Илья Бабаев almost 11 years ago

Поставил calculate 15.0 в виртуалке.
Графическая консоль запускается и ее инструменты тоже.

RE: Сломалась Консоль Calculate - Added by Александр Воронич almost 11 years ago

Но я допустим обновился через cl-update до версии 15 и консоль лягла(

RE: Сломалась Консоль Calculate - Added by Илья Бабаев almost 10 years ago

В текущей сессии это помогает. Перезагрузка системы опять являет ту же проблему.
Александр, правильно ли я понимаю, что если выполнить

rc-update add calculate-core default

то это решит вопрос?

RE: Сломалась Консоль Calculate - Added by Александр Воронич almost 10 years ago

О, отлично, есть решение! Вечером испробую и отпишусь по этому поводу :-)

RE: Сломалась Консоль Calculate - Added by Александр Воронич almost 10 years ago

rc-update add calculate-core default все работает нужно только перезагрузка :-)

RE: Сломалась Консоль Calculate - Added by Алексей Тихонов almost 10 years ago

Александр Воронич wrote:

rc-update add calculate-core default все работает нужно только перезагрузка :-)

не нужна ...

/etc/init.d/calculate-core start

(1-17/17)

Thank you!