summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* EAPI 4: Support MERGE_TYPE (bug #347351)Zac Medico2010-12-037-4/+26
|
* Scheduler._run_pkg_pretend: call setcpvZac Medico2010-12-031-0/+1
|
* config.reset: re-initialize _setcpv_args_hashZac Medico2010-12-031-0/+1
|
* REQUIRED_USE: test empty parenthesisZac Medico2010-12-031-0/+4
|
* fix QA_EXECSTACK spelling for QA_PREBUILTZac Medico2010-12-021-1/+1
| | | | | Thanks to Sébastien Fabbro <bicatali@gentoo.org> for reporting in bug #346847.
* cpv_sort_key: test suffix orderZac Medico2010-12-022-3/+3
|
* add new cpv_sort_key() functionZac Medico2010-12-012-1/+59
|
* Add note about colordiff and less -R.Zac Medico2010-12-012-0/+4
|
* fix AttributeError in recent use dep changesZac Medico2010-11-302-18/+22
|
* vardbapi: unicode safe UnpicklingError messageZac Medico2010-11-301-2/+2
| | | | | Thanks to Fabio Erculiani <lxnay@gentoo.org> for reporting a UnicodeDecodeError here.
* dbapi: remove redundant missing_enabled/disabledZac Medico2010-11-291-2/+1
|
* dbapi: sync USE match logic with depgraphZac Medico2010-11-291-7/+22
| | | | | This changes the IUSE check to use the unevaluated atom, and fixes some missing_enabled/disabled cases.
* match_from_list: use unevaluated_atom for IUSEZac Medico2010-11-291-1/+1
|
* match_from_list: sync USE dep logic with depgraphZac Medico2010-11-291-25/+23
| | | | | This changes the IUSE check to use the unevaluated atom, and fixes some missing_enabled/disabled cases.
* depgraph: remove redundant IUSE checkZac Medico2010-11-291-4/+0
|
* fix missing_enabled/disabled logic for bug 345979Zac Medico2010-11-291-6/+6
|
* depgraph: fix logic more for bug 345979v2.2.0_alpha6Zac Medico2010-11-271-4/+14
|
* stack_lists: optimize repo handling moreZac Medico2010-11-271-1/+8
|
* depgraph: fix logic in code for bug 345979Zac Medico2010-11-271-7/+6
|
* UseManager: make warnings show even with --quietZac Medico2010-11-261-2/+4
|
* UseManager: convert lists to tuplesZac Medico2010-11-261-2/+4
|
* depgraph: check unevaluated USE dep IUSE earlierZac Medico2010-11-261-7/+7
|
* depgraph: tweak USE match logic for bug 345979Zac Medico2010-11-261-21/+25
| | | | | | This should fix handling of some corner cases in which use.force or use.mask might not have been handled correctly, and removes some redundant IUSE related checks.
* Bump header date stamps on man pages.Zac Medico2010-11-262-2/+2
|
* whitelist proxy vars and don't save themZac Medico2010-11-262-1/+2
|
* stack_lists: optimize repo logicZac Medico2010-11-261-1/+2
|
* portdbapi: eliminate redundant treemap lookupsZac Medico2010-11-261-17/+12
|
* portdbapi.__init__: always warn for unused paramZac Medico2010-11-261-4/+3
|
* show_unsatisfied_dep: include ROOT if it's not /Zac Medico2010-11-261-0/+2
|
* Fix quotes in QA_PREBUILT docs.Zac Medico2010-11-261-1/+1
|
* config.environ: filter calling env only if mycpvZac Medico2010-11-251-1/+2
|
* create_trees: propagate proxy vars to host ROOTZac Medico2010-11-251-1/+2
|
* fetch: pass full env to fetcher (for proxy vars)Zac Medico2010-11-252-2/+13
| | | | This should fix bug #315421.
* repoman: fix broken masking checkv2.2.0_alpha5Zac Medico2010-11-241-1/+1
| | | | This has been broken since 9ed6332f2015e41f072f897764f550c5574ea96f.
* _get_usedep_re: make None eapi imply latestZac Medico2010-11-241-3/+7
|
* Revert use.unsatisfiable support for now.Zac Medico2010-11-244-73/+0
| | | | | | | | | The current implementation doesn't provide anything to distinguish it from use.mask, and it's arguable that another approach such as an atom syntax extension (for optional dependencies) would be more appropriate. This reverts commit 93ee6a847be949e7752c3c052d3eb0619e408b43.
* grab*_package: optimize for non-existent filesZac Medico2010-11-241-0/+4
|
* action_sync: preserved leading / in ssh uriZac Medico2010-11-241-1/+1
|
* emerge: accept 'y' for options that accept 'n'Zac Medico2010-11-233-92/+116
| | | | This will fix bug #346349 and bug #344799.
* repoman: enable dep check with empty KEYWORDSZac Medico2010-11-222-14/+56
| | | | | | Since no KEYWORDS are set, and those are normally used to decide which profiles to check, we use an empty profile with effective ACCEPT_KEYWORDS set to **.
* Add example use.mask usage.Zac Medico2010-11-211-0/+8
|
* runtests.sh: handle SIGINTZac Medico2010-11-201-0/+7
|
* Use Package.use.force/mask attributes.Zac Medico2010-11-202-16/+7
|
* Use Package.use.force/mask attributes.Zac Medico2010-11-201-5/+3
| | | | This optimizes the fix for bug #345979.
* Add Package.use.force/mask attributes.Zac Medico2010-11-201-10/+57
|
* _get_use*: remove unused codeZac Medico2010-11-201-6/+0
|
* Fix use.mask set intersection from previous.Zac Medico2010-11-201-1/+1
|
* Fix interaction of use.mask/force with use deps.Zac Medico2010-11-201-10/+34
| | | | | This should fix the package selection issue bug #345979 which triggers invalid "masked by: [nothing]" messages.
* Handle combination of incremental + USE_EXPANDZac Medico2010-11-191-2/+9
| | | | This fixes a corner case in the code from the previous commit.
* USE_EXPAND: incremental expand for profilesZac Medico2010-11-191-7/+38
| | | | | | | | In order to best accomodate the long-standing practice of setting default USE_EXPAND variables in the profile's make.defaults, we translate these variables into their equivalent USE flags so that useful incremental behavior is enabled (for sub-profiles).