summaryrefslogtreecommitdiff
path: root/DistUpgrade
diff options
context:
space:
mode:
authorMichael Vogt <michael.vogt@ubuntu.com>2006-10-23 13:51:37 +0200
committerMichael Vogt <michael.vogt@ubuntu.com>2006-10-23 13:51:37 +0200
commit332b558cf5cf256712deaa7f827472683d763dbe (patch)
treecbf2864fdab325d8c71f6b05c14447891a422df3 /DistUpgrade
parent1d27a9d8320275e936278b4a2f779f4371e60519 (diff)
downloadpython-apt-332b558cf5cf256712deaa7f827472683d763dbe.tar.gz
* DistUpgrade/DistUpgradeControler.py:
- logging improvments
Diffstat (limited to 'DistUpgrade')
-rw-r--r--DistUpgrade/DistUpgradeControler.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/DistUpgrade/DistUpgradeControler.py b/DistUpgrade/DistUpgradeControler.py
index f91606f8..a968cdb8 100644
--- a/DistUpgrade/DistUpgradeControler.py
+++ b/DistUpgrade/DistUpgradeControler.py
@@ -359,7 +359,8 @@ class DistUpgradeControler(object):
continue
# no exception, so all was fine, we are done
return True
-
+
+ logging.error("doUpdate() failed complettely")
self._view.error(_("Error during update"),
_("A problem occured during the update. "
"This is usually some sort of network "
@@ -397,6 +398,7 @@ class DistUpgradeControler(object):
logging.debug("free on %s: %s " % (archivedir, free))
if self.cache.requiredDownload > free:
free_at_least = apt_pkg.SizeToStr(self.cache.requiredDownload-free)
+ logging.error("not enough free space (missing %s)" % free_at_least)
self._view.error(err_sum, err_long % (free_at_least,archivedir))
return False
@@ -461,6 +463,7 @@ class DistUpgradeControler(object):
res = self.cache.commit(fprogress,iprogress)
except SystemError, e:
# installing the packages failed, can't be retried
+ logging.error("SystemError from cache.commit(): %s" % e)
self._view.getTerminal().call(["dpkg","--configure","-a"])
self._view.error(_("Could not install the upgrades"),
_("The upgrade aborts now. Your system "
@@ -480,7 +483,7 @@ class DistUpgradeControler(object):
return True
# maximum fetch-retries reached without a successful commit
- logging.debug("giving up on fetching after maximum retries")
+ logging.error("giving up on fetching after maximum retries")
self._view.error(_("Could not download the upgrades"),
_("The upgrade aborts now. Please check your "\
"internet connection or "\
@@ -565,6 +568,7 @@ class DistUpgradeControler(object):
try:
res = self.cache.commit(fprogress,iprogress)
except (SystemError, IOError), e:
+ logging.error("cache.commit() in doPostUpgrade() failed: %s" % e)
self._view.error(_("Error during commit"),
_("Some problem occured during the clean-up. "
"Please see the below message for more "
@@ -673,6 +677,7 @@ class DistUpgradeControler(object):
self._view.setStep(1)
if not self.prepare():
+ logging.error("self.prepared() failed")
self._view.error(_("Preparing the upgrade failed"),
_("Preparing the system for the upgrade "
"failed. Please report this as a bug "