diff options
author | Zac Medico <zmedico@gentoo.org> | 2009-03-11 05:57:54 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2009-03-11 05:57:54 +0000 |
commit | 926d10c62f0bc7d8b96fb226dfefa145c24f56c9 (patch) | |
tree | b530f675dcde645c4e536251eda53167337c620a /pym | |
parent | 15b099239c1f3f0abab67bd689034fe12386adc9 (diff) | |
download | portage-926d10c62f0bc7d8b96fb226dfefa145c24f56c9.tar.gz portage-926d10c62f0bc7d8b96fb226dfefa145c24f56c9.tar.bz2 portage-926d10c62f0bc7d8b96fb226dfefa145c24f56c9.zip |
When displaying the list of failed packages, tell the number that failed.
Thanks to Jeremy Olexa <darkside@g.o> for the suggestion. (trunk r12655)
svn path=/main/branches/2.1.6/; revision=12923
Diffstat (limited to 'pym')
-rw-r--r-- | pym/_emerge/__init__.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/pym/_emerge/__init__.py b/pym/_emerge/__init__.py index b2e5c37fc..2b80a41d5 100644 --- a/pym/_emerge/__init__.py +++ b/pym/_emerge/__init__.py @@ -10640,8 +10640,13 @@ class Scheduler(PollScheduler): if len(self._failed_pkgs_all) > 1 or \ (self._failed_pkgs_all and "--keep-going" in self.myopts): - msg = "The following packages have " + \ - "failed to build or install:" + if len(self._failed_pkgs_all) > 1: + msg = "The following %d packages have " % \ + len(self._failed_pkgs_all) + \ + "failed to build or install:" + else: + msg = "The following package has " + \ + "failed to build or install:" prefix = bad(" * ") writemsg(prefix + "\n", noiselevel=-1) from textwrap import wrap |