Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make regenworld write changes to a temporary file, and tell the user | Zac Medico | 2010-08-25 | 1 | -3/+41 |
| | | | | to update the file manually if desired. | ||||
* | When parsing package.env, pass the same tolerant and allow_sourcing | Zac Medico | 2010-08-24 | 1 | -1/+4 |
| | | | | arguments to getconfig() that are used when parsing make.conf. | ||||
* | Use deepcopy for LicenseManger, since I remove clone support from thev2.2_rc69 | Zac Medico | 2010-08-24 | 1 | -1/+3 |
| | | | | constructor. | ||||
* | Use open() instead of file(), for python3. | Zac Medico | 2010-08-24 | 1 | -2/+2 |
| | |||||
* | Tests: Add LicenseManager tests | Sebastian Luther | 2010-08-24 | 1 | -0/+68 |
| | |||||
* | ExtendedAtomDict: Add __eq__ | Sebastian Luther | 2010-08-24 | 1 | -0/+5 |
| | |||||
* | ResolverPlayground: Add ability to create config files and sets | Sebastian Luther | 2010-08-24 | 1 | -32/+98 |
| | |||||
* | Remove LicenseManager.__deepcopy__() since the default implementation | Zac Medico | 2010-08-24 | 1 | -14/+0 |
| | | | | seems to work fine. | ||||
* | Implement LicenseManager.__deepcopy__(). | Zac Medico | 2010-08-24 | 2 | -15/+20 |
| | |||||
* | Fix imports in _config submodules. | Zac Medico | 2010-08-24 | 2 | -2/+2 |
| | |||||
* | Bug #334319 - Don't call config.backup_changes("FEATURES") because it's | Zac Medico | 2010-08-24 | 1 | -2/+0 |
| | | | | | no longer needed and it causes problems with environment overrides of FEATURES. | ||||
* | * Make dblink instantiate the ConfigProtect object on demand instead of | Zac Medico | 2010-08-24 | 1 | -6/+18 |
| | | | | | | in the constructor, since it triggers lots of stat calls and it's wasteful for iter_owners. * Fix dblink ConfigProtect construction to use EROOT. | ||||
* | Bug #334265 - Fix AttributeError triggered by empty herd element in | Zac Medico | 2010-08-24 | 1 | -1/+1 |
| | | | | check_metadata_herds(). | ||||
* | More _pkg_use_enabled fixes | Sebastian Luther | 2010-08-24 | 3 | -46/+50 |
| | |||||
* | Atom.violated_conditionals: Always treat deps as violated if the flag is not ↵ | Sebastian Luther | 2010-08-24 | 2 | -0/+31 |
| | | | | in IUSE | ||||
* | Bug #334253 - Fix breakage in FEATURES=test-fail-continue logic. | Zac Medico | 2010-08-24 | 1 | -1/+5 |
| | |||||
* | config: Move _prune_incremental to helper | Sebastian Luther | 2010-08-24 | 2 | -23/+23 |
| | |||||
* | config: Move features_set into its own file | Sebastian Luther | 2010-08-24 | 2 | -63/+72 |
| | |||||
* | config: Split out LicenseManager and helper | Sebastian Luther | 2010-08-24 | 4 | -219/+303 |
| | |||||
* | ExtendedAtomDict: Add __delitem__ | Sebastian Luther | 2010-08-24 | 1 | -0/+6 |
| | |||||
* | Use Package.iuse.is_valid_flag() to account for implicit IUSE. | Zac Medico | 2010-08-24 | 1 | -1/+1 |
| | |||||
* | repoman: Let repoman check for flags missing from IUSE | Sebastian Luther | 2010-08-24 | 1 | -1/+2 |
| | |||||
* | Make config.setcpv() trigger regenerate() if the package from the | Zac Medico | 2010-08-23 | 1 | -0/+8 |
| | | | | | | previous setcpv call had package.env settings which modified FEATURES. This ensures that self.features is accurate (hopefully solving the issue in bug #44796, comment #77). | ||||
* | Handle SIGPIPE when unpack() extracts tar files through a pipe (bug #309001). | Zac Medico | 2010-08-23 | 3 | -3/+31 |
| | | | | | | | When checking ${PIPESTATUS[@]} for extraction of tar files in unpack(), use a new assert_sigpipe_ok() function which behaves the same as the existing assert() function except that it tolerates pipe writers being killed by SIGPIPE. | ||||
* | * Use iterators instead of keys() when possible. | Zac Medico | 2010-08-23 | 1 | -8/+8 |
| | | | | | | * Use iterators instead of sets for set.intersection() calls. * Use digraph.__iter__ and __contains__ as shortcuts to digraph.nodes access. | ||||
* | In depgraph._select_pkg_highest_available_imp(), make sure | Zac Medico | 2010-08-23 | 1 | -1/+2 |
| | | | | | allow_unstable_keywords is True before adding a package to _needed_unstable_keywords. | ||||
* | Pass a keyword hint from getmaskingstatus() to the autounmask code. | Zac Medico | 2010-08-23 | 2 | -7/+24 |
| | |||||
* | use_reduce: Give a hint to IUSE in the 'use flag '%s' is not referencable in ↵ | Sebastian Luther | 2010-08-23 | 1 | -1/+2 |
| | | | | conditional' error | ||||
* | Add 'candy' to SUPPORTED_FEATURES. | Zac Medico | 2010-08-23 | 1 | -1/+1 |
| | |||||
* | Make recursive grablines() ignore the same directories as | Zac Medico | 2010-08-23 | 3 | -6/+9 |
| | | | | portage.listdir(), and do the same for update_config_files(). | ||||
* | Bug #318241 - Include LICENSE file in release tarballs.v2.2_rc68 | Zac Medico | 2010-08-22 | 1 | -1/+1 |
| | |||||
* | Bug #309907 - Update more config files for package moves: | Zac Medico | 2010-08-22 | 1 | -2/+6 |
| | | | | package.accept_keywords, package.env, and package.properties. | ||||
* | Fix spelling in zlib.error message. | Zac Medico | 2010-08-22 | 1 | -1/+1 |
| | |||||
* | Handle zlib.error when reading compressed build logs via GzipFile. | Zac Medico | 2010-08-22 | 2 | -0/+12 |
| | |||||
* | Allow more time for natural exit of the ebuild process after it has | Zac Medico | 2010-08-22 | 1 | -4/+9 |
| | | | | called the exit command via IPC. | ||||
* | Don't copy the src directory because it doesn't exist anymore. | Zac Medico | 2010-08-22 | 1 | -1/+1 |
| | |||||
* | Remove the python-missingos module since apparently nobody has needed | Zac Medico | 2010-08-22 | 6 | -188/+0 |
| | | | | it for a long time. | ||||
* | Remove support for the missingos module since apparently nobody has needed | Zac Medico | 2010-08-22 | 1 | -9/+5 |
| | | | | it for a long time. | ||||
* | Remove the bsd-chflags module since it hasn't been used for some time | Zac Medico | 2010-08-22 | 4 | -198/+0 |
| | | | | | (python as read support and we spawn binaries for any necessary modifications). | ||||
* | Remove unused tbz2tool.c file. The latest stable ebuild doesn't | Zac Medico | 2010-08-22 | 1 | -227/+0 |
| | | | | build/install it. | ||||
* | Add notes about package.env and package.accept_keywords. | Zac Medico | 2010-08-22 | 1 | -0/+5 |
| | |||||
* | Remove deprecated destroot argument from dblink.isowner() call. | Zac Medico | 2010-08-22 | 1 | -1/+1 |
| | |||||
* | Remove python-oriented checks from install_qa_check() since I'm unsure | Zac Medico | 2010-08-22 | 1 | -29/+0 |
| | | | | | about these policy decisions being included in portage. Besides, these kinds of things could go in the python eclass. | ||||
* | During the post src_install QA checks, log to a temporary file | Zac Medico | 2010-08-22 | 2 | -4/+50 |
| | | | | | | since the code we are running reads PORTAGE_LOG_FILE, and we want to avoid annoying "gzip: unexpected end of file" messages when FEATURES=compress-build-logs is enabled. | ||||
* | Make Binpkg call prepare_build_dirs() before trying to clean the old | Zac Medico | 2010-08-22 | 1 | -2/+2 |
| | | | | log, so PORTAGE_LOG_FILE is initialized. | ||||
* | Add missing scheduler attribute to BinpkgVerifier (broken since the | Zac Medico | 2010-08-22 | 3 | -3/+4 |
| | | | | the addition of FEATURES=compress-build-logs support). | ||||
* | Make EOutput.write() use writemsg() for special unicode handling. | Zac Medico | 2010-08-22 | 1 | -6/+1 |
| | |||||
* | _use_dep.{evaluate_conditionals,_eval_qa_conditionals,violated_conditionals} ↵ | Sebastian Luther | 2010-08-22 | 2 | -155/+223 |
| | | | | : Be faster and preserve token order | ||||
* | Fix broken logic in InheritDeprecated. | Zac Medico | 2010-08-22 | 1 | -6/+6 |
| | |||||
* | Make InheritDeprecated detect indirect inherits of deprecated eclasses, | Zac Medico | 2010-08-22 | 1 | -5/+20 |
| | | | | and indicate the indirect nature in the error message. |