Merged from trunk 8754:8781
authorFabian Groffen <grobian@gentoo.org>
Sun, 2 Dec 2007 21:32:12 +0000 (21:32 -0000)
committerFabian Groffen <grobian@gentoo.org>
Sun, 2 Dec 2007 21:32:12 +0000 (21:32 -0000)
commit9b5c24b89f7b5696ec965daf55b1e721b036f203
tree2819c70c7ae53831af7770d6569dd64918fe36f1
parent084be42ce816ad98a868d3f06e5fd45ce23c157e
   Merged from trunk 8754:8781

   | 8755    | Remove unused EBUILD_ENV_FILE variable.                      |
   | zmedico |                                                              |

   | 8757    | * After the initial setup phase, the original ebuild and     |
   | zmedico | eclasses are no longer needed because the same ebuild        |
   |         | environment is reused for the entire lifecycle of the        |
   |         | package, including uninstallation.                           |

   | 8759    | Make config.environ() export PKGDIR to the ebuild            |
   | zmedico | environment during the "package" phase since it's currently  |
   |         | referenced there.                                            |

   | 8761    | Don't use sandbox's BASH_ENV for new shells because it does  |
   | zmedico | 'source /etc/profile' which can interfere with the build     |
   |         | environment by modifying our PATH.                           |

   | 8763    | Add some variables such as TERM to the whitelist of          |
   | zmedico | variables from the calling environment that are allowed into |
   |         | the ebuild environment.                                      |

   | 8765    | Bug #200775 - Save more portage generated environment        |
   | zmedico | variables that are in environment.bz2 so that they are       |
   |         | available for use by tools such as epm.                      |

   | 8768    | sandbox unsets ROOTPATH, so we have to back it up on the     |
   | zmedico | python side then restore it on the bash side.                |

   | 8770    | Bug #200863 - Don't filter ${KV} since kernel-2.eclass uses  |
   | zmedico | that variable and we don't want to interfere.                |

   | 8771    | In doebuild_environment(), fix KV logic so that it never     |
   | zmedico | gets set during the "depend" phase. Also, use                |
   |         | backup_changes() to properly cache the result.               |

   | 8774    | Fix quoting for PORTAGE_ROOTPATH.                            |
   | zmedico |                                                              |

   | 8776    | Update comments about ROOTPATH: sandbox's bashrc sources     |
   | zmedico | /etc/profile which unsets ROOTPATH, so we have to back it up |
   |         | and restore it.                                              |

   | 8777    | Update comments about ROOTPATH: sandbox's bashrc sources     |
   | zmedico | /etc/profile which unsets ROOTPATH, so we have to back it up |
   |         | and restore it                                               |

   | 8779    | * whitelist DISTDIR, PORTDIR, and PORTAGE_TMPDIR,            |
   | zmedico | PORTAGE_WORKDIR_MODE. * whitelist RPMDIR just for the "rpm"  |
   |         | phase.                                                       |

   | 8781    | * whitelist PREROOTPATH in config.environ() * filter         |
   | zmedico | PREROOTPATH in save_ebuild_env()                             |

svn path=/main/branches/prefix/; revision=8813
NEWS
bin/ebuild.sh
bin/isolated-functions.sh
pym/portage/__init__.py