From: Zac Medico Date: Sun, 17 Aug 2008 19:20:37 +0000 (-0000) Subject: Bug #228939 - Fix display list interaction with --tree mode to prevent X-Git-Tag: v2.1.4.5~10 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=38b20eea92bc98870795544ee1f65c8bf649dafb;p=portage.git Bug #228939 - Fix display list interaction with --tree mode to prevent display of a duplicate list. (trunk r10761) svn path=/main/branches/2.1.2/; revision=11426 --- diff --git a/bin/emerge b/bin/emerge index 822df6bc4..f7cf92367 100755 --- a/bin/emerge +++ b/bin/emerge @@ -4471,7 +4471,10 @@ class depgraph(object): def _show_merge_list(self): if self._serialized_tasks_cache is not None and \ - self._serialized_tasks_cache != self._displayed_list: + not (self._displayed_list and \ + (self._displayed_list == self._serialized_tasks_cache or \ + self._displayed_list == \ + list(reversed(self._serialized_tasks_cache)))): display_list = self._serialized_tasks_cache[:] if "--tree" in self.myopts: display_list.reverse()