[gpodder-devel] Rev. 790 + gentoo + python 2.5.2 = no channel list ; -))

  • From: wvanrooijen at yahoo.com (Wilfred van Rooijen)
  • Date: Sat, 26 Jul 2008 09:53:55 -0700 (PDT)

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?

Cheers,
Wilfred


      


Other related posts: