Bug 717042
Summary: | [abrt] gourmet-0.15.9-1.fc15: reccard.py:2103:commit_iter:KeyError: 'ingkey' | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Robert Kief <robert.l.kief> | ||||||
Component: | gourmet | Assignee: | Jef Spaleta <jspaleta> | ||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
Severity: | unspecified | Docs Contact: | |||||||
Priority: | unspecified | ||||||||
Version: | 15 | CC: | jeff.raber, jspaleta, redhat | ||||||
Target Milestone: | --- | Keywords: | Patch | ||||||
Target Release: | --- | ||||||||
Hardware: | x86_64 | ||||||||
OS: | Unspecified | ||||||||
Whiteboard: | abrt_hash:c3fc4426a2de85c01a3f96a8b1dbcddd423dc4fc | ||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2012-07-14 21:50:53 UTC | Type: | --- | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Attachments: |
|
Description
Robert Kief
2011-06-27 19:30:25 UTC
Package: gourmet-0.15.9-1.fc15 Architecture: x86_64 OS Release: Fedora release 15 (Lovelock) Comment ----- After importing a web page, I attempted editing and then saving the result. I made only one edit - adding the category to the recipe page. The edit would not save and the bug reporting tool appeared. Package: gourmet-0.15.9-1.fc16 Architecture: x86_64 OS Release: Fedora release 16 (Verne) Comment ----- After importing a webpage, I attempted to edit the resulting recipe. I attempted to add only one item, the category, and this failed. At that time, the Atuomatic Bug Reporting Tool icon appeared. Package: gourmet-0.15.9-1.fc15 Architecture: x86_64 OS Release: Fedora release 15 (Lovelock) Comment ----- 1. Edit a recipe. 2. Change the type to, e.g., "Appetizer". 3. Save the change. *** Bug 771080 has been marked as a duplicate of this bug. *** Package: gourmet-0.15.9-1.fc15 Architecture: x86_64 OS Release: Fedora release 15 (Lovelock) Comment ----- Imported and attempted to edit a recipe from: http://www.saveur.com/article/Recipes/Zaatar-Dip Package: gourmet-0.15.9-1.fc15 Architecture: x86_64 OS Release: Fedora release 15 (Lovelock) Comment ----- 1. Imported recipe from http://www.foodnetwork.com/recipes/paula-deen/old-time-beef-stew-recipe/index.html 2. Edited recipe 3. Attempted to save 1. Imported recipe from website. 2. Open Recipe 3. Edit Instructions. 4. Paste in instructions (copied from webpage) 5. Save 6. Crash. Package: gourmet-0.15.9-1.fc16 OS Release: Fedora release 16 (Verne) I had just added an on-line recipe to Gourmet and had finished editing the page. When I tried to save my edits, the Auto. Reporting Bug icon appeared. Package: gourmet-0.15.9-3.fc17 OS Release: Fedora release 17 (Beefy Miracle) Not all webpages result in this bug occurring. I downloaded one recipe (http://www.tasteofhome.com/Recipes/Easy-Molasses-Sticky-Buns/Print) to a newly started iteration of Gourmet that resulted in the bug occurring. I downloaded a second recipe from a different site (http://www.ifood.tv/print/246183) and this page edited properly. I downloaded a third recipe from yet another site (http://freebisquickrecipes.com/Impossible-Beef-Enchilada-Pie.html) and this recipe wouldn't edit. I have another computer running Ubuntu 10.04 LTS and Gourmet Recipe Manager ver. 0.15.3 and it doesn't display this bug. In the past, at your request, I sent you a copy of my recipe.db file to assist in troubleshooting a different problem. You should still have access to this file if it is needed to troubleshoot this bug. Thanks, RLK Created attachment 593072 [details]
Fixed upstream
This bug has been fixed upstream. Attached is a patch derived from the upstream source that that corrects the problem in the current release.
How do I install this patch, Sean? Rhanks, RLK That would be "Thanks" not "Rhanks". RLK Created attachment 593079 [details]
RPM spec file for patch
You need to rebuild from source to make use of the patch. I've attached the RPM spec file I used.
I'm afraid your request is beyond my abilities, Sean. I haven't compiled anything for decades. If you can send me something executable, I'll install that and report back. I know how to install software using yum in terminal (although I use yumex most of the time), but that's about it. Sorry, RLK Hi Robert, I am a co-maintainer for this package. I will apply the patch provided by Sean and submit a build for testing (hopefully tonight). Afternoon, Jeff. If installing this patch(?) is something other than using yum to install an rpm file, please give step by step instructions so I do it correctly. I'll try adding those recipes that demonstrated the bug before the patch and see what happens. Then I'll report back the results. Thanks, RLK gourmet-0.15.9-4.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/gourmet-0.15.9-4.fc16 gourmet-0.15.9-4.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/gourmet-0.15.9-4.fc17 Package gourmet-0.15.9-4.fc17: * should fix your issue, * was pushed to the Fedora 17 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing gourmet-0.15.9-4.fc17' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-9862/gourmet-0.15.9-4.fc17 then log in and leave karma (feedback). I tried to log into the above url, but my username/password wasn't recogized. Hopefully putting my feedback here is OK. It appears that this bug is repaired as I have been able to properly edit and save all three of the examples in Comment 9. I have not had time to try any new recipes yet. I'll do that later today. One problem did happen as I was editing a recipe. I inadvertently edited a measure incorrectly. The Gourmet error message appeared to alert me to the problem. The line I was editing stuck to the cursur as though I was trying to drag it to a different location. I dropped it onto the existing line and editied that line measure correctly. I then noticed the Bug Reporting Tool icon had appeared. I just finished reporting this as bug #835932. I just tried editing a tsp measure to Tbsp and got the Gourmet notice. I was able to change tsp to oz with no error being given. A problem to be noted on Bug #835932? Robert, What you're seeing is a different bug than the patch addresses. There are a lot of other bug fixes upstream, but the code has been restructured enough that I don't think it's practical to backport them. I thought that might be the case, Sean. I wanted to mention it in comment 20 in the off chance it was part of bug 717042. I'll do more testing of this patch later today and report back. Thanks, RLK gourmet-0.15.9-4.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report. gourmet-0.15.9-4.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report. I have imported and edited quite a few recipes from a variety of sites without problems. The lone exception I would comment on is the automatic selection of tags. As mentioned in Description, it is necessary to clear all selected tags before manually tagging those that are appropriate. Using "Clear Tags" can result in important data being erased from the page so manually clearing each individual tag is required. It would simplify recipe entry if the automatic tagging feature was made optional. Thank you, RLK |