After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 524967 - Parsing as podcast failed
Parsing as podcast failed
Status: RESOLVED FIXED
Product: rhythmbox
Classification: Other
Component: Podcast
0.11.x
Other All
: Normal normal
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-03-29 13:54 UTC by Kai Weber
Modified: 2008-03-31 12:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
rb-force-podcast-parsing.patch (660 bytes, patch)
2008-03-29 14:02 UTC, Bastien Nocera
committed Details | Review

Description Kai Weber 2008-03-29 13:54:27 UTC
Please describe the problem:
I subscribed http://www.cczwei.de/rss_issues_all.php as a podcast in RB. The feed seems to be valid (according to feedvalidator.org) but RB does not refresh the feed. Debug output

(14:31:08) [0x1337b90] [rb_uri_could_be_podcast] rb-file-helpers.c:809: 'http://www.cczwei.de/rss_issues_all.php' should be Podcast file, HACK
(14:31:08) [0x1337b90] [rb_podcast_parse_load_feed] rb-podcast-parse.c:134: not checking mime type for http://www.cczwei.de/rss_issues_all.php (should be Podcast file)
(14:31:08) [0x1337b90] [rb_podcast_parse_load_feed] rb-podcast-parse.c:202: Parsing http://www.cczwei.de/rss_issues_all.php as a Podcast failed

It is a really big feed. The updating stopped working this week. Maybe it is too big?

Steps to reproduce:
1. Try to subscribe http://www.cczwei.de/rss_issues_all.php
2. Watch debug output

Actual results:
The podcast feed is not subscribed.

Expected results:
A subscribed podcast feed.

Does this happen every time?
Yes.

Other information:
I am on Debian/sid, RB version 0.11.5-1
Comment 1 Bastien Nocera 2008-03-29 14:02:32 UTC
Created attachment 108225 [details] [review]
rb-force-podcast-parsing.patch

This should fix it. Make sure you have a new enough totem-pl-parser though.
Comment 2 Jonathan Matthew 2008-03-31 12:21:35 UTC
We've already checked the content type (more or less) in rb_podcast_parse_load_feed, so I guess this makes sense.  Seems to work for this particular feed too, which is always nice.
Comment 3 Bastien Nocera 2008-03-31 12:47:02 UTC
2008-03-31  Bastien Nocera  <hadess@hadess.net>

        * podcast/rb-podcast-parse.c (rb_podcast_parse_load_feed):
        Add patch to force the parsing of Podcasts as "playlists",
        fixes parsing of Podcasts when their URLs use unexpected
        suffixes for Podcasts (Closes: #524967)