Hello,

We're getting the following error when upgrading to 1.2.2.  "inveniocfg 
--update-all" succeeds, but "inveniocfg --upgrade" fails with:

------
Traceback (most recent call last):
  File "/mnt/documents/invenio/bin/inveniocfg", line 33, in <module>
    main()
  File "/usr/lib64/python2.6/site-packages/invenio/inveniocfg.py", line 1769, 
in main
    cli_cmd_upgrade(conf)
  File "/usr/lib64/python2.6/site-packages/invenio/inveniocfg.py", line 1483, 
in cli_cmd_upgrade
    cmd_upgrade(conf)
  File "/usr/lib64/python2.6/site-packages/invenio/inveniocfg_upgrader.py", 
line 877, in cmd_upgrade
    upgrades = upgrader.get_upgrades()
  File "/usr/lib64/python2.6/site-packages/invenio/inveniocfg_upgrader.py", 
line 643, in get_upgrades
    plugins = self._load_upgrades(remove_applied=remove_applied)
  File "/usr/lib64/python2.6/site-packages/invenio/inveniocfg_upgrader.py", 
line 595, in _load_upgrades
    'depends_on': (list, []),
  File "/usr/lib64/python2.6/site-packages/invenio/pluginutils.py", line 691, 
in create_enhanced_plugin_builder
    from invenio.webinterface_handler import wash_urlargd
  File "/usr/lib64/python2.6/site-packages/invenio/webinterface_handler.py", 
line 52, in <module>
    from invenio.session import get_session
  File "/usr/lib64/python2.6/site-packages/invenio/session.py", line 53, in 
<module>
    from invenio.redisutils import get_redis
  File "/usr/lib64/python2.6/site-packages/invenio/redisutils.py", line 3, in 
<module>
    from nydus.db import create_cluster
ImportError: No module named nydus.db
------

We weren't intending on using reds, and have "CFG_WEBSESSION_STORAGE = mysql" 
in invenio-local.conf .  We are attempting the upgrade on a fully updated SL6.8 
system, and if it helps are upgrading from invenio-1.0.1 on SL5.

Any suggestions would be greatly appreciated.

Many thanks,
Devin

Reply via email to