Merged from trunk -r12086:12117
authorFabian Groffen <grobian@gentoo.org>
Mon, 1 Dec 2008 21:10:53 +0000 (21:10 -0000)
committerFabian Groffen <grobian@gentoo.org>
Mon, 1 Dec 2008 21:10:53 +0000 (21:10 -0000)
commitde1fca36ad6700559bb85b00f82cbdf2c08ea421
treec30249bde869d929d1640939584e9bd61bdec73a
parent7b5d0783236b7a5817e87945b057733131b339a0
   Merged from trunk -r12086:12117

   | 12090   | Note that file names in /etc/portage/package.* directories   |
   | zmedico | are sorted ascending alphabetical order before being summed  |
   |         | together.                                                    |

   | 12092   | Bug #248782 - Handle permission error in                     |
   | zmedico | EbuildFetchonly.execute() if PORTAGE_TMPDIR is not writable. |

   | 12094   | Bug #248464 - With git, there's never any keyword expansion, |
   | zmedico | so there's no need to regenerate manifests and all files     |
   |         | will be committed in one big commit at the end.              |

   | 12096   | Remove redundant reference to 'mynew' since 'myupdates'      |
   | zmedico | already contains those files.                                |

   | 12098   | Eliminate redundant Manifest separation code by combining    |
   | zmedico | mychanged + mynew sooner.                                    |

   | 12101   | Add some more clarification to the 'ebuild phase exited      |
   | zmedico | unexpectedly' message.                                       |

   | 12103   | Make Scheduler.merge() bail out early if PORTAGE_TMPDIR is   |
   | zmedico | not properly set.                                            |

   | 12105   | Bug #205044 - When creating $EBUILD_EXIT_STATUS_FILE, don't  |
   | zmedico | direct output to /dev/null since it should never fail and if |
   |         | it does then the error message might be useful.              |

   | 12107   | Don't direct to /dev/null when creating                      |
   | zmedico | $EBUILD_EXIT_STATUS_FILE inside die.                         |

   | 12109   | Bug #235642 - Create hardlinks when merging identical files. |
   | zmedico | This works by using a tuple of (md5, st_size) as a key to a  |
   |         | list of hardlink candidates. Multiple candidates are used in |
   |         | case some happen to be merged to separate devices.           |

   | 12111   | In movefile(), ignore the hardlink_candidates parameter when |
   | zmedico | it's an empty list.                                          |

   | 12113   | For bug #235642, include the stat mode, uid, and gid bits in |
   | zmedico | the hardlink key.                                            |

   | 12115   | Don't call prepare_build_dirs() inside doebuild() when       |
   | zmedico | called for parallel fetching.                                |

   | 12117   | Use stat st_dev attributes instead of the older approach.    |
   | zmedico |                                                              |

svn path=/main/branches/prefix/; revision=12132
bin/ebuild.sh
bin/isolated-functions.sh
bin/repoman
man/portage.5
pym/_emerge/__init__.py
pym/portage/__init__.py
pym/portage/dbapi/vartree.py