summaryrefslogtreecommitdiffstats
path: root/pym/portage/_legacy_globals.py
Commit message (Collapse)AuthorAgeFilesLines
* config: init data/output modules in constructorZac Medico2011-12-101-2/+0
| | | | | The first constructed config object initializes these modules, and subsequent calls to the _init() functions have no effect.
* Enable PORTAGE_GRPNAME/USERNAME in make.conf.Zac Medico2011-12-081-0/+1
| | | | | | | | This is handy for prefix installs, since it allows these variables to be set in make.conf rather than having them hardcoded. Eventually, the corresponding portage.data constants may be deprecated in favor of config attributes, since it's conceivable that multiple configurations with different constants could be used simultaneously.
* _legacy_globals: fix grammar in commentZac Medico2011-10-291-1/+1
|
* Use EROOT instead of ROOT for keys everywhere.Zac Medico2011-10-251-2/+4
| | | | | | | | | | It makes more sense to use EROOT instead of ROOT for keys in mappings like portage.db, since it allows for multiple prefixes to exist simultaneously within the same map without having a key collision. This affects all portageq commands which take a <root> parameter, since that parameter now corresponds to EROOT instead of ROOT. None of this makes any difference for non-prefix users, since EROOT and ROOT are identical when EPREFIX is empty.
* create_trees: save target_root for later useZac Medico2011-10-251-8/+2
|
* use EROOT with CACHE_PATHFabian Groffen2010-09-041-1/+1
|
* Fix _get_legacy_global() so that it does't pass in the target_rootZac Medico2010-08-271-1/+1
| | | | | parameter to create_trees() unless ROOT is set. This is required for make.conf ROOT override to work with LocationsManager.
* Remove portage.usedefaults since it's broken by the previous commit.Zac Medico2010-08-251-3/+0
|
* Remove all svn $Id keywords.Zac Medico2010-03-241-1/+0
|
* Fix legacy globals proxies to reset state when the portage module is reloaded.Zac Medico2010-03-011-23/+21
| | | | | | | This fixes ebuild(1) failing to generate manifests when the ebuild is not in PORTDIR_OVERLAY, as reported by Arfrever. svn path=/main/trunk/; revision=15511
* Move legacy globals code into a _legacy_globals module that's imported onZac Medico2010-02-281-0/+87
demand. svn path=/main/trunk/; revision=15492