http://bugs.gpodder.org/show_bug.cgi?id=381
Summary: gPodder 0.15.0 is broken in Jaunty
Product: gPodder
Version: 0.15.0
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: medium
Component: Application
AssignedTo: [email protected]
ReportedBy: [email protected]
When I try to run gPodder 0.15.0 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.
--
Configure bugmail: http://bugs.gpodder.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
_______________________________________________
gPodder-Bugs mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/gpodder-bugs