Public bug reported:

When I try to run gPodder 0.15.0 (official build from the gPodder site) with 
up-to-date Ubuntu Jaunty, I get the
following (looks like a problem with the Python transition):

09:54 fa...@serenity:~$ gpodder
/var/lib/python-support/python2.6/gpodder/libconverter.py:29:
DeprecationWarning: The popen2 module is deprecated.  Use the subprocess
module.
  import popen2
/var/lib/python-support/python2.6/dbus/connection.py:242: DeprecationWarning:
object.__init__() takes no parameters
  super(Connection, self).__init__(*args, **kwargs)
Traceback (most recent call last):
  File "/usr/bin/gpodder", line 185, in <module>
    sys.exit( main())
  File "/usr/bin/gpodder", line 182, in main
    gui.main()
  File "/var/lib/python-support/python2.6/gpodder/gui.py", line 4579, in main
    gp = gPodder(bus_name)
  File "/var/lib/python-support/python2.6/gpodder/gui.py", line 353, in
__init__
    GladeWidget.__init__(self)
  File "/var/lib/python-support/python2.6/gpodder/gui.py", line 140, in
__init__
    SimpleGladeApp.SimpleGladeApp.__init__( self, path, root, domain, **kwargs)
  File "/var/lib/python-support/python2.6/gpodder/SimpleGladeApp.py", line 110,
in __init__
    self.new()
  File "/var/lib/python-support/python2.6/gpodder/gui.py", line 698, in new
    self.update_feed_cache(force_update=gl.config.update_on_startup)
  File "/var/lib/python-support/python2.6/gpodder/gui.py", line 1861, in
update_feed_cache
    self.updateComboBox()
  File "/var/lib/python-support/python2.6/gpodder/gui.py", line 1554, in
updateComboBox
    gl.config.podcast_list_icon_size)
  File "/var/lib/python-support/python2.6/gpodder/libpodcasts.py", line 1006,
in channels_to_model
    color_dict, cover_cache, max_width, max_height, True)
  File "/var/lib/python-support/python2.6/gpodder/libpodcasts.py", line 993, in
update_channel_model_by_iter
    pixbuf = services.cover_downloader.get_cover(channel,
avoid_downloading=True)
  File "/var/lib/python-support/python2.6/gpodder/services.py", line 204, in
get_cover
    (url, pixbuf) = self.__get_cover(channel, custom_url, False,
avoid_downloading)
  File "/var/lib/python-support/python2.6/gpodder/services.py", line 226, in
__get_cover
    if not async and avoid_downloading and not
os.path.exists(channel.cover_file):
  File "/var/lib/python-support/python2.6/gpodder/libpodcasts.py", line 531, in
get_cover_file
    return os.path.join( self.save_dir, 'cover')
  File "/var/lib/python-support/python2.6/gpodder/libpodcasts.py", line 482, in
get_save_dir
    wanted_foldername = self.find_unique_folder_name(fn_template)
  File "/var/lib/python-support/python2.6/gpodder/libpodcasts.py", line 458, in
find_unique_folder_name
    while db.channel_foldername_exists(current_try):
  File "/var/lib/python-support/python2.6/gpodder/dbsqlite.py", line 559, in
channel_foldername_exists
    return self.__get__("SELECT id FROM channels WHERE foldername = ?",
(foldername,)) is not None
  File "/var/lib/python-support/python2.6/gpodder/dbsqlite.py", line 525, in
__get__
    cur.execute(sql, params)
sqlite3.ProgrammingError: You must not use 8-bit bytestrings unless you use a
text_factory that can interpret 8-bit bytestrings (like text_factory = str). It
is highly recommended that you instead just switch your application to Unicode
strings.

** Affects: gpodder
     Importance: Unknown
         Status: Unknown

** Affects: gpodder (Ubuntu)
     Importance: Undecided
         Status: New

** Bug watch added: bugs.gpodder.org/ #381
   http://bugs.gpodder.org/show_bug.cgi?id=381

** Also affects: gpodder via
   http://bugs.gpodder.org/show_bug.cgi?id=381
   Importance: Unknown
       Status: Unknown

-- 
gPodder 0.15.0 is broken in Jaunty
https://bugs.launchpad.net/bugs/340976
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to