Merged from trunk -r14771:14781
authorFabian Groffen <grobian@gentoo.org>
Wed, 11 Nov 2009 20:21:08 +0000 (20:21 -0000)
committerFabian Groffen <grobian@gentoo.org>
Wed, 11 Nov 2009 20:21:08 +0000 (20:21 -0000)
commit8c20073e153ef9c3229c899fbd7609554e86753f
treea028c4ab1f591ca5919d0492cc7732819d24b83d
parent9be6d2e8106e1bf21871276aff032e092e74d605
   Merged from trunk -r14771:14781

   | 14772    | Eliminate duplicate code from the FakeVartree constructor   |
   | zmedico  | which does the same thing as FakeVartree.sync().            |

   | 14773    | Move FakeVartree population out of the constructor by       |
   | zmedico  | calling the sync() method explicitly. This allows the       |
   |          | depgraph constructor avoid populating the FakeVartree, and  |
   |          | delay it until depgraph._load_vdb() is called.              |

   | 14774    | Don't call FakeVartree.sync() redundantly when              |
   | zmedico  | backtracking.                                               |

   | 14775    | Inside depgraph._complete_graph(), only pull in deps for    |
   | zmedico  | the relevant root during remove operations. Thanks to       |
   |          | acevery for reporting.                                      |

   | 14776    | Bug #291331 - Make send_mail() encode the unicode message   |
   | zmedico  | as bytes before passing it to smtplib.SMTP.sendmail(), in   |
   |          | order to avoid a UnicodeEncodeError which SMTP.send() tries |
   |          | to encode the message a plain ascii.                        |

   | 14777    | Decode git output in _emerge.actions.git_sync_timestamps()  |
   | arfrever | for bug #291790.                                            |

   | 14778    | Define portage.proxy.objectproxy.ObjectProxy.__add__() to   |
   | arfrever | fix problem with string concatenation reported by dol-sen.  |

   | 14779    | Use writemsg instead of print, to send debug messages to    |
   | zmedico  | stderr.                                                     |

   | 14780    | Bug #291142 - Fix some cases when a 'missed update' message |
   | zmedico  | might not be displayed.                                     |

   | 14781    | For --debug mode, enable bash tracing when sourcing the     |
   | zmedico  | ebuild.                                                     |

svn path=/main/branches/prefix/; revision=14810
bin/ebuild.sh
pym/_emerge/BlockerDB.py
pym/_emerge/FakeVartree.py
pym/_emerge/PackageVirtualDbapi.py
pym/_emerge/actions.py
pym/_emerge/depgraph.py
pym/portage/mail.py
pym/portage/proxy/objectproxy.py