Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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. | |||||
* | 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 | |
| |