Merged from trunk -r11745:11753
authorFabian Groffen <grobian@gentoo.org>
Thu, 30 Oct 2008 21:13:23 +0000 (21:13 -0000)
committerFabian Groffen <grobian@gentoo.org>
Thu, 30 Oct 2008 21:13:23 +0000 (21:13 -0000)
commitd098b35c455c161714ea6fbdb36766a9663c92ae
treefc6fffad57ac3855993e70fdfaf40f30c8649635
parent0973bfe6b0d8d1178210fcde141497da4cb744ce
   Merged from trunk -r11745:11753

   | 11746   | Bug #225429 - In dblink.unmerge(), eliminate consumers       |
   | zmedico | having providers with the same soname as an installed        |
   |         | library that is not preserved. This eliminates libraries     |
   |         | that are erroneously preserved due to a move from one        |
   |         | directory to another.                                        |

   | 11747   | In dblink.unmerge(), update the CONTENTS entries when        |
   | zmedico | preserved libs are removed.                                  |

   | 11748   | Bug # 225429 - Try to remove unneeded preserved libs just    |
   | zmedico | before returning from dblink.treewalk(), after the library   |
   |         | path has been updated. This is intended to remove unneeded   |
   |         | preserved libs after a gcc upgrade. TODO: Figure out why     |
   |         | libgomp.so.1 still isn't properly removed.                   |

   | 11749   | Bug #225429 - Inside LinkageMap.rebuild(), update            |
   | zmedico | self._defpath since it can change during a gcc upgrade.      |

   | 11751   | define myunadded such that repoman doesn't crash when being  |
   | zmedico | run in a non-{cvs,svn} dir (branches/prefix r11750)          |

   | 11752   | Avoid unnecessary aux_get calls inside Scheduler._pkg() by   |
   | zmedico | getting the existing Package instance from the digraph.      |

   | 11753   | Make sure mychanged and mynew are always defined even if     |
   | zmedico | there is no vcs because commit mode is allowed without a vcs |
   |         | in pretend mode.                                             |

svn path=/main/branches/prefix/; revision=11754
bin/repoman
pym/_emerge/__init__.py
pym/portage/dbapi/vartree.py