Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
KeyError: 0 when updating feeds with PyXML installed and gPodder 3.9.2 #185
Well, I was a bit excited that a new revision of gPodder had been released, so I dutifully downloaded, then installed it.
I also saved the terminal output for more information, and you can see that below:
I have never had this problem with all the many revisions of this excellent (there is not even a single other RSS feed/podcast downloader that approaches how good gPodder is) program, but I value being able to listen to my daily podcasts, so I reluctantly deleted 3.9.2 and reinstalled 3.9.1 for now, and I'm back to being able to download my podcasts, although I had to first delete my GPODDER_HOME directory, then restore from my backed up copy of the same directory from before I had tested 3.9.2, because the older revision of gPodder refused to download a thing until then, which makes it clear that the newer revision had somehow polluted the directory.
Thanks. For some reason it seems to be using
Since we probably can't control what outdated software users have installed, can you try applying the following patch to
I was able to fix my problems (mostly), also by updating to podcastparser 0.6.1, with my podcasts now restoring properly from my list of podcasts saved on gpodder.net, with one exception, a specific podcast that still fails, whether I try using the restored list from gpodder,net, or when I tried to manually add the problem podcast URL into the "Add podcast via URL" option.
I can also confirm that reverting to 3.9.1 gives me no such woes, so something about this specific podcast must be choking 3.9.2, but (again) I have no idea what.
As an aside, I inserted the "&" to the capture command because it was insufficient to capture only stdout to get tee to save the errors, but I needed instead to capture stderr for that purpose.