Доброго времени суток!
При попытке запустить cl_assemble выдает :
Traceback (most recent call last):
File "/usr/bin/cl-assemble", line 33, in <module>
assemble.logicObj.initVars()
File "/usr/lib/calculate-2.2/calculate-assemble/pym/cl_assemble.py", line 264, in initVars
self.clVars.importAssemble()
File "/usr/lib/calculate-2.2/calculate-assemble/pym/cl_assemble.py", line 91, in importAssemble
self.importData(envSection, ('cl_vars_assemble','cl_fill_assemble'))
File "/usr/lib/calculate-2.2/calculate-lib/pym/cl_datavars.py", line 160, in importData
raise self.DataVarsError("%s\n%s"%(err1,err2))
cl_datavars.DataVarsError: Ошибка импорта модуля cl_fill_assemble
ошибка: cannot import name SimpleDataVars
Помогите пожалуйста решить данную проблему. Заранее благодарен
Какие версии calculate-lib, calculate-assemble и calculate-builder используются?
calculate-lib 2.2.32-r9
calculate-assemble 2.2.32-r4
calculate-builder 2.2.32-r8
Пишите подробней что делаете пожалуйста , типа запускаю :
cl-assemble -d /dev/sda2 --iso /путь/до/*.iso -p <название>
$ cl-assemble
Traceback (most recent call last):
File "/usr/bin/cl-assemble", line 33, in <module>
assemble.logicObj.initVars()
File "/usr/lib/calculate-2.2/calculate-assemble/pym/cl_assemble.py", line 264, in initVars
self.clVars.importAssemble()
File "/usr/lib/calculate-2.2/calculate-assemble/pym/cl_assemble.py", line 91, in importAssemble
self.importData(envSection, ('cl_vars_assemble','cl_fill_assemble'))
File "/usr/lib/calculate-2.2/calculate-lib/pym/cl_datavars.py", line 160, in importData
raise self.DataVarsError("%s\n%s"%(err1,err2))
cl_datavars.DataVarsError: Ошибка импорта модуля cl_fill_assemble
ошибка: cannot import name SimpleDataVars
$ cl-assemble -p desktop/CLD/amd64/binary -d /dev/chaos/build --source=CLD --march=x86_64
Traceback (most recent call last):
File "/usr/bin/cl-assemble", line 33, in <module>
assemble.logicObj.initVars()
File "/usr/lib/calculate-2.2/calculate-assemble/pym/cl_assemble.py", line 264, in initVars
self.clVars.importAssemble()
File "/usr/lib/calculate-2.2/calculate-assemble/pym/cl_assemble.py", line 91, in importAssemble
self.importData(envSection, ('cl_vars_assemble','cl_fill_assemble'))
File "/usr/lib/calculate-2.2/calculate-lib/pym/cl_datavars.py", line 160, in importData
raise self.DataVarsError("%s\n%s"%(err1,err2))
cl_datavars.DataVarsError: Ошибка импорта модуля cl_fill_assemble
ошибка: cannot import name SimpleDataVars
http://www.calculate-linux.ru/main/ru/calculate-assemble читайте внимательно (особенно про опции , что бы понять что же делает cl-assemble и что делаете вы ) 
я знаю что делает cl-assemble, я очень много раз им пользовался для создания собсвенного iso образа
Неужели вы не видите, что дело не в опциях ?
Даже при запуске cl-assemble --help, я получаю :
Traceback (most recent call last):
File "/usr/bin/cl-assemble", line 33, in <module>
assemble.logicObj.initVars()
File "/usr/lib/calculate-2.2/calculate-assemble/pym/cl_assemble.py", line 264, in initVars
self.clVars.importAssemble()
File "/usr/lib/calculate-2.2/calculate-assemble/pym/cl_assemble.py", line 91, in importAssemble
self.importData(envSection, ('cl_vars_assemble','cl_fill_assemble'))
File "/usr/lib/calculate-2.2/calculate-lib/pym/cl_datavars.py", line 160, in importData
raise self.DataVarsError("%s\n%s"%(err1,err2))
cl_datavars.DataVarsError: Ошибка импорта модуля cl_fill_assemble
ошибка: cannot import name SimpleDataVars
извиняюсь , упустил параметры … не пробовали :
emerge calculate-{builder,assemble,lib:2.2,i18n}
?
Да, пробовал конечно. Результат тот же. К сожалению не могу сказать когда это началось, так как последний раз пользовался около полугода назад (а с тех пор система много раз обновлялась)
Удалите каталог /usr/lib/calculate-2.2
и переустановите пакеты:
- calculate-lib 2.2.32-r9
- calculate-assemble 2.2.32-r4
- calculate-builder 2.2.32-r8
Спасибо огромное, помогло