[Gelistirici] urlgrabber

Fatih Aşıcı fatih at pardus.org.tr
15 Haz 2009 Pzt 00:41:04 EEST


Selamlar,

urlgrabber'da bir hata var sanırım. Bir kısmı inmiş olan bir arşive
sonradan devam etmeye çalışınca aşağıdaki hatayı veriyor bende. Her zaman
tekrarlayabiliyorum bunu. En son Ozan devel'e bir yama eklemiş .part
dosyalarından devam etme ile ilgili; ama o da çözmedi sorunu.

...
Fetching source from: mirrors://kde/stable/koffice-2.0.0/src/koffice-2.0.0.tar.bz2                                                                                                  
Fetching source from mirror: ftp://mirror.comu.edu.tr/kde/stable/koffice-2.0.0/src/koffice-2.0.0.tar.bz2                                                                            
*** 0 error(s), 1 warning(s)                                                                                                                                                        
System Error. Program Terminated.                                                                                                                                                   
<type 'exceptions.AttributeError'>: addinfourl instance has no attribute 'close_connection'
Please use 'pisi help' for general help.
Traceback:
  File "/usr/bin/pisi", line 80, in <module>
    cli.run_command()
  File "/usr/lib/pardus/pisi/cli/pisicli.py", line 137, in run_command
    self.command.run()
  File "/usr/lib/pardus/pisi/cli/build.py", line 114, in run
    pisi.api.build(x)
  File "/usr/lib/pardus/pisi/api.py", line 790, in build
    return pisi.atomicoperations.build(*args, **kw)
  File "/usr/lib/pardus/pisi/atomicoperations.py", line 605, in build
    return pisi.operations.build.build(package)
  File "/usr/lib/pardus/pisi/operations/build.py", line 1034, in build
    result = pb.build()
  File "/usr/lib/pardus/pisi/operations/build.py", line 248, in build
    self.fetch_source_archive()
  File "/usr/lib/pardus/pisi/operations/build.py", line 374, in fetch_source_archive
    self.sourceArchive.fetch()
  File "/usr/lib/pardus/pisi/sourcearchive.py", line 49, in fetch
    self.fetch_from_mirror()
  File "/usr/lib/pardus/pisi/sourcearchive.py", line 78, in fetch_from_mirror
    pisi.fetcher.fetch_url(url, ctx.config.archives_dir(), self.progress)
  File "/usr/lib/pardus/pisi/fetcher.py", line 216, in fetch_url
    fetch.fetch()
  File "/usr/lib/pardus/pisi/fetcher.py", line 145, in fetch
    user_agent   = 'PiSi Fetcher/' + pisi.__version__)
  File "/usr/lib/python2.6/site-packages/urlgrabber/grabber.py", line 601, in urlgrab
    return default_grabber.urlgrab(url, filename, **kwargs)
  File "/usr/lib/python2.6/site-packages/urlgrabber/grabber.py", line 940, in urlgrab
    return self._retry(opts, retryfunc, url, filename)
  File "/usr/lib/python2.6/site-packages/urlgrabber/grabber.py", line 851, in _retry
    r = apply(func, (opts,) + args, {})
  File "/usr/lib/python2.6/site-packages/urlgrabber/grabber.py", line 926, in retryfunc
    fo = URLGrabberFileObject(url, filename, opts)
  File "/usr/lib/python2.6/site-packages/urlgrabber/grabber.py", line 1014, in __init__
    self._do_open()
  File "/usr/lib/python2.6/site-packages/urlgrabber/grabber.py", line 1124, in _do_open
    fo.close_connection()




Gelistirici mesaj listesiyle ilgili daha fazla bilgi