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
