Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | Make InheritDeprecated check for direct inherits, and give line numbers | Zac Medico | 2010-08-22 | 1 | -11/+31 |
| | | | | in error messages. | ||||
* | repoman: check for deprecated eclasses | wired | 2010-08-22 | 3 | -1/+35 |
| | | | | | | compare the inherited eclasses to a list of deprecated eclasses. print QA warnings for each deprecated eclass found and suggest an alternative for those that have one. | ||||
* | Add back _conditionals_class.values() method in order to fix breakage | Zac Medico | 2010-08-22 | 1 | -0/+5 |
| | | | | in circular_dependency_handler._find_suggestions(). | ||||
* | portage.dep._use_dep: Rewrite the parser for better readability and speed | Sebastian Luther | 2010-08-22 | 2 | -67/+40 |
| | | | | | Using a regex leads to better readability, but no speed change. Replacing slot_dict_class with a simple dict results in ~1/3 run time decrease in my tests. | ||||
* | Fix erroneoud reference to self.aux_get in bintree.move_ent(). | Zac Medico | 2010-08-22 | 1 | -1/+2 |
| | |||||
* | Fix AttributeError for MetadataRegen._sched_iface. | Zac Medico | 2010-08-22 | 1 | -1/+1 |
| | |||||
* | * By default, disable the calc_prelink parameter to perform_md5() for | Zac Medico | 2010-08-21 | 3 | -7/+17 |
| | | | | | merge and unmerge. * Add FEATURES=prelink-checksums in order to trigger the old behavior. | ||||
* | Fix UnboundLocalError for catdir inside dblink.unmerge(). | Zac Medico | 2010-08-21 | 1 | -1/+2 |
| | |||||
* | Bug #292083 - Support package.accept_keywords in profiles. | Zac Medico | 2010-08-21 | 2 | -2/+41 |
| | |||||
* | Add EPREFIX support to load_default_config(). | Zac Medico | 2010-08-21 | 1 | -1/+5 |
| | |||||
* | Fix broken writemsg call in depgraph._resolve() that triggers this error: | Zac Medico | 2010-08-21 | 1 | -1/+1 |
| | | | | TypeError: writemsg() got an unexpected keyword argument 'file' | ||||
* | Omit non-existent files from the config._pkeywords_list | Zac Medico | 2010-08-21 | 1 | -0/+7 |
| | | | | | | | stack (stores data for profile package.keywords). This isn't feasible for package.use (among other package.* files such as package.use.mask) since it is stacked in layers with make.defaults USE, and the layer indices need to align. | ||||
* | Move default ACCEPT_KEYWORDS handling for package.keywords out of | Zac Medico | 2010-08-21 | 1 | -10/+5 |
| | | | | an unnecessary loop. | ||||
* | Revert back to using ROOT for env_update(), since that's how the | Zac Medico | 2010-08-21 | 2 | -4/+5 |
| | | | | prefix branch does it. | ||||
* | Fix env_update() calls to use EROOT. | Zac Medico | 2010-08-21 | 2 | -3/+6 |
| |