2008/7/26 Wilfred van Rooijen <wvanrooijen at yahoo.com> > Hi all, > > My gentoo system has updated itself to Python 2.5.2 and I've updated > gpodder to rev. 790 from SVN. I think I followed all the steps in the Python > update guide from gentoo. However, gpodder doesn't show the channel list > anymore :-((. It says 'Podcasts (28)' in the tab above the channel list, but > no channel list is generated, and gpodder outputs an error: > > rooijen at love206a-rooijen ~/gpodder $ bin/gpodder --local --verbose > [ 0.109] Detected encoding: UTF-8 > [ 0.128] (gPodderLib) Creating gPodderLib() > [ 0.136] (Storage) Setting up SQLite database > [ 0.142] SQLite connection for thread 1076686784 opened. > [ 0.145] (ConverterCollection) Found "oggdec", will try to convert ".ogg" > files. > [ 0.146] (tagupdate) eyed3 not found -- tag update disabled > [ 0.146] (gpodder.sync) Could not find gpod > [ 0.146] (gpodder.sync) Could not find pymad > [ 0.146] (gpodder.sync) Could not find eyeD3 > [ 0.147] (gpodder.sync) Could not find Python Imaging Library (PIL) > [ 0.148] Patching feedparser module... (mapContentType bugfix) > [ 0.261] (GPodderStatusIcon) Creating tray icon > [ 0.593] (Storage) Channel list read, 28 entries. > [ 0.604] SQLite connection for thread 1102683024 opened. > [ 0.612] (Storage) Channel list read, 28 entries. > [ 0.613] (gPodder) auto_update_procedure() got called > Traceback (most recent call last): > File "/home/rooijen/gpodder/src/gpodder/gui.py", line 1275, in > update_feed_cache_finish_callback > self.updateComboBox(selected_url=select_url_afterwards) > File "/home/rooijen/gpodder/src/gpodder/gui.py", line 1128, in > updateComboBox > self.treeChannels.set_model(channels_to_model(self.channels, > self.cover_cache, gl.config.podcast_list_icon_size, > gl.config.podcast_list_icon_size)) > File "/home/rooijen/gpodder/src/gpodder/libpodcasts.py", line 712, in > channels_to_model > pixbuf = services.cover_downloader.get_cover(channel, > avoid_downloading=True) > File "/home/rooijen/gpodder/src/gpodder/services.py", line 122, in > get_cover > (url, pixbuf) = self.__get_cover(channel, custom_url, False, > avoid_downloading) > File "/home/rooijen/gpodder/src/gpodder/services.py", line 170, in > __get_cover > loader.write(open(channel.cover_file, 'rb').read()) > gobject.GError: Unrecognized image file format > [ 3.593] start reader > [ 3.685] (UserAppsReader) Player found: > /usr/share/applications/easytag.desktop > [ 3.833] (UserAppsReader) Player found: > /usr/share/applications/totem.desktop > [ 3.871] (UserAppsReader) Player found: > /usr/share/applications/vlc.desktop > [ 3.907] end reader (benchmark: 0.3139 seconds) > > Is this due to a faulty Python install or is something else wrong? Removing all the cover files in your download directory will allow gpodder to work again. I'm not sure if it's a general problem with the cover code cause I've not had time to test it properly yet. Al -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.berlios.de/pipermail/gpodder-devel/attachments/20080727/3fcc2066/attachment.html>