Package: clive
Version: 0.4.19-1
Severity: important

Hi,

I've been pointed to a youtube video, and feeding the URL to clive made
it crash the following way. That looks reproducible with any video/URL
there.
| [EMAIL PROTECTED]:/tmp$ clive http://www.youtube.com/watch?v=aEti2jHlC_0
| clive 0.4.19 20080722  [Linux]
| http://www.youtube.com/watch?v=aEti2jHlC_0&fmt=18                          
100%
| error: Traceback (most recent call last):
|   File "/usr/bin/clive", line 28, in <module>
|     Clive().main()
|   File "/usr/lib/python2.5/site-packages/clive/main.py", line 50, in main
|     Nomad().run(self.opts, self.args, self._say)
|   File "/usr/lib/python2.5/site-packages/clive/nomad.py", line 108, in run
|     self._check_raw_urls(raw_urls)
|   File "/usr/lib/python2.5/site-packages/clive/nomad.py", line 277, in 
_check_raw_urls
|     self._check_url(url, (index,len(raw_urls)))
|   File "/usr/lib/python2.5/site-packages/clive/nomad.py", line 370, in 
_check_url
|     self._found_urls, self._get_proxy())
|   File "/usr/lib/python2.5/site-packages/clive/parse.py", line 115, in parse
|     length = url_data['file_length_callb'](xurl)
|   File "/usr/lib/python2.5/site-packages/clive/nomad.py", line 398, in 
_callb_check_file_len
|     o = g.urlopen(xurl)
|   File "/var/lib/python-support/python2.5/urlgrabber/grabber.py", line 884, 
in urlopen
|     return self._retry(opts, retryfunc, url)
|   File "/var/lib/python-support/python2.5/urlgrabber/grabber.py", line 845, 
in _retry
|     r = apply(func, (opts,) + args, {})
|   File "/var/lib/python-support/python2.5/urlgrabber/grabber.py", line 883, 
in retryfunc
|     return URLGrabberFileObject(url, filename=None, opts=opts)
|   File "/var/lib/python-support/python2.5/urlgrabber/grabber.py", line 1001, 
in __init__
|     self._do_open()
|   File "/var/lib/python-support/python2.5/urlgrabber/grabber.py", line 1066, 
in _do_open
|     opener = self._get_opener()
|   File "/var/lib/python-support/python2.5/urlgrabber/grabber.py", line 1057, 
in _get_opener
|     self._opener = CachedOpenerDirector(ssl_factory, *handlers)
|   File "/var/lib/python-support/python2.5/urlgrabber/grabber.py", line 1312, 
in CachedOpenerDirector
|     opener = ssl_factory.create_opener(*handlers)
|   File "/var/lib/python-support/python2.5/urlgrabber/sslfactory.py", line 63, 
in create_opener
|     return m2urllib2.build_opener(self.ssl_context, *handlers)
|   File "/var/lib/python-support/python2.5/M2Crypto/m2urllib2.py", line 113, 
in build_opener
|     if inspect.isclass(check):
| NameError: global name 'inspect' is not defined

Maybe the format changed? Or maybe you would have to tighten the
dependencies against the packages mentioned in Depends?

Mraw,
KiBi.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.25-2-powerpc
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages clive depends on:
ii  python                       2.5.2-1     An interactive high-level object-o
ii  python-central               0.6.7       register and build utility for Pyt
ii  python-feedparser            4.1-10      Universal Feed Parser for Python
ii  python-newt                  0.52.2-11.2 A NEWT module for Python
ii  python-urlgrabber            3.1.0-4     A high-level cross-protocol url-gr

clive recommends no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to