https://bugs.gpodder.org/show_bug.cgi?id=525
Summary: getpass error with password protected podcast
Product: gPodder
Version: 0.17.0
Platform: n800
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: low
Component: Maemo
AssignedTo: [email protected]
ReportedBy: [email protected]
--- Comment #0 from Dan Ramos <[email protected]> 2009-08-06 18:59:46 BST
---
Simply put, I hit the 'Update all' (or go into the feed and hit 'Update
selected'), see a new episode has arrived, choose to download it and then
receive an error dialog reading 'ImportError: No module named getpass'. This
appears to be consistent and easy to reproduce. This feed I use is located at:
http://airamerica.com/ondemand/podcast/6618/full
This has been a problem since the 0.16.x releases (worked in previous releases)
but I hadn't filed a bugreport on it until now. I am currently using 0.17.0-2.
~ $ gpodder --maemo --verbose
[ 0.784] Using ISO-8859-15 as encoding. If this
[ 0.785] is incorrect, please set your $LANG variable.
[ 2.978] (gPodderLib) Creating gPodderLib()
[ 3.633] (ConverterCollection) Could not find "oggdec", ".ogg" files cannot
be converted.
[ 3.665] (gpodder.sync) Could not find gpod
[ 3.742] (gpodder.sync) Could not find pymtp.
[ 3.746] (gpodder.sync) Could not find pymad
[ 3.749] (gpodder.sync) Could not find eyeD3
[ 6.999] Cannot find pynotify. Please install the python-notify package.
[ 7.000] Notification bubbles have been disabled.
Creating new from file gPodder
/usr/lib/python2.5/site-packages/gpodder/uibase.py:59: GtkWarning: Unknown
property: GtkVSeparator.orientation
self.builder.add_from_file(os.path.join(ui_folder, ui_file))
[ 9.425] (gPodder) I cannot set has-tooltip/query-tooltip (need at least
PyGTK 2.12)
[ 12.622] (PodcastChannel) Returning TreeModel for
http://downloads.bbc.co.uk/podcasts/radio4/today/rss.xml
[ 12.997] (gPodder) auto_update_procedure() got called
[ 12.999] (gPodder) Cannot set widget finger-friendly: <gtk.ToolButton object
at 0x40bf4148 (GtkToolButton at 0x2fc440)>
[ 13.478] start reader
[ 13.507] end reader (benchmark: 0.0290 seconds)
[ 13.870] (gPodder) Best of Today <=> Best of Today
[ 14.933] (PodcastChannel) Expecting a release in 1.62 hours - skipping Best
of Today
[ 14.935] (PodcastChannel) Last update still too recent - skipping Buzz Out
Loud
[ 14.937] (PodcastChannel) Last update still too recent - skipping Car Tech
podcast
[ 14.938] (PodcastChannel) Expecting a release in 9.77 hours - skipping CNET
News Daily Podcast
[ 32.203] Limiting number of episodes for On The Media to 10
[ 33.248] (PodcastChannel) Expecting a release in 15.12 hours - skipping The
Rachel Maddow Show - Air America Media
[ 36.240] (PodcastChannel) Returning TreeModel for
http://downloads.bbc.co.uk/podcasts/radio4/today/rss.xml
Creating new from file gPodderEpisodeSelector
[ 37.432] (gPodderEpisodeSelector) I cannot set has-tooltip/query-tooltip
(need at least PyGTK 2.12)
[ 38.300] (gPodder) Best of Today <=> Best of Today
[ 39.082] (gPodder) Downloading episode: 8/6/2009 The Rachel Maddow Show
[ 39.090] Filename collision: dloadTrack.mp3 - trying to resolve...
[ 41.979] (gPodder) Download error while downloading 8/6/2009 The Rachel
Maddow Show
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/gpodder/gui.py", line 2488, in
download_episode_list
task = download.DownloadTask(episode)
File "/usr/lib/python2.5/site-packages/gpodder/download.py", line 487, in
__init__
self.filename = self.__episode.local_filename(create=True)
File "/usr/lib/python2.5/site-packages/gpodder/libpodcasts.py", line 941, in
local_filename
wanted_filename = self.find_unique_file_name(self.url, fn_template, ext)
File "/usr/lib/python2.5/site-packages/gpodder/libpodcasts.py", line 852, in
find_unique_file_name
url = util.get_real_url(url)
File "/usr/lib/python2.5/site-packages/gpodder/util.py", line 756, in
get_real_url
return urllib.urlopen(url).geturl()
File "/usr/lib/python2.5/urllib.py", line 82, in urlopen
File "/usr/lib/python2.5/urllib.py", line 190, in open
File "/usr/lib/python2.5/urllib.py", line 338, in open_http
File "/usr/lib/python2.5/urllib.py", line 351, in http_error
File "/usr/lib/python2.5/urllib.py", line 630, in http_error_302
File "/usr/lib/python2.5/urllib.py", line 645, in redirect_internal
File "/usr/lib/python2.5/urllib.py", line 190, in open
File "/usr/lib/python2.5/urllib.py", line 338, in open_http
File "/usr/lib/python2.5/urllib.py", line 351, in http_error
File "/usr/lib/python2.5/urllib.py", line 680, in http_error_401
File "/usr/lib/python2.5/urllib.py", line 744, in retry_http_basic_auth
File "/usr/lib/python2.5/urllib.py", line 773, in get_user_passwd File
"/usr/lib/python2.5/urllib.py", line 779, in prompt_user_passwd
ImportError: No module named getpass
[ 46.440] (Storage) Optimizing database for faster startup.
~ $
--
Configure bugmail: https://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