Merged from trunk 9509:9538
authorFabian Groffen <grobian@gentoo.org>
Fri, 28 Mar 2008 21:25:26 +0000 (21:25 -0000)
committerFabian Groffen <grobian@gentoo.org>
Fri, 28 Mar 2008 21:25:26 +0000 (21:25 -0000)
commit95d6ab5cfa53e2adddf58fe9b2010386c68fc6e6
treefe71e83a41b0fdd6ec90f64edfd4eead1970041c
parent9ea81ac037bdf681b2d826b40cd6f3f3352cc77d
   Merged from trunk 9509:9538

   | 9510    | Support ${HOST} substitution in "From" field. Thanks to      |
   | zmedico | wschlich.                                                    |

   | 9511    | Move the default empty compiler flag settings from ebuild.sh |
   | zmedico | to make.globals (bug #214499).                               |

   | 9512    | Bug #214879 - In fetch(), only parse the Manifest when       |
   | zmedico | FEATURES=strict is enabled.                                  |

   | 9513    | Make --noreplace take precedence over --newuse, as suggested |
   | zmedico | by wolf31o2.                                                 |

   | 9514    | Fix the noreplace logic to break out of the cpv loop early   |
   | zmedico | since there's no point in examining any lower versions from  |
   |         | the same repo.                                               |

   | 9519    | Bug #214879 - Fix FEATURES=-strict behavior so that          |
   | zmedico | distfiles digests are always checked.                        |

   | 9520    | Bug #212509 - Implement a new --without-mask option that     |
   | zmedico | causes repoman to behave as if there are no package.mask     |
   |         | entries.                                                     |

   | 9521    | Bug #212509 - Display a note about the --without-mask option |
   | zmedico | when there are masked packages.                              |

   | 9522    | Bug #209418 - Add a new KEYWORDS.dropped check that compares |
   | zmedico | keywords against the keywords of earlier ebuild versions     |
   |         | within a slot.                                               |

   | 9523    | Remove redundant info from the KEYWORDS.dropped message.     |
   | zmedico |                                                              |

   | 9524    | Bug #213629 - Create an EAPI.incompatible category and use   |
   | zmedico | it in cases where EAPI=0 and a slot atom is encountered.     |

   | 9525    | Bug #213629 - Use EAPI.incompatible in cases where EAPI=0    |
   | zmedico | and a default IUSE is encountered.                           |

   | 9526    | Bug #213698 - Make FEAUTURES=keepwork and keeptemp preserve  |
   | zmedico | ${T}/environment since it may contain essential state.       |

   | 9527    | Make dyn_clean() consistent wrt removal of                   |
   | zmedico | ${PORTAGE_BUILDDIR}/image and ${PORTAGE_BUILDDIR}/.installed |
   |         | since otherwise with FEATURES=keepwork dyn_install() will    |
   |         | not call src_install() as necessary to repopulate            |
   |         | ${PORTAGE_BUILDDIR}/image (resulting in install_qa_check     |
   |         | failure due to absence of ${PORTAGE_BUILDDIR}/image).        |

   | 9528    | Bug #214619 - Add support for a PORTAGE_BINPKG_TAR_OPTS      |
   | zmedico | variable that allows the user to specify tar command options |
   |         | for binary package creation.                                 |

   | 9537    | Disable tarsync when using lzma compression since it doesn't |
   | zmedico | seem to be supported.                                        |

   | 9538    | * Skip the recusive chown call if it fails on the top level  |
   | zmedico | directory since it's possible that emerge-webrsync is not    |
   |         | run by root. * Just chown to portage:portage instead of      |
   |         | using PORTAGE_INST_{UID,GID}.  Prefix: use PORTAGE_USER and  |
   |         | PORTAGE_GROUP instead.                                       |

svn path=/main/branches/prefix/; revision=9583
12 files changed:
bin/ebuild.sh
bin/emerge-webrsync
bin/isolated-functions.sh
bin/misc-functions.sh
bin/repoman
cnf/make.globals
man/make.conf.5
man/repoman.1
pym/_emerge/__init__.py
pym/portage/__init__.py
pym/portage/elog/mod_mail.py
pym/portage/elog/mod_mail_summary.py