From df61995d1dca6bd9af23374dc67f7490a2077122 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Metin?= Date: Tue, 21 Feb 2006 14:57:01 +0000 Subject: [PATCH] fix fetch problem... --- pisi/package.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pisi/package.py b/pisi/package.py index 25a492dd..41ac7f53 100644 --- a/pisi/package.py +++ b/pisi/package.py @@ -72,6 +72,8 @@ class Package: # FIXME: exists is not enough, also sha1sum check needed # when implemented in pisi-index.xml if not exists(self.filepath): + fetch_url(url, dest, ctx.ui.Progress) + if installed and exists(current_fn): # if package is installed and old pisi file exists, fetch xdelta if not exists(xdelta_fn): @@ -81,9 +83,8 @@ class Package: except FetchError: pass # generate new one using old pisi file and xdelta + # baris: but why do we generate this here? util.generate_pisi_file(xdelta_fn, current_fn, self.filepath) - else: - fetch_url(url, dest, ctx.ui.Progress) else: ctx.ui.info(_('%s [cached]') % url.filename())