Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | emerge/test_simple.py: override PATH more | Zac Medico | 2013-01-10 | 1 | -2/+6 |
| | | | | | Override things that may be unavailable, or may have portability issues when running tests in exotic environments. | ||||
* | portdbapi: DeprecationWarning for 'pms' cache | Zac Medico | 2012-11-27 | 1 | -1/+1 |
| | |||||
* | ResolverPlayground: support targetroot | Zac Medico | 2012-09-25 | 2 | -39/+0 |
| | | | | | | | In order to support targetroot, ResolverPlayground always writes make.conf, since create_trees does not propagate all of the necessary settings via the env parameter (because the env settings often need to be isolated from eachother, especially for cross-compilation). | ||||
* | Remove FEATURES=parse-eapi-ebuild-head | Zac Medico | 2012-08-29 | 1 | -1/+1 |
| | | | | | | | | It's already been enabled by default in stable portage for awhile now, so it should be safe to enable it unconditionally. The PMS eapi-5 branch also says that it's mandatory to parse the EAPI: http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=91d1e1e39b034bde7e5b981a5616a127135f37fa | ||||
* | slotmove: fix handling for EAPI 4-slot-abiv2.2.0_alpha118 | Zac Medico | 2012-07-13 | 1 | -2/+4 |
| | | | | | | | | This is just a really minimal fix, in order to prevent slotmove from behaving incorrectly with packages that use EAPI 4-slot-abi. Any slotmove commands that try so specify a sub-slot are treated as invalid for now, since that will required additional EAPI conditional logic, as reported in bug #426476. | ||||
* | SlotAbiEmergeTestCase: test new downgrade code | Zac Medico | 2012-07-05 | 1 | -3/+6 |
| | |||||
* | Add experimental EAPI 4-slot-abi support. | Zac Medico | 2012-06-22 | 1 | -0/+198 |
| | | | | Refer to 4-slot-abi.docbook for a full description. | ||||
* | ResolverPlayground: support binary packages | Zac Medico | 2012-06-20 | 1 | -3/+3 |
| | |||||
* | tests/emerge: PORTAGE_GRPNAME/USERNAME make.conf | Zac Medico | 2011-12-16 | 1 | -2/+2 |
| | |||||
* | locks.py: fix hardlink locks for bug #394195 | Zac Medico | 2011-12-13 | 1 | -0/+4 |
| | | | | | | This updates the hardlink locking code to support the non-blocking, lockfile(wantnewlockfile=False), and lockfile(file_object) behaviors which are used by portage code. | ||||
* | Don't nest sandbox in emerge/repoman tests. | Zac Medico | 2011-12-11 | 1 | -1/+2 |
| | |||||
* | Rename override var to PORTAGE_OVERRIDE_EPREFIX. | Zac Medico | 2011-12-09 | 1 | -1/+1 |
| | |||||
* | pkg_pretend: clean first for bug #390711 | Zac Medico | 2011-11-16 | 1 | -0/+4 |
| | |||||
* | tests/emerge: best/has_version with prefix EAPI | Zac Medico | 2011-11-08 | 1 | -0/+15 |
| | |||||
* | Add EPREFIX and ED support in all ebuild helpers. | Zac Medico | 2011-11-01 | 1 | -9/+15 |
| | | | | This allows our prefix tests to use helpers like insinto, doins, and dosym. | ||||
* | ResolverPlayground: remove unused root attribute | Zac Medico | 2011-10-28 | 1 | -1/+0 |
| | |||||
* | Run pkg_pretend in PORTAGE_TMPDIR for bug #388593 | Zac Medico | 2011-10-27 | 1 | -0/+5 |
| | |||||
* | Add emerge --check-news for bug #388233. | Zac Medico | 2011-10-26 | 1 | -0/+2 |
| | |||||
* | Use EROOT instead of ROOT for keys everywhere. | Zac Medico | 2011-10-25 | 1 | -9/+9 |
| | | | | | | | | | | 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. | ||||
* | tests/emerge: test pkg_config and pkg_info | Zac Medico | 2011-10-24 | 1 | -0/+11 |
| | |||||
* | tests/emerge: test file owner lookup | Zac Medico | 2011-10-24 | 1 | -0/+2 |
| | |||||
* | test_global_updates: test move with operatorv2.2.0_alpha71 | Zac Medico | 2011-10-23 | 1 | -1/+3 |
| | |||||
* | test_global_updates: add missing Atom constructor | Zac Medico | 2011-10-23 | 1 | -1/+1 |
| | |||||
* | test bug #388187 | Zac Medico | 2011-10-23 | 1 | -0/+37 |
| | |||||
* | tests/emerge: test --regen and --metadata | Zac Medico | 2011-10-16 | 1 | -5/+37 |
| | |||||
* | fixpackages: don't use PORTAGE_CALLER | Zac Medico | 2011-10-15 | 1 | -1/+7 |
| | |||||
* | tests/emerge: call ebuild(1) | Zac Medico | 2011-09-26 | 1 | -0/+9 |
| | |||||
* | egencache: remove metadata-transfer warning | Zac Medico | 2011-09-07 | 1 | -1/+0 |
| | | | | | | It should be enough that the automatic use of metadata-transfer is documented in the man page, and allows us to avoid showing a useless warning in common usage scenarios. | ||||
* | tests/emerge: test regenworld | Zac Medico | 2011-09-05 | 1 | -0/+3 |
| | |||||
* | tests/emerge: test fixpackages | Zac Medico | 2011-09-05 | 1 | -0/+3 |
| | |||||
* | tests/emerge: test env-update | Zac Medico | 2011-09-05 | 1 | -0/+3 |
| | |||||
* | tests/emerge: test portageq | Zac Medico | 2011-09-05 | 1 | -3/+16 |
| | |||||
* | tests/emerge: test egencache | Zac Medico | 2011-09-05 | 1 | -9/+34 |
| | | | | | This tests --update in any case, and --update-use-local-desc only if python xml support is detected. | ||||
* | tests/emerge: add a debug mode that shows stdout | Zac Medico | 2011-09-05 | 1 | -7/+24 |
| | |||||
* | tests/emerge: test directory with latin-1 enc | Zac Medico | 2011-09-05 | 1 | -2/+4 |
| | |||||
* | tests/emerge: auto-disable sandbox if necessary | Zac Medico | 2011-09-04 | 1 | -0/+6 |
| | |||||
* | Handle symlink content with bad encoding. | Zac Medico | 2011-09-03 | 1 | -2/+12 |
| | | | | | | | | This will fix bug #381629. The case is tested in tests/emerge. During forced charset conversion, 'ascii' codec is forced, since otherwise we somehow end up with the wrongly encoded file names when running the test with Python 3.2 (which causes encoding problems for quickpkg when it calls tarfile.gettarinfo). | ||||
* | tests/emerge: add minimal herds.xml | Zac Medico | 2011-09-03 | 1 | -0/+20 |
| | | | | This will allow src_test to trigger issues like bug #381657. | ||||
* | tests/emerge: disable unmerge delays | Zac Medico | 2011-09-01 | 1 | -0/+2 |
| | |||||
* | tests/emerge: test binary packages and emaint | Zac Medico | 2011-09-01 | 1 | -1/+12 |
| | |||||
* | tests/emerge: enable arbitrary commands | Zac Medico | 2011-09-01 | 1 | -18/+22 |
| | | | | | | This will allow us to throw in some test commands for various helpers related to emerge (things like etc-update, dispatch-conf, quickpkg, portageq, ebuild, and emaint). | ||||
* | tests/emerge: install some files | Zac Medico | 2011-09-01 | 1 | -0/+15 |
| | |||||
* | tests/emerge: add some pkgs for depclean | Zac Medico | 2011-08-31 | 1 | -0/+16 |
| | |||||
* | Revert "xml/metadata: implement XMLParser.doctype()" | Zac Medico | 2011-08-31 | 1 | -38/+7 |
| | | | | | This reverts commit ce501b36d7078db059c606d3b4f38637ad09528e. This commit had lots of unintended changes included. | ||||
* | xml/metadata: implement XMLParser.doctype() | Zac Medico | 2011-08-31 | 1 | -7/+38 |
| | | | | | Avoid deprecation warnings again, like in commit 63035acd702ab0cdaac31e33676b5a20a91eae47. | ||||
* | tests/emerge: remove unneeded default_args | Zac Medico | 2011-08-30 | 1 | -3/+1 |
| | |||||
* | Tweak failure msgs in emerge/repoman tests. | Zac Medico | 2011-08-30 | 1 | -1/+2 |
| | |||||
* | Tweak PYTHONPATH check in emerge/repoman tests. | Zac Medico | 2011-08-30 | 1 | -1/+1 |
| | |||||
* | tests/emerge: add USE for installed pkgs | Zac Medico | 2011-08-29 | 1 | -0/+2 |
| | |||||
* | Fix PORTDIR in emerge tests. | Zac Medico | 2011-08-29 | 1 | -0/+2 |
| |