Hide Forgot
libreport version: 2.0.6 abrt_version: 2.0.4.981 cmdline: /usr/bin/python /usr/bin/gourmet comment: I attempted to enable Python in the plugin window. An error message appeared concerning no Python being available. executable: /usr/bin/gourmet kernel: 3.1.0-7.fc16.x86_64 reason: _collections.py:38:_immutable:TypeError: immutabledict object is immutable time: Mon Nov 14 14:44:44 2011 uid: 1000 username: rk00253 backtrace: :_collections.py:38:_immutable:TypeError: immutabledict object is immutable : :Traceback (most recent call last): : File "/usr/bin/gourmet", line 35, in <module> : gourmet.GourmetRecipeManager.startGUI() : File "/usr/lib/python2.7/site-packages/gourmet/GourmetRecipeManager.py", line 715, in startGUI : r=RecGui(splash_label=splash.label) : File "/usr/lib/python2.7/site-packages/gourmet/GourmetRecipeManager.py", line 918, in __init__ : GourmetApplication.__init__(self, splash_label=splash_label) : File "/usr/lib/python2.7/site-packages/gourmet/GourmetRecipeManager.py", line 114, in __init__ : self.setup_recipes() # Setup recipe database : File "/usr/lib/python2.7/site-packages/gourmet/GourmetRecipeManager.py", line 204, in setup_recipes : self.rd = recipeManager.default_rec_manager() : File "/usr/lib/python2.7/site-packages/gourmet/recipeManager.py", line 131, in default_rec_manager : return get_recipe_manager(**dbargs) : File "/usr/lib/python2.7/site-packages/gourmet/recipeManager.py", line 126, in get_recipe_manager : return RecipeManager(**args) : File "/usr/lib/python2.7/site-packages/gourmet/backends/db.py", line 1769, in __init__ : RecData.__init__(self,*args,**kwargs) : File "/usr/lib/python2.7/site-packages/gourmet/backends/db.py", line 165, in __init__ : self.update_version_info(gourmet.version.version) : File "/usr/lib/python2.7/site-packages/gourmet/backends/db.py", line 598, in update_version_info : (current_super,current_major,current_minor) : File "/usr/lib/python2.7/site-packages/gourmet/backends/db.py", line 640, in update_plugin_version : plugin_current = plugin.version, : File "/usr/lib/python2.7/site-packages/gourmet/plugins/nutritional_information/data_plugin.py", line 68, in update_version : [name for lname,name,typ in parser_data.WEIGHT_FIELDS]) : File "/usr/lib/python2.7/site-packages/gourmet/backends/db.py", line 944, in alter_table : del self.metadata.tables[table_name] : File "/usr/lib64/python2.7/site-packages/sqlalchemy/util/_collections.py", line 38, in _immutable : raise TypeError("%s object is immutable" % self.__class__.__name__) :TypeError: immutabledict object is immutable : :Local variables in innermost frame: :self: immutabledict({'info': Table('info', MetaData(Engine(sqlite:////home/rk00253/.gourmet/recipes.db)), Column('version_super', Integer(), table=<info>), Column('version_major', Integer(), table=<info>), Column('version_minor', Integer(), table=<info>), Column('last_access', Integer(), table=<info>), Column('rowid', Integer(), table=<info>, primary_key=True, nullable=False), schema=None), 'nutrition': Table('nutrition', MetaData(Engine(sqlite:////home/rk00253/.gourmet/recipes.db)), Column('ndbno', Integer(), table=<nutrition>, primary_key=True, nullable=False), Column('desc', String(length=100), table=<nutrition>), Column('water', Float(), table=<nutrition>), Column('kcal', Float(), table=<nutrition>), Column('protein', Float(), table=<nutrition>), Column('lipid', Float(), table=<nutrition>), Column('ash', Float(), table=<nutrition>), Column('carb', Float(), table=<nutrition>), Column('fiber', Float(), table=<nutrition>), Column('sugar', Float(), table=<nutrition>), Column('calcium', Float(), table=<nutrition>), Column('iron', Float(), table=<nutrition>), Column('magnesium', Float(), table=<nutrition>), Column('phosphorus', Float(), table=<nutrition>), Column('potassium', Float(), table=<nutrition>), Column('sodium', Float(), table=<nutrition>), Column('zinc', Float(), table=<nutrition>), Column('copper', Float(), table=<nutrition>), Column('manganese', Float(), table=<nutrition>), Column('selenium', Float(), table=<nutrition>), Column('vitaminc', Float(), table=<nutrition>), Column('thiamin', Float(), table=<nutrition>), Column('riboflavin', Float(), table=<nutrition>), Column('niacin', Float(), table=<nutrition>), Column('pantoacid', Float(), table=<nutrition>), Column('vitaminb6', Float(), table=<nutrition>), Column('folatetotal', Float(), table=<nutrition>), Column('folateacid', Float(), table=<nutrition>), Column('foodfolate', Float(), table=<nutrition>), Column('folatedfe', Float(), table=<nutrition>), Column('choline', Float(), table=<nutrition>), Column('vitb12', Float(), table=<nutrition>), Column('vitaiu', Float(), table=<nutrition>), Column('vitarae', Float(), table=<nutrition>), Column('retinol', Float(), table=<nutrition>), Column('alphac', Float(), table=<nutrition>), Column('betac', Float(), table=<nutrition>), Column('betacrypt', Float(), table=<nutrition>), Column('lypocene', Float(), table=<nutrition>), Column('lutzea', Float(), table=<nutrition>), Column('vite', Float(), table=<nutrition>), Column('vitk', Float(), table=<nutrition>), Column('fasat', Float(), table=<nutrition>), Column('famono', Float(), table=<nutrition>), Column('fapoly', Float(), table=<nutrition>), Column('cholestrl', Float(), table=<nutrition>), Column('gramwt1', Float(), table=<nutrition>), Column('gramdsc1', String(length=100), table=<nutrition>), Column('gramwt2', Float(), table=<nutrition>), Column('gramdsc2', String(length=100), table=<nutrition>), Column('refusepct', Float(), table=<nutrition>), Column('foodgroup', Text(), table=<nutrition>), schema=None), 'plugin_info': Table('plugin_info', MetaData(Engine(sqlite:////home/rk00253/.gourmet/recipes.db)), Column('plugin', Text(), table=<plugin_info>), Column('id', Integer(), table=<plugin_info>, primary_key=True, nullable=False), Column('version_super', Integer(), table=<plugin_info>), Column('version_major', Integer(), table=<plugin_info>), Column('version_minor', Integer(), table=<plugin_info>), Column('plugin_version', String(length=32), table=<plugin_info>), schema=None), 'shopcatsorder': Table('shopcatsorder', MetaData(Engine(sqlite:////home/rk00253/.gourmet/recipes.db)), Column('shopcategory', Text(), table=<shopcatsorder>, primary_key=True, nullable=False), Column('position', Integer(), table=<shopcatsorder>), schema=None), 'ingredients': Table('ingredients', MetaData(Engine(sqlite:////home/rk00253/.gourmet/recipes.db)), Column('id', Integer(), table=<ingredients>, primary_key=True, nullable=False), Column('recipe_id', Integer(), ForeignKey('recipe.id'), table=<ingredients>), Column('refid', Integer(), ForeignKey('recipe.id'), table=<ingredients>), Column('unit', Text(), table=<ingredients>), Column('amount', Float(), table=<ingredients>), Column('rangeamount', Float(), table=<ingredients>), Column('item', Text(), table=<ingredients>), Column('ingkey', Text(), table=<ingredients>), Column('optional', Boolean(), table=<ingredients>), Column('shopoptional', Integer(), table=<ingredients>), Column('inggroup', Text(), table=<ingredients>), Column('position', Integer(), table=<ingredients>), Column('deleted', Boolean(), table=<ingredients>), schema=None), 'density': Table('density', MetaData(Engine(sqlite:////home/rk00253/.gourmet/recipes.db)), Column('dkey', String(length=150), table=<density>, primary_key=True, nullable=False), Column('value', String(length=150), table=<density>), schema=None), 'keylookup': Table('keylookup', MetaData(Engine(sqlite:////home/rk00253/.gourmet/recipes.db)), Column('id', Integer(), table=<keylookup>, primary_key=True, nullable=False), Column('word', Text(), table=<keylookup>), Column('item', Text(), table=<keylookup>), Column('ingkey', Text(), table=<keylookup>), Column('count', Integer(), table=<keylookup>), schema=None), 'shopcats': Table('shopcats', MetaData(Engine(sqlite:////home/rk00253/.gourmet/recipes.db)), Column('ingkey', Text(), table=<shopcats>, primary_key=True, nullable=False), Column('shopcategory', Text(), table=<shopcats>), Column('position', Integer(), table=<shopcats>), schema=None), 'recipe': Table('recipe', MetaData(Engine(sqlite:////home/rk00253/.gourmet/recipes.db)), Column('id', Integer(), table=<recipe>, primary_key=True, nullable=False), Column('title', Text(), table=<recipe>), Column('instructions', Text(), table=<recipe>), Column('modifications', Text(), table=<recipe>), Column('cuisine', Text(), table=<recipe>), Column('rating', Integer(), table=<recipe>), Column('description', Text(), table=<recipe>), Column('source', Text(), table=<recipe>), Column('preptime', Integer(), table=<recipe>), Column('cooktime', Integer(), table=<recipe>), Column('servings', Float(), table=<recipe>), Column('yields', Float(), table=<recipe>), Column('yield_unit', String(length=32), table=<recipe>), Column('image', LargeBinary(), table=<recipe>), Column('thumb', LargeBinary(), table=<recipe>), Column('deleted', Boolean(), table=<recipe>), Column('recipe_hash', String(length=32), table=<recipe>), Column('ingredient_hash', String(length=32), table=<recipe>), Column('link', Text(), table=<recipe>), Column('last_modified', Integer(), table=<recipe>), schema=None), 'pantry': Table('pantry', MetaData(Engine(sqlite:////home/rk00253/.gourmet/recipes.db)), Column('ingkey', Text(), table=<pantry>, primary_key=True, nullable=False), Column('pantry', Boolean(), table=<pantry>), schema=None), 'crossunitdict': Table('crossunitdict', MetaData(Engine(sqlite:////home/rk00253/.gourmet/recipes.db)), Column('cukey', String(length=150), table=<crossunitdict>, primary_key=True, nullable=False), Column('value', String(length=150), table=<crossunitdict>), schema=None), 'unitdict': Table('unitdict', MetaData(Engine(sqlite:////home/rk00253/.gourmet/recipes.db)), Column('ukey', String(length=150), table=<unitdict>, primary_key=True, nullable=False), Column('value', String(length=150), table=<unitdict>), schema=None), 'nutritionconversions': Table('nutritionconversions', MetaData(Engine(sqlite:////home/rk00253/.gourmet/recipes.db)), Column('id', Integer(), table=<nutritionconversions>, primary_key=True, nullable=False), Column('ingkey', String(), table=<nutritionconversions>), Column('unit', String(), table=<nutritionconversions>), Column('factor', Float(), table=<nutritionconversions>), schema=None), 'nutritionaliases': Table('nutritionaliases', MetaData(Engine(sqlite:////home/rk00253/.gourmet/recipes.db)), Column('ingkey', Text(), table=<nutritionaliases>, primary_key=True, nullable=False), Column('ndbno', Integer(), ForeignKey('nutrition.ndbno'), table=<nutritionaliases>), Column('density_equivalent', Text(length=20), table=<nutritionaliases>), schema=None), 'usda_weights': Table('usda_weights', MetaData(Engine(sqlite:////home/rk00253/.gourmet/recipes.db)), Column('id', Integer(), table=<usda_weights>, primary_key=True, nullable=False), Column('ndbno', Integer(), table=<usda_weights>), Column('seq', Float(), table=<usda_weights>), Column('amount', Float(), table=<usda_weights>), Column('unit', String(length=80), table=<usda_weights>), Column('gramwt', Float(), table=<usda_weights>), Column('ndata', Integer(), table=<usda_weights>), Column('stdev', Float(), table=<usda_weights>), schema=None), 'convtable': Table('convtable', MetaData(Engine(sqlite:////home/rk00253/.gourmet/recipes.db)), Column('ckey', String(length=150), table=<convtable>, primary_key=True, nullable=False), Column('value', String(length=150), table=<convtable>), schema=None), 'categories': Table('categories', MetaData(Engine(sqlite:////home/rk00253/.gourmet/recipes.db)), Column('id', Integer(), table=<categories>, primary_key=True, nullable=False), Column('recipe_id', Integer(), ForeignKey('recipe.id'), table=<categories>), Column('category', Text(), table=<categories>), schema=None)}) :kw: {} :arg: ('usda_weights',) smolt_data: : : :General :================================= :UUID: f5086c99-2801-4221-8b8f-22c01249524c :OS: Fedora release 16 (Verne) :Default run level: Unknown :Language: en_US.UTF-8 :Platform: x86_64 :BogoMIPS: 5666.01 :CPU Vendor: GenuineIntel :CPU Model: Intel(R) Core(TM)2 Quad CPU Q9550 @ 2.83GHz :CPU Stepping: 7 :CPU Family: 6 :CPU Model Num: 23 :Number of CPUs: 4 :CPU Speed: 2834 :System Memory: 7987 :System Swap: 10047 :Vendor: Gigabyte Technology Co., Ltd. :System: X48-DQ6 :Form factor: Desktop :Kernel: 3.1.0-7.fc16.x86_64 :SELinux Enabled: 1 :SELinux Policy: targeted :SELinux Enforce: Enforcing :MythTV Remote: Unknown :MythTV Role: Unknown :MythTV Theme: Unknown :MythTV Plugin: :MythTV Tuner: -1 : : :Devices :================================= :(32902:10729:5208:20480) pci, pcieport, PCI/PCI, 82X38/X48 Express Host-Secondary PCI Express Bridge :(32902:10720:5208:20480) pci, x38_edac, HOST/PCI, 82X38/X48 Express DRAM Controller :(32902:10721:5208:20480) pci, pcieport, PCI/PCI, 82X38/X48 Express Host-Primary PCI Express Bridge :(6523:9059:5208:45056) pci, ahci, STORAGE, GA-EP45-DS5 Motherboard :(6523:9059:5208:45056) pci, pata_jmicron, STORAGE, GA-EP45-DS5 Motherboard :(32902:10544:5208:20481) pci, i801_smbus, SERIAL, 82801I (ICH9 Family) SMBus Controller :(32902:10528:5208:45058) pci, ata_piix, STORAGE, 82801IR/IO/IH (ICH9R/DO/DH) 4 port SATA IDE Controller :(32902:10518:5208:20481) pci, None, PCI/ISA, 82801IR (ICH9R) LPC Interface Controller :(32902:10534:5208:45058) pci, ata_piix, STORAGE, 82801I (ICH9 Family) 2 port SATA IDE Controller :(32902:9294:5208:20480) pci, None, PCI/PCI, GA-EP45-DS5 Motherboard :(32902:10549:5208:20484) pci, uhci_hcd, USB, 82801I (ICH9 Family) USB UHCI Controller #2 :(32902:10548:5208:20484) pci, uhci_hcd, USB, 82801I (ICH9 Family) USB UHCI Controller #1 :(32902:10553:5208:20484) pci, uhci_hcd, USB, 82801I (ICH9 Family) USB UHCI Controller #6 :(32902:10550:5208:20484) pci, uhci_hcd, USB, 82801I (ICH9 Family) USB UHCI Controller #3 :(32902:10554:5208:20486) pci, ehci_hcd, USB, 82801I (ICH9 Family) USB2 EHCI Controller #1 :(32902:10556:5208:20486) pci, ehci_hcd, USB, 82801I (ICH9 Family) USB2 EHCI Controller #2 :(32902:10566:5208:20481) pci, pcieport, PCI/PCI, 82801I (ICH9 Family) PCI Express Port 4 :(32902:10560:5208:20481) pci, pcieport, PCI/PCI, 82801I (ICH9 Family) PCI Express Port 1 :(32902:10568:5208:20481) pci, pcieport, PCI/PCI, 82801I (ICH9 Family) PCI Express Port 5 :(32902:10558:5208:40994) pci, snd_hda_intel, MULTIMEDIA, 82801I (ICH9 Family) HD Audio Controller :(4332:33128:5208:57344) pci, r8169, ETHERNET, GA-EP45-DS5 Motherboard :(32902:10551:5208:20484) pci, uhci_hcd, USB, 82801I (ICH9 Family) USB UHCI Controller #4 :(32902:10552:5208:20484) pci, uhci_hcd, USB, 82801I (ICH9 Family) USB UHCI Controller #5 :(4098:43576:5963:43576) pci, snd_hda_intel, MULTIMEDIA, R700 Audio Device [Radeon HD 4000 Series] :(4098:38223:5963:57606) pci, radeon, VIDEO, RV710 [Radeon HD 4350] :(32902:10570:5208:20481) pci, pcieport, PCI/PCI, 82801I (ICH9 Family) PCI Express Port 6 :(4332:33128:5208:57344) pci, r8169, ETHERNET, GA-EP45-DS5 Motherboard :(4172:32804:5208:4096) pci, firewire_ohci, FIREWIRE, GA-EP45-DS5 Motherboard : : :Filesystem Information :================================= :device mtpt type bsize frsize blocks bfree bavail file ffree favail :------------------------------------------------------------------- :/dev/mapper/vg_homenet06-lv_root / ext4 4096 4096 12901535 9020394 8365034 3276800 2939363 2939363 :/dev/sda2 /boot ext4 1024 1024 495844 460671 435071 128016 127797 127797 :/dev/mapper/vg_homenet06-lv_home /home ext4 4096 4096 465148638 408097901 384469716 118145024 118100759 118100759 :
Package: gourmet-0.15.9-1.fc16 Architecture: x86_64 OS Release: Fedora release 16 (Verne) Comment ----- I closed Gourmet Recipe Manager after the Python error (just reported) appeared. The program no longer executes. I haven't restarted my computer to see if that solves this problem, but will do that next.
Package: gourmet-0.15.9-1.fc16 Architecture: x86_64 OS Release: Fedora release 16 (Verne) Comment ----- even after a restart, Gourmet Recipe Manager no longer executes and the Bug Reporting Tool icon appears.
Hi Robert, this looks like a sqlalchemy bug; what version of sqlalchemy do you have installed? Do: 'rpm -q python-sqlalchemy' Would you mind testing with the latest build of sqlalchemy (it's currently in updates-testing but is being pushed to stable)? Do: su -c 'yum --enablerepo=updates-testing python-sqlalchemy' Also, could you trying launching gourmet from a terminal to see if you get any additional warning/debug/error messages? Do: 'gourmet' Regards.
oops.. that should be: su -c 'yum --enablerepo=updates-testing update python-sqlalchemy'
The version of sqlalchemy installed is: python-sqlalchemy-0.7.2-1.fc16.x86_64 I'll try the updated version you suggested and respond afterwards. RLK
Package: gourmet-0.15.9-1.fc16 Architecture: x86_64 OS Release: Fedora release 16 (Verne) Comment ----- This is the result after updating sqlalchemy to the updated version, now "python-sqlalchemy-0.7.3-1.fc16.x86_64". I'll try running Gourmet from terminal next.
Package: gourmet-0.15.9-1.fc16 Architecture: x86_64 OS Release: Fedora release 16 (Verne) Comment ----- Here is the result from attempting to run Gourmet from terminal: WARNING: Plugin module import failed PATH: ['/usr/bin', '/usr/lib64/python27.zip', '/usr/lib64/python2.7', '/usr/lib64/python2.7/plat-linux2', '/usr/lib64/python2.7/lib-tk', '/usr/lib64/python2.7/lib-old', '/usr/lib64/python2.7/lib-dynload', '/usr/lib64/python2.7/site-packages', '/usr/lib64/python2.7/site-packages/PIL', '/usr/lib64/python2.7/site-packages/gst-0.10', '/usr/lib64/python2.7/site-packages/gtk-2.0', '/usr/lib/python2.7/site-packages', '/usr/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg-info', '/usr/share/gourmet', '/usr/lib/python2.7/site-packages/gourmet/plugins', '/usr/lib/python2.7/site-packages/gourmet/plugins/import_export', '/usr/share/gourmet/'] Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/gourmet/plugin_loader.py", line 243, 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/print_plugin.py", line 4, in <module> import poppler ImportError: /usr/lib64/python2.7/site-packages/poppler.so: undefined symbol: poppler_page_render_to_pixbuf_for_printing 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 256, in __getattr__ if attr == 'plugins': return self.get_plugins() File "/usr/lib/python2.7/site-packages/gourmet/plugin_loader.py", line 262, in get_plugins return self.get_module().plugins AttributeError: 'NoneType' object has no attribute 'plugins' sqlite:////home/rk00253/.gourmet/recipes.db RECREATE USDA WEIGHTS TABLE Attempting to alter usda_weights <bound method NutritionDataPlugin.setup_usda_weights_table of <nutritional_information.data_plugin.NutritionDataPlugin instance at 0x34ded88>> {} ['ndbno', 'seq', 'amount', 'unit', 'gramwt', 'ndata', 'stdev'] Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/gourmet/backends/db.py", line 931, in alter_table self.db.execute('ALTER TABLE %(t)s RENAME TO %(t)s_temp'%{'t':table_name}) File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 2291, in execute return connection.execute(statement, *multiparams, **params) File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1399, in execute params) File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1576, in _execute_text statement, parameters File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1640, in _execute_context context) File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1633, in _execute_context context) File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/default.py", line 330, in do_execute cursor.execute(statement, parameters) OperationalError: (OperationalError) there is already another table or index with this name: usda_weights_temp 'ALTER TABLE usda_weights RENAME TO usda_weights_temp' () Problem updating plugin <nutritional_information.data_plugin.NutritionDataPlugin instance at 0x34ded88> nutritondata Traceback (most recent call last): File "/usr/bin/gourmet", line 35, in <module> gourmet.GourmetRecipeManager.startGUI() File "/usr/lib/python2.7/site-packages/gourmet/GourmetRecipeManager.py", line 715, in startGUI r=RecGui(splash_label=splash.label) File "/usr/lib/python2.7/site-packages/gourmet/GourmetRecipeManager.py", line 918, in __init__ GourmetApplication.__init__(self, splash_label=splash_label) File "/usr/lib/python2.7/site-packages/gourmet/GourmetRecipeManager.py", line 114, in __init__ self.setup_recipes() # Setup recipe database File "/usr/lib/python2.7/site-packages/gourmet/GourmetRecipeManager.py", line 204, in setup_recipes self.rd = recipeManager.default_rec_manager() File "/usr/lib/python2.7/site-packages/gourmet/recipeManager.py", line 131, in default_rec_manager return get_recipe_manager(**dbargs) File "/usr/lib/python2.7/site-packages/gourmet/recipeManager.py", line 126, in get_recipe_manager return RecipeManager(**args) File "/usr/lib/python2.7/site-packages/gourmet/backends/db.py", line 1769, in __init__ RecData.__init__(self,*args,**kwargs) File "/usr/lib/python2.7/site-packages/gourmet/backends/db.py", line 165, in __init__ self.update_version_info(gourmet.version.version) File "/usr/lib/python2.7/site-packages/gourmet/backends/db.py", line 598, in update_version_info (current_super,current_major,current_minor) File "/usr/lib/python2.7/site-packages/gourmet/backends/db.py", line 640, in update_plugin_version plugin_current = plugin.version, File "/usr/lib/python2.7/site-packages/gourmet/plugins/nutritional_information/data_plugin.py", line 68, in update_version [name for lname,name,typ in parser_data.WEIGHT_FIELDS]) File "/usr/lib/python2.7/site-packages/gourmet/backends/db.py", line 944, in alter_table del self.metadata.tables[table_name] File "/usr/lib64/python2.7/site-packages/sqlalchemy/util/_collections.py", line 38, in _immutable raise TypeError("%s object is immutable" % self.__class__.__name__) TypeError: immutabledict object is immutable
This message is a reminder that Fedora 16 is nearing its end of life. Approximately 4 (four) weeks from now Fedora will stop maintaining and issuing updates for Fedora 16. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as WONTFIX if it remains open with a Fedora 'version' of '16'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version prior to Fedora 16's end of life. Bug Reporter: Thank you for reporting this issue and we are sorry that we may not be able to fix it before Fedora 16 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged to click on "Clone This Bug" and open it against that version of Fedora. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. The process we are following is described here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
Problem still exists in gourmet-0.15.9-5.fc18. Bumping the version.
Description of problem: Clicked on 'Applications - Accessories - Gourmet Recipe Manager' in the Mate desktop. Small window graphic opened for a second then crashed. Note: I had started the computer and logged in only a minute or two before and had opened no other applications. Version-Release number of selected component: gourmet-0.15.9-5.fc18 Additional info: reporter: libreport-2.1.9 cmdline: /usr/bin/python /usr/bin/gourmet dso_list: python-sqlalchemy-0.7.10-1.fc18.x86_64 executable: /usr/bin/gourmet kernel: 3.11.10-100.fc18.x86_64 runlevel: N 5 type: Python uid: 1000 Truncated backtrace: #1 _immutable in /usr/lib64/python2.7/site-packages/sqlalchemy/util/_collections.py:38 #2 alter_table in /usr/lib/python2.7/site-packages/gourmet/backends/db.py:944 #3 update_version in /usr/lib/python2.7/site-packages/gourmet/plugins/nutritional_information/data_plugin.py:68 #4 update_plugin_version in /usr/lib/python2.7/site-packages/gourmet/backends/db.py:640 #5 update_version_info in /usr/lib/python2.7/site-packages/gourmet/backends/db.py:598 #6 __init__ in /usr/lib/python2.7/site-packages/gourmet/backends/db.py:165 #7 __init__ in /usr/lib/python2.7/site-packages/gourmet/backends/db.py:1769 #8 get_recipe_manager in /usr/lib/python2.7/site-packages/gourmet/recipeManager.py:126 #9 default_rec_manager in /usr/lib/python2.7/site-packages/gourmet/recipeManager.py:131 #10 setup_recipes in /usr/lib/python2.7/site-packages/gourmet/GourmetRecipeManager.py:204
This message is a reminder that Fedora 18 is nearing its end of life. Approximately 4 (four) weeks from now Fedora will stop maintaining and issuing updates for Fedora 18. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as WONTFIX if it remains open with a Fedora 'version' of '18'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version prior to Fedora 18's end of life. Thank you for reporting this issue and we are sorry that we may not be able to fix it before Fedora 18 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged change the 'version' to a later Fedora version prior to Fedora 18's end of life. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete.
Fedora 18 changed to end-of-life (EOL) status on 2014-01-14. Fedora 18 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. If you are unable to reopen this bug, please file a new report against the current release. If you experience problems, please add a comment to this bug. Thank you for reporting this bug and we are sorry it could not be fixed.