Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | locks.py: make hardlink lock files hidden | Zac Medico | 2011-12-13 | 1 | -4/+6 | |
| | | | | | This is for consistency with the behavior for normal lock files, since commit ce44ea3e914098a52bc0d1d995e71661659e77ca (bug #142369). | |||||
* | RepoConfigLoader: masters eclass override order | Zac Medico | 2011-12-13 | 1 | -1/+6 | |
| | | | | | | | | Only append the current repo to eclass_locations if it's not there already. This allows masters to have more control over eclass override order, which may be useful for scenarios in which there is a plan to migrate eclasses to a master repo. Thanks to Brian Harring <ferringb@gentoo.org) for suggesting this behavior. | |||||
* | FifoIpcDaemon: use plain fd instead of fdopen | Zac Medico | 2011-12-13 | 1 | -8/+8 | |
| | ||||||
* | AbstractEbuildProcess: interactive pkg_config | Zac Medico | 2011-12-13 | 1 | -0/+2 | |
| | ||||||
* | AbstractEbuildProcess: null in if not interactive | Zac Medico | 2011-12-13 | 1 | -1/+13 | |
| | ||||||
* | config: use frozenset for _constant_keys lookup | Zac Medico | 2011-12-13 | 1 | -11/+14 | |
| | ||||||
* | Don't nest sandbox in emerge/repoman tests. | Zac Medico | 2011-12-11 | 2 | -1/+6 | |
| | ||||||
* | data._init(): use 'portage' default in first callv2.2.0_alpha80 | Zac Medico | 2011-12-11 | 1 | -9/+7 | |
| | ||||||
* | load_emerge_config: change order of code back | Zac Medico | 2011-12-10 | 1 | -7/+6 | |
| | | | | | A couple of recent commits touched this function, and code got moved around unnecessarily. | |||||
* | PORTAGE_OVERRIDE_EPREFIX: alphabetize vars | Zac Medico | 2011-12-10 | 2 | -5/+5 | |
| | ||||||
* | Remove _SANDBOX_COMPAT_LEVEL. | Zac Medico | 2011-12-10 | 5 | -17/+3 | |
| | ||||||
* | Add _ENABLE_XATTR constant for the stable branch. | Zac Medico | 2011-12-10 | 2 | -2/+8 | |
| | ||||||
* | ResolverPlayground: don't nest sandbox | Zac Medico | 2011-12-10 | 1 | -0/+4 | |
| | ||||||
* | data.py: avoid portage.settings when possible | Zac Medico | 2011-12-10 | 1 | -4/+16 | |
| | ||||||
* | lock-helper.py: disable_legacy_globals | Zac Medico | 2011-12-10 | 1 | -0/+1 | |
| | | | | This prevents the portage.data module from accessing portage.settings. | |||||
* | data.py: rename var to _portage_username | Zac Medico | 2011-12-10 | 1 | -8/+8 | |
| | ||||||
* | config: init data/output modules in constructor | Zac Medico | 2011-12-10 | 4 | -8/+8 | |
| | | | | | The first constructed config object initializes these modules, and subsequent calls to the _init() functions have no effect. | |||||
* | config: skip unneeded constructor code for clones | Zac Medico | 2011-12-10 | 1 | -4/+4 | |
| | ||||||
* | const.py: fix spelling of a comment | Zac Medico | 2011-12-10 | 1 | -1/+1 | |
| | ||||||
* | Make eprefix=None params map to const.EPREFIX | Zac Medico | 2011-12-10 | 3 | -5/+6 | |
| | ||||||
* | actions.py: fix grammar in comment | Zac Medico | 2011-12-10 | 1 | -1/+1 | |
| | ||||||
* | Binpkg: move imports to top | Zac Medico | 2011-12-10 | 1 | -2/+2 | |
| | ||||||
* | repoman: eliminate eclass_db variable | Zac Medico | 2011-12-10 | 1 | -3/+2 | |
| | ||||||
* | Use portage.shutil for safer unicode handling. | Zac Medico | 2011-12-10 | 15 | -19/+16 | |
| | ||||||
* | vartree.py: lazy movefile import | Zac Medico | 2011-12-10 | 1 | -1/+1 | |
| | ||||||
* | movefile.py: open /dev/null in binary mode | Zac Medico | 2011-12-10 | 1 | -1/+1 | |
| | ||||||
* | get_term_size: all values >= 0 for bug #394091 | Zac Medico | 2011-12-10 | 1 | -5/+10 | |
| | ||||||
* | Remove redundant eprefix in config constructors. | Zac Medico | 2011-12-10 | 2 | -9/+6 | |
| | | | | | Since commit 11a7448f1d5a0bfb38f8de9d66a8fa8d7118c877, the config constructor uses portage.const.EPREFIX by default. | |||||
* | config.environ: allow prefix vars if no EAPI | Zac Medico | 2011-12-10 | 1 | -2/+2 | |
| | | | | | This allows access to EPREFIX inside things like post_sync hooks, where EAPI is undefined. | |||||
* | doebuild: disable noauto for binpkgs later | Zac Medico | 2011-12-10 | 1 | -4/+8 | |
| | | | | | This is safer since doebuild_environment() can modify FEATURES if setcpv isn't called before. | |||||
* | emerge: allow search when profile is missing | Zac Medico | 2011-12-09 | 1 | -2/+2 | |
| | ||||||
* | Make portdbapi.eclassdb a property. | Zac Medico | 2011-12-09 | 1 | -1/+7 | |
| | ||||||
* | config: set PORTAGE_OVERRIDE_EPREFIX for subprocs | Zac Medico | 2011-12-09 | 1 | -0/+5 | |
| | ||||||
* | Rename override var to PORTAGE_OVERRIDE_EPREFIX. | Zac Medico | 2011-12-09 | 5 | -6/+6 | |
| | ||||||
* | create_trees: add public eprefix parameter | Zac Medico | 2011-12-09 | 2 | -6/+4 | |
| | ||||||
* | config: make eprefix constructor parameter public | Zac Medico | 2011-12-09 | 5 | -16/+12 | |
| | ||||||
* | config: constructor default portage.const.EPREFIX | Zac Medico | 2011-12-09 | 1 | -1/+2 | |
| | ||||||
* | Use portage.const.EPREFIX more. | Zac Medico | 2011-12-09 | 10 | -13/+11 | |
| | ||||||
* | portage.util.movefile._copyxattr(): Print more informative exception | Arfrever Frehtes Taifersar Arahesis | 2011-12-10 | 1 | -3/+18 | |
| | | | | when target filesystem does not support extended attributes. | |||||
* | Add portage.exception.OperationNotSupported exception. | Arfrever Frehtes Taifersar Arahesis | 2011-12-10 | 1 | -0/+4 | |
| | ||||||
* | Binpkg: ensure $ED exists after extraction | Zac Medico | 2011-12-09 | 1 | -0/+1 | |
| | ||||||
* | Binpkg: handle missing dir after chpathtool | Zac Medico | 2011-12-09 | 1 | -5/+11 | |
| | ||||||
* | Binpkg: fix os.path.dirname() usage | Zac Medico | 2011-12-09 | 1 | -1/+1 | |
| | | | | It doesn't behave as intended for $ED which has a trailing slash. | |||||
* | Binpkg: add chpathtool support for prefix | Zac Medico | 2011-12-09 | 2 | -5/+241 | |
| | | | | | | This uses a python-based chpathtool implementation which is intended to be compatible with the C-based implemenation that the prefix branch uses. | |||||
* | BinpkgEnvExtractor: fix PORTAGE_LOG_FILE spelling | Zac Medico | 2011-12-09 | 1 | -2/+2 | |
| | ||||||
* | Support FEATURES=xattr. | Zac Medico | 2011-12-09 | 3 | -3/+10 | |
| | ||||||
* | portage.util.movefile._copyxattr(): Support usage of xattr module from | Arfrever Frehtes Taifersar Arahesis | 2011-12-10 | 1 | -18/+27 | |
| | | | | dev-python/pyxattr. | |||||
* | portage.util.movefile._copyxattr(): Support usage of getfattr and | Arfrever Frehtes Taifersar Arahesis | 2011-12-10 | 1 | -4/+23 | |
| | | | | setfattr executables. | |||||
* | data.py: grp/pwd struct attrs, not indexes | Zac Medico | 2011-12-09 | 1 | -2/+2 | |
| | ||||||
* | Auto-generate PORTAGE_GRP/USERNAME for prefix. | Zac Medico | 2011-12-09 | 1 | -0/+20 | |
| | | | | | | For prefix environments, default to the UID and GID of the top-level EROOT directory. This allows us to avoid using hardcoded defaults. It's still possible to override these variables via make.conf. |