Merged from trunk -r12380:12384
authorFabian Groffen <grobian@gentoo.org>
Thu, 8 Jan 2009 20:09:55 +0000 (20:09 -0000)
committerFabian Groffen <grobian@gentoo.org>
Thu, 8 Jan 2009 20:09:55 +0000 (20:09 -0000)
commit011e917f5960497b583b5a8f46798fb80b54169b
treee48bdad3688b686a135faf06496195d9256a5c88
parent375a6c613a673177d9bba09b8dfbb32f26c21875
   Merged from trunk -r12380:12384

   | 12381   | Do not hardlink files unless they are in the same directory, |
   | zmedico | since otherwise tar may not be able to extract a tarball of  |
   |         | the resulting hardlinks due to 'Invalid cross-device link'   |
   |         | errors (depends on layout of mount points). Also, don't      |
   |         | hardlink zero-byte files since it doesn't save any space.    |
   |         | Thanks to Daniel Robbins for reporting these issues which    |
   |         | were noticed by funtoo users when attempting to extract      |
   |         | stage tarballs.                                              |

   | 12382   | Remove print statement from previous commit.                 |
   | zmedico |                                                              |

   | 12383   | Fix _setitem() to write the same format that's currently     |
   | zmedico | distributed in the rsync tree.                               |

   | 12384   | When the set configuration is incomplete, notify the user    |
   | zmedico | that this usually means /usr/share/portage/config/sets.conf  |
   |         | is missing or corrupt.                                       |

svn path=/main/branches/prefix/; revision=12395
pym/_emerge/__init__.py
pym/portage/cache/metadata.py
pym/portage/dbapi/vartree.py