feedparser-4.1 has some known problems parsing certain feeds. More details can be found on there bug tracker. http://code.google.com/p/feedparser/issues/detail?id=128 Reproducible: Always
Created attachment 176522 [details, diff] Proposed patch from feedparser upstream to solve the problem.
Comment on attachment 176522 [details, diff] Proposed patch from feedparser upstream to solve the problem. Some reason this didn't apply clean for me.
Created attachment 181561 [details, diff] feedparser-4.1-utf8-decoding.patch Patch fixes feeds with utf8
Created attachment 181562 [details] feedparser-4.1.ebuild Updated ebuild to use patch.
As I understand the latest reply on the bug http://code.google.com/p/feedparser/issues/detail?id=128#c8 upstream wants a feed example to reproduce this. Can you provide one? Also, could you check if the just added feedparser-4.2_pre316 ebuild still has this problem? Thanks!
I'm not using this any more so I can't really say one way or another.
Please test dev-python/feedparser-5.0.1.