search does not work!

Help
Anonymous
2011-03-10
2013-05-14

  • Anonymous
    2011-03-10

    I am entering keywords in the search box ( like I always do ) and nothing is happening.  I have keystroke search turned on… nothing.  i hit the search button, and my list does not change based on my search term… it seems to totally ignore it. 

    i have 0.15.4 running on ubuntu 10.10.

    thanks!

     
  • Mark Preston
    Mark Preston
    2011-03-15

    me too.

     
  • tom
    tom
    2011-03-16

    Two questions:
    1. If you run Gourmet from a terminal do you get any error output?
    2. Have you tried the latest release from SF?

     
  • Mark Preston
    Mark Preston
    2011-03-29

    Thomas, I apologize for both the length of the traceback and for not posting it sooner.

    mark@mark-19:~$ gourmet
    Traceback (most recent call last):
      File "/usr/share/gourmet/gourmet/recindex.py", line 437, in <lambda>
        gobject.idle_add(lambda *args: self.do_search(txt, searchBy))
      File "/usr/share/gourmet/gourmet/recindex.py", line 456, in do_search
        sort_by=self.sort_by)
      File "/usr/share/gourmet/gourmet/backends/db.py", line 783, in search_recipes
        criteria = self.get_criteria((searches,'and'))
      File "/usr/share/gourmet/gourmet/backends/db.py", line 733, in get_criteria
        return and_(*)
      File "/usr/share/gourmet/gourmet/backends/db.py", line 756, in get_criteria
        return self.get_criteria((searches,'or'))
      File "/usr/share/gourmet/gourmet/backends/db.py", line 735, in get_criteria
        return or_(*)
      File "/usr/share/gourmet/gourmet/backends/db.py", line 766, in get_criteria
        if subtable:
      File "/usr/lib/python2.6/dist-packages/sqlalchemy/sql/expression.py", line 1296, in __nonzero__
        raise TypeError("Boolean value of this clause is not defined")
    TypeError: Boolean value of this clause is not defined
    Traceback (most recent call last):
      File "/usr/share/gourmet/gourmet/recindex.py", line 437, in <lambda>
        gobject.idle_add(lambda *args: self.do_search(txt, searchBy))
      File "/usr/share/gourmet/gourmet/recindex.py", line 456, in do_search
        sort_by=self.sort_by)
      File "/usr/share/gourmet/gourmet/backends/db.py", line 783, in search_recipes
        criteria = self.get_criteria((searches,'and'))
      File "/usr/share/gourmet/gourmet/backends/db.py", line 733, in get_criteria
        return and_(*)
      File "/usr/share/gourmet/gourmet/backends/db.py", line 756, in get_criteria
        return self.get_criteria((searches,'or'))
      File "/usr/share/gourmet/gourmet/backends/db.py", line 735, in get_criteria
        return or_(*)
      File "/usr/share/gourmet/gourmet/backends/db.py", line 766, in get_criteria
        if subtable:
      File "/usr/lib/python2.6/dist-packages/sqlalchemy/sql/expression.py", line 1296, in __nonzero__
        raise TypeError("Boolean value of this clause is not defined")
    TypeError: Boolean value of this clause is not defined
    Traceback (most recent call last):
      File "/usr/share/gourmet/gourmet/recindex.py", line 437, in <lambda>
        gobject.idle_add(lambda *args: self.do_search(txt, searchBy))
      File "/usr/share/gourmet/gourmet/recindex.py", line 456, in do_search
        sort_by=self.sort_by)
      File "/usr/share/gourmet/gourmet/backends/db.py", line 783, in search_recipes
        criteria = self.get_criteria((searches,'and'))
      File "/usr/share/gourmet/gourmet/backends/db.py", line 733, in get_criteria
        return and_(*)
      File "/usr/share/gourmet/gourmet/backends/db.py", line 756, in get_criteria
        return self.get_criteria((searches,'or'))
      File "/usr/share/gourmet/gourmet/backends/db.py", line 735, in get_criteria
        return or_(*)
      File "/usr/share/gourmet/gourmet/backends/db.py", line 766, in get_criteria
        if subtable:
      File "/usr/lib/python2.6/dist-packages/sqlalchemy/sql/expression.py", line 1296, in __nonzero__
        raise TypeError("Boolean value of this clause is not defined")
    TypeError: Boolean value of this clause is not defined
    Traceback (most recent call last):
      File "/usr/share/gourmet/gourmet/recindex.py", line 437, in <lambda>
        gobject.idle_add(lambda *args: self.do_search(txt, searchBy))
      File "/usr/share/gourmet/gourmet/recindex.py", line 456, in do_search
        sort_by=self.sort_by)
      File "/usr/share/gourmet/gourmet/backends/db.py", line 783, in search_recipes
        criteria = self.get_criteria((searches,'and'))
      File "/usr/share/gourmet/gourmet/backends/db.py", line 733, in get_criteria
        return and_(*)
      File "/usr/share/gourmet/gourmet/backends/db.py", line 756, in get_criteria
        return self.get_criteria((searches,'or'))
      File "/usr/share/gourmet/gourmet/backends/db.py", line 735, in get_criteria
        return or_(*)
      File "/usr/share/gourmet/gourmet/backends/db.py", line 766, in get_criteria
        if subtable:
      File "/usr/lib/python2.6/dist-packages/sqlalchemy/sql/expression.py", line 1296, in __nonzero__
        raise TypeError("Boolean value of this clause is not defined")
    TypeError: Boolean value of this clause is not defined
    Traceback (most recent call last):
      File "/usr/share/gourmet/gourmet/recindex.py", line 437, in <lambda>
        gobject.idle_add(lambda *args: self.do_search(txt, searchBy))
      File "/usr/share/gourmet/gourmet/recindex.py", line 456, in do_search
        sort_by=self.sort_by)
      File "/usr/share/gourmet/gourmet/backends/db.py", line 783, in search_recipes
        criteria = self.get_criteria((searches,'and'))
      File "/usr/share/gourmet/gourmet/backends/db.py", line 733, in get_criteria
        return and_(*)
      File "/usr/share/gourmet/gourmet/backends/db.py", line 756, in get_criteria
        return self.get_criteria((searches,'or'))
      File "/usr/share/gourmet/gourmet/backends/db.py", line 735, in get_criteria
        return or_(*)
      File "/usr/share/gourmet/gourmet/backends/db.py", line 766, in get_criteria
        if subtable:
      File "/usr/lib/python2.6/dist-packages/sqlalchemy/sql/expression.py", line 1296, in __nonzero__
        raise TypeError("Boolean value of this clause is not defined")
    TypeError: Boolean value of this clause is not defined
    Traceback (most recent call last):
      File "/usr/share/gourmet/gourmet/recindex.py", line 437, in <lambda>
        gobject.idle_add(lambda *args: self.do_search(txt, searchBy))
      File "/usr/share/gourmet/gourmet/recindex.py", line 456, in do_search
        sort_by=self.sort_by)
      File "/usr/share/gourmet/gourmet/backends/db.py", line 783, in search_recipes
        criteria = self.get_criteria((searches,'and'))
      File "/usr/share/gourmet/gourmet/backends/db.py", line 733, in get_criteria
        return and_(*)
      File "/usr/share/gourmet/gourmet/backends/db.py", line 756, in get_criteria
        return self.get_criteria((searches,'or'))
      File "/usr/share/gourmet/gourmet/backends/db.py", line 735, in get_criteria
        return or_(*)
      File "/usr/share/gourmet/gourmet/backends/db.py", line 766, in get_criteria
        if subtable:
      File "/usr/lib/python2.6/dist-packages/sqlalchemy/sql/expression.py", line 1296, in __nonzero__
        raise TypeError("Boolean value of this clause is not defined")
    TypeError: Boolean value of this clause is not defined
    Traceback (most recent call last):
      File "/usr/share/gourmet/gourmet/recindex.py", line 437, in <lambda>
        gobject.idle_add(lambda *args: self.do_search(txt, searchBy))
      File "/usr/share/gourmet/gourmet/recindex.py", line 456, in do_search
        sort_by=self.sort_by)
      File "/usr/share/gourmet/gourmet/backends/db.py", line 783, in search_recipes
        criteria = self.get_criteria((searches,'and'))
      File "/usr/share/gourmet/gourmet/backends/db.py", line 733, in get_criteria
        return and_(*)
      File "/usr/share/gourmet/gourmet/backends/db.py", line 756, in get_criteria
        return self.get_criteria((searches,'or'))
      File "/usr/share/gourmet/gourmet/backends/db.py", line 735, in get_criteria
        return or_(*)
      File "/usr/share/gourmet/gourmet/backends/db.py", line 766, in get_criteria
        if subtable:
      File "/usr/lib/python2.6/dist-packages/sqlalchemy/sql/expression.py", line 1296, in __nonzero__
        raise TypeError("Boolean value of this clause is not defined")
    TypeError: Boolean value of this clause is not defined
    Traceback (most recent call last):
      File "/usr/share/gourmet/gourmet/recindex.py", line 437, in <lambda>
        gobject.idle_add(lambda *args: self.do_search(txt, searchBy))
      File "/usr/share/gourmet/gourmet/recindex.py", line 461, in do_search
        sort_by=self.sort_by)
      File "/usr/share/gourmet/gourmet/backends/db.py", line 783, in search_recipes
        criteria = self.get_criteria((searches,'and'))
      File "/usr/share/gourmet/gourmet/backends/db.py", line 733, in get_criteria
        return and_(*)
      File "/usr/share/gourmet/gourmet/backends/db.py", line 756, in get_criteria
        return self.get_criteria((searches,'or'))
      File "/usr/share/gourmet/gourmet/backends/db.py", line 735, in get_criteria
        return or_(*)
      File "/usr/share/gourmet/gourmet/backends/db.py", line 766, in get_criteria
        if subtable:
      File "/usr/lib/python2.6/dist-packages/sqlalchemy/sql/expression.py", line 1296, in __nonzero__
        raise TypeError("Boolean value of this clause is not defined")
    TypeError: Boolean value of this clause is not defined
    Ignoring sqlalchemy problem
    Traceback (most recent call last):
      File "/usr/share/gourmet/gourmet/backends/db.py", line 223, in save
        self.db.commit()
      File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/threadlocal.py", line 78, in commit
        trans = self._connections.trans.pop(-1)
    IndexError: pop from empty list

     
  • Mark Preston
    Mark Preston
    2011-03-29

    Further:

    I backed up my recipes.xml

    I uninstalled the GRM with apt-get. That version was in Ubuntu's REPOS.

    I d/l the Alpha version and after stumbling with the command line string, Python-Gourmet ran and returned:

    copying build/lib.linux-i686-2.6/gourmet/gtk_extras/__init__.py -> /usr/local/lib/python2.6/dist-packages/gourmet/gtk_extras
    copying build/lib.linux-i686-2.6/gourmet/gtk_extras/numberEntry.py -> /usr/local/lib/python2.6/dist-packages/gourmet/gtk_extras
    copying build/lib.linux-i686-2.6/gourmet/FileChooserSaveAs.py -> /usr/local/lib/python2.6/dist-packages/gourmet
    copying build/lib.linux-i686-2.6/gourmet/PngImagePluginUpToDate.py -> /usr/local/lib/python2.6/dist-packages/gourmet
    creating /usr/local/lib/python2.6/dist-packages/gourmet/defaults
    copying build/lib.linux-i686-2.6/gourmet/defaults/defaults_en_GB.py -> /usr/local/lib/python2.6/dist-packages/gourmet/defaults
    copying build/lib.linux-i686-2.6/gourmet/defaults/defaults_es.py -> /usr/local/lib/python2.6/dist-packages/gourmet/defaults
    copying build/lib.linux-i686-2.6/gourmet/defaults/defaults_sk.py -> /usr/local/lib/python2.6/dist-packages/gourmet/defaults
    copying build/lib.linux-i686-2.6/gourmet/defaults/defaults_fr.py -> /usr/local/lib/python2.6/dist-packages/gourmet/defaults
    copying build/lib.linux-i686-2.6/gourmet/defaults/defaults_pt.py -> /usr/local/lib/python2.6/dist-packages/gourmet/defaults
    copying build/lib.linux-i686-2.6/gourmet/defaults/defaults.py -> /usr/local/lib/python2.6/dist-packages/gourmet/defaults
    copying build/lib.linux-i686-2.6/gourmet/defaults/defaults_en.py -> /usr/local/lib/python2.6/dist-packages/gourmet/defaults
    copying build/lib.linux-i686-2.6/gourmet/defaults/defaults_sv.py -> /usr/local/lib/python2.6/dist-packages/gourmet/defaults
    copying build/lib.linux-i686-2.6/gourmet/defaults/defaults_nl.py -> /usr/local/lib/python2.6/dist-packages/gourmet/defaults
    copying build/lib.linux-i686-2.6/gourmet/defaults/__init__.py -> /usr/local/lib/python2.6/dist-packages/gourmet/defaults
    copying build/lib.linux-i686-2.6/gourmet/defaults/defaults_de.py -> /usr/local/lib/python2.6/dist-packages/gourmet/defaults
    copying build/lib.linux-i686-2.6/gourmet/gettext_setup.py -> /usr/local/lib/python2.6/dist-packages/gourmet
    copying build/lib.linux-i686-2.6/gourmet/version.py -> /usr/local/lib/python2.6/dist-packages/gourmet
    copying build/lib.linux-i686-2.6/gourmet/clockDB.py -> /usr/local/lib/python2.6/dist-packages/gourmet
    copying build/lib.linux-i686-2.6/gourmet/gdebug.py -> /usr/local/lib/python2.6/dist-packages/gourmet
    creating /usr/local/lib/python2.6/dist-packages/gourmet/legacy_db
    creating /usr/local/lib/python2.6/dist-packages/gourmet/legacy_db/db_085
    copying build/lib.linux-i686-2.6/gourmet/legacy_db/db_085/rmetakit.py -> /usr/local/lib/python2.6/dist-packages/gourmet/legacy_db/db_085
    copying build/lib.linux-i686-2.6/gourmet/legacy_db/db_085/__init__.py -> /usr/local/lib/python2.6/dist-packages/gourmet/legacy_db/db_085
    copying build/lib.linux-i686-2.6/gourmet/legacy_db/db_085/rdatabase.py -> /usr/local/lib/python2.6/dist-packages/gourmet/legacy_db/db_085
    copying build/lib.linux-i686-2.6/gourmet/legacy_db/__init__.py -> /usr/local/lib/python2.6/dist-packages/gourmet/legacy_db
    creating /usr/local/lib/python2.6/dist-packages/gourmet/legacy_db/db_09
    copying build/lib.linux-i686-2.6/gourmet/legacy_db/db_09/rmetakit.py -> /usr/local/lib/python2.6/dist-packages/gourmet/legacy_db/db_09
    copying build/lib.linux-i686-2.6/gourmet/legacy_db/db_09/__init__.py -> /usr/local/lib/python2.6/dist-packages/gourmet/legacy_db/db_09
    copying build/lib.linux-i686-2.6/gourmet/legacy_db/db_09/rdatabase.py -> /usr/local/lib/python2.6/dist-packages/gourmet/legacy_db/db_09
    copying build/lib.linux-i686-2.6/gourmet/plugin_gui.py -> /usr/local/lib/python2.6/dist-packages/gourmet
    copying build/lib.linux-i686-2.6/gourmet/GourmetThreads.py -> /usr/local/lib/python2.6/dist-packages/gourmet
    copying build/lib.linux-i686-2.6/gourmet/GourmetFauxThreads.py -> /usr/local/lib/python2.6/dist-packages/gourmet
    copying build/lib.linux-i686-2.6/gourmet/__init__.py -> /usr/local/lib/python2.6/dist-packages/gourmet
    copying build/lib.linux-i686-2.6/gourmet/gglobals.py -> /usr/local/lib/python2.6/dist-packages/gourmet
    copying build/lib.linux-i686-2.6/gourmet/threadManager.py -> /usr/local/lib/python2.6/dist-packages/gourmet
    copying build/lib.linux-i686-2.6/gourmet/recipeIdentifier.py -> /usr/local/lib/python2.6/dist-packages/gourmet
    copying build/lib.linux-i686-2.6/gourmet/convert.py -> /usr/local/lib/python2.6/dist-packages/gourmet
    copying build/lib.linux-i686-2.6/gourmet/profileImport.py -> /usr/local/lib/python2.6/dist-packages/gourmet
    copying build/lib.linux-i686-2.6/gourmet/check_encodings.py -> /usr/local/lib/python2.6/dist-packages/gourmet
    copying build/lib.linux-i686-2.6/gourmet/sound_windows.py -> /usr/local/lib/python2.6/dist-packages/gourmet
    copying build/lib.linux-i686-2.6/gourmet/recindex.py -> /usr/local/lib/python2.6/dist-packages/gourmet
    copying build/lib.linux-i686-2.6/gourmet/recipeManager.py -> /usr/local/lib/python2.6/dist-packages/gourmet
    copying build/lib.linux-i686-2.6/gourmet/Undo.py -> /usr/local/lib/python2.6/dist-packages/gourmet
    copying build/lib.linux-i686-2.6/gourmet/sound_gnome.py -> /usr/local/lib/python2.6/dist-packages/gourmet
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/importers/html_importer.py to html_importer.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/importers/importManager.py to importManager.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/importers/interactive_importer.py to interactive_importer.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/importers/plaintext_importer.py to plaintext_importer.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/importers/webextras.py to webextras.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/importers/BeautifulSoup.py to BeautifulSoup.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/importers/imageBrowser.py to imageBrowser.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/importers/rezkonv_importer.py to rezkonv_importer.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/importers/xml_importer.py to xml_importer.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/importers/mastercook_plaintext_importer.py to mastercook_plaintext_importer.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/importers/mealmaster_importer.py to mealmaster_importer.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/importers/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/importers/generic_recipe_parser.py to generic_recipe_parser.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/importers/importer.py to importer.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/backends/DatabaseChooser.py to DatabaseChooser.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/backends/db.py to db.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/backends/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/recipeMerger.py to recipeMerger.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/timeScanner.py to timeScanner.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/batchEditor.py to batchEditor.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/OptionParser.py to OptionParser.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/exporters/page_drawer.py to page_drawer.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/exporters/eatdrinkfeelgood_exporter.py to eatdrinkfeelgood_exporter.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/exporters/MarkupString.py to MarkupString.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/exporters/rtf_exporter.py to rtf_exporter.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/exporters/gxml_exporter.py to gxml_exporter.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/exporters/xml_exporter.py to xml_exporter.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/exporters/printer.py to printer.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/exporters/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/exporters/recipe_emailer.py to recipe_emailer.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/exporters/exporter.py to exporter.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/exporters/exportManager.py to exportManager.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/shopEditor.py to shopEditor.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/keymanager.py to keymanager.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/reccard.py to reccard.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugin_loader.py to plugin_loader.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/shopgui.py to shopgui.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/ImageExtras.py to ImageExtras.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/timer.py to timer.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/upgradeHandler.py to upgradeHandler.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/GourmetRecipeManager.py to GourmetRecipeManager.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/prefsGui.py to prefsGui.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/prefs.py to prefs.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/shopping.py to shopping.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/convertGui.py to convertGui.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/sound.py to sound.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugin.py to plugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/mastercook_import_plugin/mastercook_importer.py to mastercook_importer.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/mastercook_import_plugin/mastercook_plaintext_importer.py to mastercook_plaintext_importer.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/mastercook_import_plugin/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/mastercook_import_plugin/mastercook_importer_plugin.py to mastercook_importer_plugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/mealmaster_plugin/mealmaster_exporter_plugin.py to mealmaster_exporter_plugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/mealmaster_plugin/mealmaster_exporter.py to mealmaster_exporter.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/mealmaster_plugin/mealmaster_importer.py to mealmaster_importer.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/mealmaster_plugin/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/mealmaster_plugin/mealmaster_importer_plugin.py to mealmaster_importer_plugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/website_import_plugins/foodnetwork_plugin.py to foodnetwork_plugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/website_import_plugins/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/website_import_plugins/about_dot_com_plugin.py to about_dot_com_plugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/website_import_plugins/allrecipes_plugin.py to allrecipes_plugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/gxml_plugin/gxml2_exporter.py to gxml2_exporter.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/gxml_plugin/gxml2_importer.py to gxml2_importer.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/gxml_plugin/gxml_importer.py to gxml_importer.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/gxml_plugin/gxml_exporter_plugin.py to gxml_exporter_plugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/gxml_plugin/gxml_importer_plugin.py to gxml_importer_plugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/gxml_plugin/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/archive_plugin/zip_readers.py to zip_readers.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/archive_plugin/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/archive_plugin/zip_importer_plugin.py to zip_importer_plugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/krecipe_plugin/krecipe_importer_plugin.py to krecipe_importer_plugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/krecipe_plugin/krecipe_importer.py to krecipe_importer.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/krecipe_plugin/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/html_plugin/html_exporter_plugin.py to html_exporter_plugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/html_plugin/html_exporter.py to html_exporter.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/html_plugin/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/web_import_plugin/webpage_importer.py to webpage_importer.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/web_import_plugin/BeautifulSoup.py to BeautifulSoup.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/web_import_plugin/generic_web_importer_plugin.py to generic_web_importer_plugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/web_import_plugin/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/plaintext_plugin/plaintext_exporter_plugin.py to plaintext_exporter_plugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/plaintext_plugin/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/plaintext_plugin/plaintext_importer_plugin.py to plaintext_importer_plugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/pdf_plugin/page_drawer.py to page_drawer.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/pdf_plugin/pdf_exporter_plugin.py to pdf_exporter_plugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/pdf_plugin/pdf_exporter.py to pdf_exporter.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/pdf_plugin/print_plugin.py to print_plugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/pdf_plugin/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/nutritional_information/nutritionView.py to nutritionView.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/nutritional_information/nutrition.py to nutrition.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/nutritional_information/nutritionDisplay.py to nutritionDisplay.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/nutritional_information/nutritionDruid.py to nutritionDruid.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/nutritional_information/nutritionModel.py to nutritionModel.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/nutritional_information/enter_nutritional_defaults.py to enter_nutritional_defaults.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/nutritional_information/nutritionGrabberGui.py to nutritionGrabberGui.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/nutritional_information/databaseGrabber.py to databaseGrabber.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/nutritional_information/nutPrefsPlugin.py to nutPrefsPlugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/nutritional_information/nutritionInfoEditor.py to nutritionInfoEditor.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/nutritional_information/parser_data.py to parser_data.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/nutritional_information/shopping_plugin.py to shopping_plugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/nutritional_information/main_plugin.py to main_plugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/nutritional_information/export_plugin.py to export_plugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/nutritional_information/nutritionLabel.py to nutritionLabel.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/nutritional_information/reccard_plugin.py to reccard_plugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/nutritional_information/data_plugin.py to data_plugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/nutritional_information/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/nutritional_information/images/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/field_editor/fieldEditor.py to fieldEditor.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/field_editor/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/shopping_associations/shopping_key_editor_plugin.py to shopping_key_editor_plugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/shopping_associations/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/listsaver/shoppingSaverPlugin.py to shoppingSaverPlugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/listsaver/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/web_plugin/gourmetweb/manage.py to manage.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/web_plugin/gourmetweb/recview/views.py to views.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/web_plugin/gourmetweb/recview/tests.py to tests.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/web_plugin/gourmetweb/recview/models.py to models.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/web_plugin/gourmetweb/recview/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/web_plugin/gourmetweb/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/web_plugin/gourmetweb/urls.py to urls.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/web_plugin/gourmetweb/settings.py to settings.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/unit_converter/convertGui.py to convertGui.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/unit_converter/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/check_for_unicode_16/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/duplicate_finder/recipeMerger.py to recipeMerger.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/duplicate_finder/recipeMergerPlugin.py to recipeMergerPlugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/duplicate_finder/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/email_plugin/emailer.py to emailer.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/email_plugin/emailer_plugin.py to emailer_plugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/email_plugin/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/email_plugin/recipe_emailer.py to recipe_emailer.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/python_shell/ipython_view.py to ipython_view.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/python_shell/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/unit_display_prefs/unit_prefs_dialog.py to unit_prefs_dialog.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/unit_display_prefs/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/key_editor/keyEditorPluggable.py to keyEditorPluggable.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/key_editor/recipeEditorPlugin.py to recipeEditorPlugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/key_editor/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/key_editor/keyEditor.py to keyEditor.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/key_editor/keyEditorPlugin.py to keyEditorPlugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/spellcheck/reccard_spellcheck_plugin.py to reccard_spellcheck_plugin.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/spellcheck/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/browse_recipes/browser.py to browser.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/browse_recipes/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/browse_recipes/images/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugins/browse_recipes/icon_helpers.py to icon_helpers.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/gtk_extras/fauxDruid.py to fauxDruid.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/gtk_extras/pageable_store.py to pageable_store.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/gtk_extras/cb_extras.py to cb_extras.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/gtk_extras/LinkedTextView.py to LinkedTextView.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/gtk_extras/chooserNotebook.py to chooserNotebook.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/gtk_extras/ratingWidget.py to ratingWidget.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/gtk_extras/optionTable.py to optionTable.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/gtk_extras/mnemonic_manager.py to mnemonic_manager.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/gtk_extras/validatingEntry.py to validatingEntry.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/gtk_extras/FauxActionGroups.py to FauxActionGroups.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/gtk_extras/treeview_extras.py to treeview_extras.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/gtk_extras/ThumbnailGenerator.py to ThumbnailGenerator.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/gtk_extras/thumbnail.py to thumbnail.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/gtk_extras/dialog_extras.py to dialog_extras.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/gtk_extras/TextBufferMarkup.py to TextBufferMarkup.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/gtk_extras/WidgetSaver.py to WidgetSaver.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/gtk_extras/timeEntry.py to timeEntry.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/gtk_extras/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/gtk_extras/numberEntry.py to numberEntry.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/FileChooserSaveAs.py to FileChooserSaveAs.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/PngImagePluginUpToDate.py to PngImagePluginUpToDate.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/defaults/defaults_en_GB.py to defaults_en_GB.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/defaults/defaults_es.py to defaults_es.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/defaults/defaults_sk.py to defaults_sk.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/defaults/defaults_fr.py to defaults_fr.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/defaults/defaults_pt.py to defaults_pt.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/defaults/defaults.py to defaults.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/defaults/defaults_en.py to defaults_en.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/defaults/defaults_sv.py to defaults_sv.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/defaults/defaults_nl.py to defaults_nl.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/defaults/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/defaults/defaults_de.py to defaults_de.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/gettext_setup.py to gettext_setup.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/version.py to version.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/clockDB.py to clockDB.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/gdebug.py to gdebug.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/legacy_db/db_085/rmetakit.py to rmetakit.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/legacy_db/db_085/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/legacy_db/db_085/rdatabase.py to rdatabase.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/legacy_db/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/legacy_db/db_09/rmetakit.py to rmetakit.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/legacy_db/db_09/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/legacy_db/db_09/rdatabase.py to rdatabase.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/plugin_gui.py to plugin_gui.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/GourmetThreads.py to GourmetThreads.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/GourmetFauxThreads.py to GourmetFauxThreads.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/__init__.py to __init__.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/gglobals.py to gglobals.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/threadManager.py to threadManager.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/recipeIdentifier.py to recipeIdentifier.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/convert.py to convert.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/profileImport.py to profileImport.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/check_encodings.py to check_encodings.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/sound_windows.py to sound_windows.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/recindex.py to recindex.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/recipeManager.py to recipeManager.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/Undo.py to Undo.pyc
    byte-compiling /usr/local/lib/python2.6/dist-packages/gourmet/sound_gnome.py to sound_gnome.pyc
    running install_scripts
    copying build/scripts-2.6/gourmet -> /usr/local/bin
    changing mode of /usr/local/bin/gourmet to 755
    running install_data
    creating /usr/local/share/pixmaps
    copying images/recbox.png -> /usr/local/share/pixmaps
    creating /usr/local/share/applications
    error: can't copy 'gourmet.desktop': doesn't exist or not a regular file
    mark@mark-19:~/Downloads/gourmet-0.15.9$

     

  • Anonymous
    2011-03-29

    Just to close the loop (I originally posted this)…  This problem was fixed after I upgraded to 0.15.6.  I could not get it from the ubuntu package manager (auto upgrade).  I came to this SF site and kept grabbing a newer version until I got it to work.  I'm pretty sure 0.15.6 was the one with the fix.  (I am not at my computer w/ Gourmet on it right now).

    Cheers,
    Thanks as always Thomas for a rockin' app!  I've been a happy user for 4 yrs!

    Brian

     
  • Mark Preston
    Mark Preston
    2011-03-29

    Unable to install GRM from the .tar.gz, (see post, directly above this one). I went back to the Ubuntu Software Center. I installed that version and it won't run.

    I took a chance, uninstalled it, and tried the Sourceforge Alpha you asked about. Upon reading the "README" in the uncompressed folder, I see the following are requirements:

    1. Python 2.4
    2. PyGTK>2.3.9 and PyGNOME
       (Note: with pygtk > 2.5, pygnome bindings have been split up.
        To print, you'll need e.g. the python-gnome2-extras package as
        well as the the python-gnome2 package).
    3. libglade
    4. sqlalchemy
    5. distutils (to install). Provided by python-dev package.
    6. Python Imaging Libraries (PIL)

    * Extra Requirements *

    1. Python Reportlab

    I looked for all these in Ubuntu's Synaptic Package Manager, thinking that on the uninstall of the working GRM, that I had deleted some dependencies, although the "sudo apt-get remove gourmet" didn't report about dependencies. The list of necessary "parts" for GRM, is either listed under different names than your list, or isn't available at all, for example: sqlalchemy.

    I recall from a long time ago, that with each update of Ubuntu, there are always breakages. So, I'm sitting tight, with my recipes.xml firmly planted on a thumb drive, awaiting the newest version of GRM. Thanks, Thomas, for all your time and trouble.

     
  • Mark Preston
    Mark Preston
    2011-03-29

    Thomas - I've fixed my problems - Using the README file's necessary program additons, and netsearching for Ubuntu Maverick and the various names, e.g.,

    1. Python 2.4
    2. PyGTK>2.3.9 and PyGNOME
       (Note: with pygtk > 2.5, pygnome bindings have been split up.
        To print, you'll need e.g. the python-gnome2-extras package as
        well as the the python-gnome2 package).
    3. libglade
    4. sqlalchemy
    5. distutils (to install). Provided by python-dev package.
    6. Python Imaging Libraries (PIL)
    and
    python-reportlab

    and then running:

    sudo python setup.py install

    GRM installed and Search is WORKING. Despite installing python-reportlab, I cannot export in PDF, a recipe, but that's not much of a problem.

     
  • Mark Preston
    Mark Preston
    2011-03-29

    Oooppppssss, I didn't see this at first:

    mark@mark-19:~/GRM-files/gourmet-0.15.9$ gourmet
    WARNING: Plugin module import failed
    PATH:
    Traceback (most recent call last):
      File "/usr/local/lib/python2.6/dist-packages/gourmet/plugin_loader.py", line 243, in get_module
        self._loaded = __import__(self.module)
      File "/usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/pdf_plugin/__init__.py", line 1, in <module>
        import pdf_exporter_plugin,print_plugin
      File "/usr/local/lib/python2.6/dist-packages/gourmet/plugins/import_export/pdf_plugin/print_plugin.py", line 4, in <module>
        import poppler
    ImportError: No module named poppler
    WARNING: Failed to load plugin pdf_plugin
    Traceback (most recent call last):
      File "/usr/local/lib/python2.6/dist-packages/gourmet/plugin_loader.py", line 93, in load_active_plugins
        self.active_plugins.extend(self.available_plugin_sets.plugins)
      File "/usr/local/lib/python2.6/dist-packages/gourmet/plugin_loader.py", line 256, in __getattr__
        if attr == 'plugins': return self.get_plugins()
      File "/usr/local/lib/python2.6/dist-packages/gourmet/plugin_loader.py", line 262, in get_plugins
        return self.get_module().plugins
    AttributeError: 'NoneType' object has no attribute 'plugins'
    sqlite:////home/mark/.gourmet/recipes.db

     
  • Mark Preston
    Mark Preston
    2011-03-29

    I have solved the PDF export file problem by adding python-poppler into my OS manually (via Synaptic Package Manager). Will you accept my apology? Gourmet is so much fun. I cannot live without it.

     
  • tom
    tom
    2011-03-30

    For future reference, you can use my PPA to have the latest and greatest available on ubuntu:
    https://launchpad.net/~thomas-hinkle/+archive/gourmet

     
  • Mark Preston
    Mark Preston
    2012-05-01

    I followed the above post and this is what the terminal said:

    mark@Lexington-19:~$ sudo add-apt-repository ppa:thomas-hinkle/gourmet
    password for mark:
    You are about to add the following PPA to your system:
    These packages come from the upstream Gourmet Recipe Manager source. This PPA aims to be as up-to-date as the sourceforge releases.
    More info: https://launchpad.net/~thomas-hinkle/+archive/gourmet
    Press  to continue or ctrl-c to cancel adding it

    Executing: gpg -ignore-time-conflict -no-options -no-default-keyring -secret-keyring /tmp/tmp.lo9gSM7DaB -trustdb-name /etc/apt/trustdb.gpg -keyring /etc/apt/trusted.gpg -primary-keyring /etc/apt/trusted.gpg -keyserver hkp://keyserver.ubuntu.com:80/ -recv 65B1FA66FE523672F1FD57CD97F00B2117AD84E6
    gpg: requesting key 17AD84E6 from hkp server keyserver.ubuntu.com
    gpg: key 17AD84E6: public key "Launchpad Gourmet Recipe Manager" imported
    gpg: Total number processed: 1
    gpg:               imported: 1  (RSA: 1)

    BUT, when I tried to update/upgrde GRM

    mark@Lexington-19:~$ sudo aptitude update

    W: Failed to fetch http://ppa.launchpad.net/thomas-hinkle/gourmet/ubuntu/dists/precise/main/source/Sources  404  Not Found

    W: Failed to fetch http://ppa.launchpad.net/thomas-hinkle/gourmet/ubuntu/dists/precise/main/binary-i386/Packages  404  Not Found

    E: Some index files failed to download. They have been ignored, or old ones used instead.

    What did I do wrong?