What steps will reproduce the problem?
1. Installed periscope from source in Fedora 12 (Rawhide)
2. periscope from the command line works but throws a error
3. periscope from the nautilus works but doesn't provide any notification
What is the expected output? What do you see instead?
periscope A\ Knights\ Tale.avi
INFO:root:No lang given, looking into config file
INFO:root:lang read from config: en
INFO:root:Searching subtitles for A Knights Tale.avi with langs ['en']
INFO:root:Searching on OpenSubtitles
INFO:root:Searching on SubtitleSource
INFO:root:Searching on Podnapisi
INFO:root:Searching on SubScene
INFO:root:SubtitleSource writing 1 items to queue
WARNING:root:Ooops, you found a missing language in the config file of
SubScene: Vietnamese. Send a bug report to have it added.
WARNING:root:Ooops, you found a missing language in the config file of
SubScene: Romanian. Send a bug report to have it added.
WARNING:root:Ooops, you found a missing language in the config file of
SubScene: Romanian. Send a bug report to have it added.
WARNING:root:Ooops, you found a missing language in the config file of
SubScene: Romanian. Send a bug report to have it added.
INFO:root:SubScene writing 1 items to queue
INFO:root:OpenSubtitles writing 0 items to queue
INFO:root:Podnapisi writing 0 items to queue
INFO:root:All subtitles:
INFO:root:[{'release': u'A.Knights.Tale[2001]DvDrip.Xvid.Delta', 'lang':
'en', 'filename': 'A Knights Tale.avi', 'link':
u'http://www.subtitlesource.org/download/zip/25065', 'plugin':
<periscope.plugins.SubtitleSource.SubtitleSource object at 0x8ad668c>}]
INFO:root:Best subtitles:
INFO:root:{'release': u'A.Knights.Tale[2001]DvDrip.Xvid.Delta', 'lang':
'en', 'filename': 'A Knights Tale.avi', 'link':
u'http://www.subtitlesource.org/download/zip/25065', 'plugin':
<periscope.plugins.SubtitleSource.SubtitleSource object at 0x8ad668c>}
INFO:root:Downloading http://www.subtitlesource.org/download/zip/25065
Traceback (most recent call last):
File "/usr/bin/periscope", line 5, in <module>
pkg_resources.run_script('periscope==0.1.6', 'periscope')
File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 448, in
run_script
self.require(requires)[0].run_script(script_name, ns)
File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 1173, in
run_script
exec script_code in namespace, namespace
File
"/usr/lib/python2.6/site-packages/periscope-0.1.6-py2.6.egg/EGG-INFO/scripts/per
iscope",
line 78, in <module>
File
"/usr/lib/python2.6/site-packages/periscope-0.1.6-py2.6.egg/EGG-INFO/scripts/per
iscope",
line 59, in main
File "build/bdist.linux-i686/egg/periscope/periscope.py", line 146, in
downloadSubtitle
File "build/bdist.linux-i686/egg/periscope/plugins/SubtitleDatabase.py",
line 54, in createFile
NameError: global name 'zipfile' is not defined
What version of the product are you using? On what operating system?
Fedora 12 (Rawhide)
Please provide any additional information below.