From 053bdb3f5bca3b3f74f4e04a6de26415a869476f Mon Sep 17 00:00:00 2001 From: Preston Cody Date: Sun, 11 May 2008 00:50:23 +0000 Subject: fix to progress bar overflow bug. git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/gli/trunk@1899 f8877401-5920-0410-a79b-8e2d7e04ca0d --- src/GLIPortage.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/GLIPortage.py b/src/GLIPortage.py index b60a73a..fd5a200 100644 --- a/src/GLIPortage.py +++ b/src/GLIPortage.py @@ -288,7 +288,10 @@ class GLIPortage(object): def emerge(self, packages, grp_install=False, add_to_world=True): if isinstance(packages, str): packages = packages.split() - self._cc.addNotification("progress", (0, "Calculating dependencies for " + " ".join(packages))) + if len(packages) > 1: + self._cc.addNotification("progress", (0, "Calculating dependencies for your packages")) + else: + self._cc.addNotification("progress", (0, "Calculating dependencies for " + " ".join(packages))) pkglist = self.get_deps(packages, grp_install) if self._debug: self._logger.log("install_packages(): pkglist is " + str(pkglist)) for i, pkg in enumerate(pkglist): -- cgit v1.2.3-18-g5258