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]