You are not logged in.

#1 2013-10-03 22:48:25

damacas
Member
From: Ontario, Canada
Registered: 2011-05-27
Posts: 50

[SOLVED] Issue with Gourmet Recipe Manager

I use KDE 4.11.2 and gourmet recipe manager

Since the upgrade of gourmet to 0.16.1-1 when I try to launch the application I get:

$ gourmet 
elib.intl failed to load.
IF YOU HAVE TROUBLE WITH TRANSLATIONS, MAKE SURE YOU HAVE THIS LIBRARY INSTALLED.
elib.intl failed to load.
IF YOU HAVE TROUBLE WITH TRANSLATIONS, MAKE SURE YOU HAVE THIS LIBRARY INSTALLED.
No gst player
No windows player
WARNING: Plugin module import failed
PATH: ['/usr/lib/python2.7/site-packages/gst-0.10', '/usr/lib/python2.7/site-packages/', '/usr/bin', '/usr/lib/python27.zip', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-linux2', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/lib/python2.7/site-packages', '/usr/lib/python2.7/site-packages/gtk-2.0', '/usr/lib/python2.7/site-packages/ubuntu-sso-client', '/usr/lib/python2.7/site-packages/ubuntuone-client', '/usr/lib/python2.7/site-packages/ubuntuone-control-panel', '/usr/lib/python2.7/site-packages/ubuntuone-storage-protocol', '/usr/share/gourmet/plugins', '/usr/lib/python2.7/site-packages/gourmet/plugins', '/usr/lib/python2.7/site-packages/gourmet/plugins/import_export']
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/gourmet/plugin_loader.py", line 252, in get_module
    self._loaded = __import__(self.module)
  File "/usr/lib/python2.7/site-packages/gourmet/plugins/spellcheck/__init__.py", line 1, in <module>
    import reccard_spellcheck_plugin
  File "/usr/lib/python2.7/site-packages/gourmet/plugins/spellcheck/reccard_spellcheck_plugin.py", line 1, in <module>
    import gtk, gtkspell
ImportError: No module named gtkspell
WARNING: Failed to load plugin spellcheck
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/gourmet/plugin_loader.py", line 93, in load_active_plugins
    self.active_plugins.extend(self.available_plugin_sets[p].plugins)
  File "/usr/lib/python2.7/site-packages/gourmet/plugin_loader.py", line 265, in __getattr__
    if attr == 'plugins': return self.get_plugins()
  File "/usr/lib/python2.7/site-packages/gourmet/plugin_loader.py", line 271, in get_plugins
    return self.get_module().plugins
AttributeError: 'NoneType' object has no attribute 'plugins'
Problem updating plugin <nutritional_information.data_plugin.NutritionDataPlugin instance at 0x8a90c8c> nutritondata
Traceback (most recent call last):
  File "/usr/bin/gourmet", line 16, in <module>
    GourmetRecipeManager.startGUI()
  File "/usr/lib/python2.7/site-packages/gourmet/GourmetRecipeManager.py", line 688, in startGUI
    r=RecGui(splash_label=splash.label)
  File "/usr/lib/python2.7/site-packages/gourmet/GourmetRecipeManager.py", line 891, in __init__
    GourmetApplication.__init__(self, splash_label=splash_label)
  File "/usr/lib/python2.7/site-packages/gourmet/GourmetRecipeManager.py", line 100, in __init__
    self.setup_recipes() # Setup recipe database
  File "/usr/lib/python2.7/site-packages/gourmet/GourmetRecipeManager.py", line 189, in setup_recipes
    self.rd = recipeManager.default_rec_manager()
  File "/usr/lib/python2.7/site-packages/gourmet/recipeManager.py", line 124, in default_rec_manager
    return get_recipe_manager(**dbargs)
  File "/usr/lib/python2.7/site-packages/gourmet/recipeManager.py", line 119, in get_recipe_manager
    return RecipeManager(**args)
  File "/usr/lib/python2.7/site-packages/gourmet/backends/db.py", line 1848, in __init__
    RecData.__init__(self,*args,**kwargs)
  File "/usr/lib/python2.7/site-packages/gourmet/backends/db.py", line 166, in __init__
    self.update_version_info(gourmet.version.version)
  File "/usr/lib/python2.7/site-packages/gourmet/backends/db.py", line 672, in update_version_info
    (current_super,current_major,current_minor)
  File "/usr/lib/python2.7/site-packages/gourmet/backends/db.py", line 714, in update_plugin_version
    plugin_current = plugin.version,
  File "/usr/lib/python2.7/site-packages/gourmet/plugins/nutritional_information/data_plugin.py", line 87, in update_version
    self.db.alter_table('nutritionconversions',self.setup_nutritionconversions_table,
AttributeError: NutritionDataPlugin instance has no attribute 'setup_nutritionconversions_table'

I tried downgrading to 0.16.0-1, and it still does not launch...but provides the following out when launched from bash:

 $ gourmet 
elib.intl failed to load.
IF YOU HAVE TROUBLE WITH TRANSLATIONS, MAKE SURE YOU HAVE THIS LIBRARY INSTALLED.
elib.intl failed to load.
IF YOU HAVE TROUBLE WITH TRANSLATIONS, MAKE SURE YOU HAVE THIS LIBRARY INSTALLED.
Traceback (most recent call last):
  File "/usr/bin/gourmet", line 15, in <module>
    from gourmet import GourmetRecipeManager
  File "/usr/lib/python2.7/site-packages/gourmet/__init__.py", line 11, in <module>
    import ImageExtras
  File "/usr/lib/python2.7/site-packages/gourmet/ImageExtras.py", line 1, in <module>
    import os, os.path, tempfile, gtk, Image, StringIO
ImportError: No module named Image

Any suggestions? Any other gourmet users having trouble?

Last edited by damacas (2013-10-03 23:06:08)

Offline

#2 2013-10-03 23:06:03

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [SOLVED] Issue with Gourmet Recipe Manager

Works for me. I get this output:

$ gourmet
elib.intl failed to load.
IF YOU HAVE TROUBLE WITH TRANSLATIONS, MAKE SURE YOU HAVE THIS LIBRARY INSTALLED.
elib.intl failed to load.
IF YOU HAVE TROUBLE WITH TRANSLATIONS, MAKE SURE YOU HAVE THIS LIBRARY INSTALLED.
No gst player
No windows player
WARNING: Plugin module import failed
PATH: ['/usr/lib/python2.7/site-packages/', '/usr/bin', '/usr/lib/python27.zip', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-linux2', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/lib/python2.7/site-packages', '/usr/lib/python2.7/site-packages/gtk-2.0', '/usr/share/gourmet/plugins', '/usr/lib/python2.7/site-packages/gourmet/plugins', '/usr/lib/python2.7/site-packages/gourmet/plugins/import_export']
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/gourmet/plugin_loader.py", line 252, in get_module
    self._loaded = __import__(self.module)
  File "/usr/lib/python2.7/site-packages/gourmet/plugins/spellcheck/__init__.py", line 1, in <module>
    import reccard_spellcheck_plugin
  File "/usr/lib/python2.7/site-packages/gourmet/plugins/spellcheck/reccard_spellcheck_plugin.py", line 1, in <module>
    import gtk, gtkspell
ImportError: No module named gtkspell
WARNING: Failed to load plugin spellcheck
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/gourmet/plugin_loader.py", line 93, in load_active_plugins
    self.active_plugins.extend(self.available_plugin_sets[p].plugins)
  File "/usr/lib/python2.7/site-packages/gourmet/plugin_loader.py", line 265, in __getattr__
    if attr == 'plugins': return self.get_plugins()
  File "/usr/lib/python2.7/site-packages/gourmet/plugin_loader.py", line 271, in get_plugins
    return self.get_module().plugins
AttributeError: 'NoneType' object has no attribute 'plugins'
WARNING: Plugin module import failed
PATH: ['/usr/lib/python2.7/site-packages/', '/usr/bin', '/usr/lib/python27.zip', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-linux2', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/lib/python2.7/site-packages', '/usr/lib/python2.7/site-packages/gtk-2.0', '/usr/share/gourmet/plugins', '/usr/lib/python2.7/site-packages/gourmet/plugins', '/usr/lib/python2.7/site-packages/gourmet/plugins/import_export', '/usr/share/gourmet/plugins/import_export']
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/gourmet/plugin_loader.py", line 252, in get_module
    self._loaded = __import__(self.module)
  File "/usr/lib/python2.7/site-packages/gourmet/plugins/import_export/pdf_plugin/__init__.py", line 1, in <module>
    import pdf_exporter_plugin,print_plugin
  File "/usr/lib/python2.7/site-packages/gourmet/plugins/import_export/pdf_plugin/pdf_exporter_plugin.py", line 2, in <module>
    import pdf_exporter
  File "/usr/lib/python2.7/site-packages/gourmet/plugins/import_export/pdf_plugin/pdf_exporter.py", line 2, in <module>
    import reportlab
ImportError: No module named reportlab
WARNING: Failed to load plugin pdf_plugin
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/gourmet/plugin_loader.py", line 93, in load_active_plugins
    self.active_plugins.extend(self.available_plugin_sets[p].plugins)
  File "/usr/lib/python2.7/site-packages/gourmet/plugin_loader.py", line 265, in __getattr__
    if attr == 'plugins': return self.get_plugins()
  File "/usr/lib/python2.7/site-packages/gourmet/plugin_loader.py", line 271, in get_plugins
    return self.get_module().plugins
AttributeError: 'NoneType' object has no attribute 'plugins'
WARNING: Plugin module import failed
PATH: ['/usr/lib/python2.7/site-packages/', '/usr/bin', '/usr/lib/python27.zip', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-linux2', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/lib/python2.7/site-packages', '/usr/lib/python2.7/site-packages/gtk-2.0', '/usr/share/gourmet/plugins', '/usr/lib/python2.7/site-packages/gourmet/plugins', '/usr/lib/python2.7/site-packages/gourmet/plugins/import_export', '/usr/share/gourmet/plugins/import_export']
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/gourmet/plugin_loader.py", line 252, in get_module
    self._loaded = __import__(self.module)
  File "/usr/lib/python2.7/site-packages/gourmet/plugins/import_export/web_import_plugin/__init__.py", line 1, in <module>
    import generic_web_importer_plugin
  File "/usr/lib/python2.7/site-packages/gourmet/plugins/import_export/web_import_plugin/generic_web_importer_plugin.py", line 3, in <module>
    import webpage_importer
  File "/usr/lib/python2.7/site-packages/gourmet/plugins/import_export/web_import_plugin/webpage_importer.py", line 2, in <module>
    import BeautifulSoup
ImportError: No module named BeautifulSoup
WARNING: Failed to load plugin web_import_plugin
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/gourmet/plugin_loader.py", line 93, in load_active_plugins
    self.active_plugins.extend(self.available_plugin_sets[p].plugins)
  File "/usr/lib/python2.7/site-packages/gourmet/plugin_loader.py", line 265, in __getattr__
    if attr == 'plugins': return self.get_plugins()
  File "/usr/lib/python2.7/site-packages/gourmet/plugin_loader.py", line 271, in get_plugins
    return self.get_module().plugins
AttributeError: 'NoneType' object has no attribute 'plugins'
/usr/lib/python2.7/site-packages/gourmet/recindex.py:122: RuntimeWarning: missing handler 'ingmen_clear'
  'search_as_you_type_toggle' : self.toggleTypeSearchCB,})
/usr/lib/python2.7/site-packages/gourmet/recindex.py:122: RuntimeWarning: missing handler 'ingmen_pantry'
  'search_as_you_type_toggle' : self.toggleTypeSearchCB,})
/usr/lib/python2.7/site-packages/gourmet/recindex.py:122: RuntimeWarning: missing handler 'print'
  'search_as_you_type_toggle' : self.toggleTypeSearchCB,})
/usr/lib/python2.7/site-packages/gourmet/recindex.py:122: RuntimeWarning: missing handler 'email'
  'search_as_you_type_toggle' : self.toggleTypeSearchCB,})
/usr/lib/python2.7/site-packages/gourmet/recindex.py:122: RuntimeWarning: missing handler 'batch_edit'
  'search_as_you_type_toggle' : self.toggleTypeSearchCB,})
/usr/lib/python2.7/site-packages/gourmet/recindex.py:122: RuntimeWarning: missing handler 'rl_delrec'
  'search_as_you_type_toggle' : self.toggleTypeSearchCB,})
/usr/lib/python2.7/site-packages/gourmet/recindex.py:122: RuntimeWarning: missing handler 'rl_viewrec'
  'search_as_you_type_toggle' : self.toggleTypeSearchCB,})
/usr/lib/python2.7/site-packages/gourmet/recindex.py:122: RuntimeWarning: missing handler 'rl_shoprec'
  'search_as_you_type_toggle' : self.toggleTypeSearchCB,})

Offline

#3 2013-10-03 23:12:38

damacas
Member
From: Ontario, Canada
Registered: 2011-05-27
Posts: 50

Re: [SOLVED] Issue with Gourmet Recipe Manager

I re-installed the most current version, installed the optional dependencies and edited the ~/.gourmet/active_plugins file and removed the entry for nutritiondata. 

Now it runs fine.

Last edited by damacas (2013-10-03 23:15:58)

Offline

#4 2014-03-07 20:49:28

gareththered
Member
From: West Yorkshire, UK
Registered: 2014-02-12
Posts: 6

Re: [SOLVED] Issue with Gourmet Recipe Manager

Alternatively, if you want to use the Nutrition Plugin, edit:-

/usr/lib/python2.7/site-packages/gourmet/plugins/nutritional_information/data_plugin.py

and remove the underscore between nutrition and conversions on line 23, 61 & 71

Last edited by gareththered (2014-03-08 12:48:52)

Offline

Board footer

Powered by FluxBB