[Bug 696287] New: Latest (patched) python-feedparser introduces a new bug: empty feeds
https://bugzilla.novell.com/show_bug.cgi?id=696287 https://bugzilla.novell.com/show_bug.cgi?id=696287#c0 Summary: Latest (patched) python-feedparser introduces a new bug: empty feeds Classification: openSUSE Product: openSUSE 11.4 Version: Final Platform: All OS/Version: openSUSE 11.4 Status: NEW Severity: Normal Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: windows2linux@zoho.com QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 python-feedparser-4.1-9.12.1.noarch This continues from a previous bug report: https://bugzilla.novell.com/show_bug.cgi?id=688878 The latest update to the python-feedparser package does indeed resolve the "keymap not defined" issue, but it introduces a new bug. Upon updating certain podcast feeds (in gPodder for example), the feed loses all the episodes and displays an empty list. Subsequent updates to the feed never return the list of episodes. To workaround this, I need to *remove* the subscription and add it back *after* I downgrade to version 4.1-8.1-noarch. If I update to the latest package again, I risk repeating the "empty feeds" bug. This only happens on *some* podcasts, but not every time. It is hard for me to extract any sort of pattern. Reproducible: Sometimes Steps to Reproduce: 1. Add the Science Talk feed to your subscriptions on gPodder: http://rss.sciam.com/sciam/science-talk 2. Check for updates 3. Feed *may* properly update, or it may show an empty list, which cannot be undone 4. Might have to try at different times to produce an empty list Actual Results: The subscription for Science Talk (or whatever podcast) shows an empty list of no episodes. Expected Results: The subscription should have properly updated. It should never empty out the entire list of episodes. This issue started happening after python-feedparser was patched from this bug report: https://bugzilla.novell.com/show_bug.cgi?id=688878 The "keymap" bug was fixed, but now this bug is introduced. It never happened under the version of the python-feedparser package that shipped with openSUSE 11.4. This does not occur on just *any* podcast subscription. Only certain ones. I cannot deduce what causes it to sporadically happen. My only solution is to downgrade the package, remove the subscription, and then re-add the subscription in gPodder. Here are two podcasts that I noticed this has happened with: http://rss.sciam.com/sciam/science-talk http://feeds.feedburner.com/linuxoutlaws-ogg -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=696287 https://bugzilla.novell.com/show_bug.cgi?id=696287#c zj jia <zjjia@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |zjjia@novell.com AssignedTo|bnc-team-screening@forge.pr |jfunk@funktronics.ca |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=696287 https://bugzilla.novell.com/show_bug.cgi?id=696287#c1 robert Horn <rjhorn@alum.mit.edu> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rjhorn@alum.mit.edu --- Comment #1 from robert Horn <rjhorn@alum.mit.edu> 2011-05-29 23:44:39 UTC --- Upgrading to feedparser 5.0.1 fixes the problem for me. I suggest upgrading from the very old version as the fix. I can also add http://faif.us/feeds/cast-ogg/ as another problem podcast. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=696287 https://bugzilla.novell.com/show_bug.cgi?id=696287#c2 --- Comment #2 from Flan Suse <windows2linux@zoho.com> 2011-05-30 16:43:55 UTC --- (In reply to comment #1)
Upgrading to feedparser 5.0.1 fixes the problem for me. I suggest upgrading from the very old version as the fix.
I can also add http://faif.us/feeds/cast-ogg/ as another problem podcast.
How did you upgrade to python-feedparser 5.0.1? I only see 4.x in the repositories, including the ones in the BuildService. I would rather not compile from source, since I prefer to use my package manager to maintain my system. The best outcome should have this bug fixed and updated within the official repositories. After all, that is what happened with the previous bug associated with python-feedparser, if you check the link in the first post. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=696287 https://bugzilla.novell.com/show_bug.cgi?id=696287#c3 James Oakley <jfunk@funktronics.ca> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED --- Comment #3 from James Oakley <jfunk@funktronics.ca> 2011-05-30 19:19:47 UTC --- The problem occurs with feeds containing HTML with embedded style attributes. I have created a fix and submitted new packages. Submit request numbers are 72169 72170 72171 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=696287 https://bugzilla.novell.com/show_bug.cgi?id=696287#c4 Swamp Workflow Management <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard| |maint:running:41204:importa | |nt --- Comment #4 from Swamp Workflow Management <swamp@suse.com> 2011-05-30 20:23:13 UTC --- The SWAMPID for this issue is 41204. This issue was rated as important. Please submit fixed packages until 2011-06-06. Also create a patchinfo file using this link: https://swamp.suse.de/webswamp/wf/41204 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=696287 https://bugzilla.novell.com/show_bug.cgi?id=696287#c5 --- Comment #5 from robert Horn <rjhorn@alum.mit.edu> 2011-05-31 12:46:56 UTC --- (In reply to comment #2)
How did you upgrade to python-feedparser 5.0.1? I only see 4.x in the repositories, including the ones in the BuildService. I would rather not compile from source, since I prefer to use my package manager to maintain my system.
I upgraded manually (it's not very hard) to confirm that the latest release from the developer did work for all the test cases and fixed this bug. I also would like the new version to become the openSUSE built version. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=696287 https://bugzilla.novell.com/show_bug.cgi?id=696287#c6 Christian Dengler <cdengler@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |CLOSED CC| |cdengler@novell.com Resolution| |FIXED --- Comment #6 from Christian Dengler <cdengler@novell.com> 2011-06-06 12:16:50 UTC --- update released -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=696287 https://bugzilla.novell.com/show_bug.cgi?id=696287#c7 Swamp Workflow Management <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard|maint:running:41204:importa |maint:running:41204:importa |nt |nt | |maint:released:11.4:41205 --- Comment #7 from Swamp Workflow Management <swamp@suse.com> 2011-06-06 12:17:29 UTC --- Update released for: python-feedparser Products: openSUSE 11.4 (i586) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=696287 https://bugzilla.novell.com/show_bug.cgi?id=696287#c8 Swamp Workflow Management <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard|maint:running:41204:importa |maint:running:41204:importa |nt |nt |maint:released:11.4:41205 |maint:released:11.3:41206 --- Comment #8 from Swamp Workflow Management <swamp@suse.com> 2011-06-06 12:17:32 UTC --- Update released for: python-feedparser Products: openSUSE 11.3 (i586) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=696287 https://bugzilla.novell.com/show_bug.cgi?id=696287#c Swamp Workflow Management <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard|maint:running:41204:importa |. |nt | |maint:released:11.3:41206 | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=696287 https://bugzilla.novell.com/show_bug.cgi?id=696287#c9 --- Comment #9 from Flan Suse <windows2linux@zoho.com> 2011-06-06 12:39:52 UTC --- I can confirm that the bug was fixed. I tried it on two problematic podcasts (after removing / re-adding the subscriptions) and I no longer get "empty lists" when using python-feedparser-4.1-9.14.1.noarch. Many thanks! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com