[Gelistirici] [2009] pisi'de paket indirilirken ctrl-c ile kesme sorunu

Emre Erenoglu erenoglu at gmail.com
5 Haz 2009 Cum 16:58:45 EEST


Merhaba,

Proxy arkadasinda Pardus 2009 ile ugrasirken, soyle bir sorunla karsilastim.
pisi paket indirirken ctcl-c ile kesildiginde, paketi tekrar indiremeyip,
uzun bir sure bekledikten sonra hata ile cikiyor. Konunun proxy sunucu ile
bir ilgisi var mi su anda test edemiyorum, evden deneyebilirim veya siz
asagidakini deneyerek bulabilirsiniz:

1) herhangi bir paket kurmaya calisin, ornegin:  pisi it wxGTK
2) % ilerlerken CTRL-C ile kesin, ama tamamen inemesin paket
3) tekrar kurmaya calisin: pisi it wxGTK , asagidaki sonucu alacaksiniz:

emre at pardus2009 amule $ sudo pisi it wxGTK
> Paket(ler)in toplam boyu: 3.12 MB
> İndiriliyor 1 / 1
> Paket wxGTK, pardus-2009 deposunda bulundu
> 'http' protokolü için vekil (proxy) yapılandırması bulundu
> Sistem Hatası: Program Sonlandırıldı.
> (110, 'Ba\xc4\x9flant\xc4\xb1da zaman
> a\xc5\x9f\xc4\xb1m\xc4\xb1')
> Genel yardım için lütfen 'pisi help' komutunu
> kullanınız.
> Bir geri-iz (traceback) görmek için lütfen --debug seçeneğini
> kullanın.
> emre at pardus2009 amule $
>

Olayi bastan alirsak: kurulum ve kesme:

emre at pardus2009  amule $ sudo pisi it
wxGTK
Paket(ler)in toplam boyu: 3.12
MB
İndiriliyor 1 /
1
Paket wxGTK, pardus-2009 deposunda
bulundu
'http' protokolü için vekil (proxy) yapılandırması
bulundu
wxGTK-2.8.10-11-1.pisi         (3.1 MB)  2%      0.00 --/-
[--:--:--]^CKlavye kesmesi: Program
sonlandırılıyor..

Simdi tekrar kurmaya calisma, bu sefer --debug opsiyonu ile:

emre at pardus2009  amule $ sudo pisi it wxGTK
> --debug
> DEBUG: HistoryDB initialized in
> 0.0383241176605.
> DEBUG: InstallDB initialized in
> 0.0120410919189.
> DEBUG: ComponentDB initialized in
> 0.00390815734863.
> digraph G
> {
>
>
> }
> DEBUG: PackageDB initialized in 0.0294990539551.
> DEBUG: checking libsdl
> DEBUG: checking libXinerama
> DEBUG: checking libXxf86vm
> DEBUG: checking gtk2
> DEBUG: checking mesa
> DEBUG: checking pango
> DEBUG: checking unixODBC
> digraph G {
> wxGTK[ label = "wxGTK(2.8.10,11)" ];
>
>
> }
> Paket(ler)in toplam boyu: 3.12 MB
> İndiriliyor 1 / 1
> Paket wxGTK, pardus-2009 deposunda bulundu
> 'http' protokolü için vekil (proxy) yapılandırması bulundu
> Sistem Hatası: Program Sonlandırıldı.
> <class 'urllib2.URLError'>: (110, 'Ba\xc4\x9flant\xc4\xb1da zaman
> a\xc5\x9f\xc4\xb1m\xc4\xb1')
>
> Genel yardım için lütfen 'pisi help' komutunu
> kullanınız.
> Geri-iz:
>
>   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/install.py", line 101, in run
>     pisi.api.install(packages, ctx.get_option('reinstall'))
>   File "/usr/lib/pardus/pisi/api.py", line 69, in wrapper
>     return func(*__args,**__kw)
>   File "/usr/lib/pardus/pisi/api.py", line 403, in install
>     return pisi.operations.install.install_pkg_names(packages, reinstall)
>   File "/usr/lib/pardus/pisi/operations/install.py", line 94, in
> install_pkg_names
>     install_op = atomicoperations.Install.from_name(x)
>   File "/usr/lib/pardus/pisi/atomicoperations.py", line 110, in from_name
>     install_op = Install(pkg_path, ignore_dep)
>   File "/usr/lib/pardus/pisi/atomicoperations.py", line 128, in __init__
>     self.package = pisi.package.Package(package_fname)
>   File "/usr/lib/pardus/pisi/package.py", line 42, in __init__
>     self.fetch_remote_file(url)
>   File "/usr/lib/pardus/pisi/package.py", line 52, in fetch_remote_file
>     fetcher.fetch_url(url, dest, ctx.ui.Progress)
>   File "/usr/lib/pardus/pisi/fetcher.py", line 216, in fetch_url
>     fetch.fetch()
>   File "/usr/lib/pardus/pisi/fetcher.py", line 144, in fetch
>     reget        = self._test_range_support(),
>   File "/usr/lib/pardus/pisi/fetcher.py", line 201, in _test_range_support
>     file_obj = urllib2.urlopen(urllib2.Request(self.url.get_uri()))
>   File "/usr/lib/python2.6/urllib2.py", line 124, in urlopen
>     return _opener.open(url, data, timeout)
>   File "/usr/lib/python2.6/urllib2.py", line 383, in open
>     response = self._open(req, data)
>   File "/usr/lib/python2.6/urllib2.py", line 401, in _open
>     '_open', req)
>   File "/usr/lib/python2.6/urllib2.py", line 361, in _call_chain
>     result = func(*args)
>   File "/usr/lib/python2.6/urllib2.py", line 1130, in http_open
>     return self.do_open(httplib.HTTPConnection, req)
>   File "/usr/lib/python2.6/urllib2.py", line 1105, in do_open
>     raise URLError(err)
> emre at pardus2009 amule $
>

pisi dc veya ilgili dosyayi cache'den silmeden sorun cozulmuyor.

-- 
Emre
-------------- sonraki bölüm --------------
Bir HTML eklentisi temizlendi...
URL: <http://liste.pardus.org.tr/gelistirici/attachments/20090605/a3ca150e/attachment-0002.htm>


Gelistirici mesaj listesiyle ilgili daha fazla bilgi