Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugal-tweak.git;a=commitdiff;h=14fcacd2ae1774a4490831f38389edbe7bc918c2

commit 14fcacd2ae1774a4490831f38389edbe7bc918c2
Author: bouleetbil <[email protected]>
Date:   Thu Jan 12 13:38:14 2012 +0100

pyfpm
*inform users if can't download packages or if packages is corrupted

diff --git a/py-pacman/pyfpm/src/pyfpminstall.py 
b/py-pacman/pyfpm/src/pyfpminstall.py
index 2c0d0ce..90299c4 100644
--- a/py-pacman/pyfpm/src/pyfpminstall.py
+++ b/py-pacman/pyfpm/src/pyfpminstall.py
@@ -290,6 +290,15 @@ class GUIINST:
text = text+ 
pointer_to_string(pacman_conflict_getinfo(cnf,PM_CONFLICT_FILE))+"\n"
i=pacman_list_next(i)
print_info(text)
+                       elif 
pacman_get_pm_error()==pacman_c_long_to_int(PM_ERR_PKG_CORRUPTED):
+                               #TODO : find package corrupted
+                               '''i=pacman_list_first(data)
+                               while i != 0:
+                                       packages=pacman_list_getdata(i)
+                                       i=pacman_list_next(i)'''
+                               print_info("Corrupted package(s)")
+                       elif 
pacman_get_pm_error()==pacman_c_long_to_int(PM_ERR_RETRIEVE):
+                               print_info("Couldn't download package")
else:
print_info("pacman_trans_commit failed\n"+pacman_get_error())
quit(-1)
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to