Show status when listing pkgs for emerge --regen.
authorZac Medico <zmedico@gentoo.org>
Tue, 5 Oct 2010 15:37:22 +0000 (08:37 -0700)
committerZac Medico <zmedico@gentoo.org>
Wed, 6 Oct 2010 23:14:40 +0000 (16:14 -0700)
pym/_emerge/MetadataRegen.py
pym/_emerge/actions.py

index f90e5dd6c43f9180276309ff9b9874a53bae8a66..bb7bb149c7ddc6a728c2e05a2217e39757531be9 100644 (file)
@@ -34,7 +34,9 @@ class MetadataRegen(PollScheduler):
                self._error_count = 0
 
        def _iter_every_cp(self):
+               portage.writemsg_stdout("Listing available packages...\n")
                every_cp = self._portdb.cp_all()
+               portage.writemsg_stdout("Regenerating cache entries...\n")
                every_cp.sort(reverse=True)
                try:
                        while True:
index 04f4719679fdefddbba6d2bbf473717834627cc5..322e4d4979844170b0d4f33f32e5460f9d64cd32 100644 (file)
@@ -1828,7 +1828,6 @@ def action_regen(settings, portdb, max_jobs, max_load):
        xterm_titles = "notitles" not in settings.features
        emergelog(xterm_titles, " === regen")
        #regenerate cache entries
-       portage.writemsg_stdout("Regenerating cache entries...\n")
        try:
                os.close(sys.stdin.fileno())
        except SystemExit as e: