Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | whitelist proxy vars and don't save them | Zac Medico | 2010-11-26 | 1 | -0/+1 |
| | |||||
* | stack_lists: optimize repo logic | Zac Medico | 2010-11-26 | 1 | -1/+2 |
| | |||||
* | portdbapi: eliminate redundant treemap lookups | Zac Medico | 2010-11-26 | 1 | -17/+12 |
| | |||||
* | portdbapi.__init__: always warn for unused param | Zac Medico | 2010-11-26 | 1 | -4/+3 |
| | |||||
* | show_unsatisfied_dep: include ROOT if it's not / | Zac Medico | 2010-11-26 | 1 | -0/+2 |
| | |||||
* | config.environ: filter calling env only if mycpv | Zac Medico | 2010-11-25 | 1 | -1/+2 |
| | |||||
* | create_trees: propagate proxy vars to host ROOT | Zac Medico | 2010-11-25 | 1 | -1/+2 |
| | |||||
* | fetch: pass full env to fetcher (for proxy vars) | Zac Medico | 2010-11-25 | 2 | -2/+13 |
| | | | | This should fix bug #315421. | ||||
* | _get_usedep_re: make None eapi imply latest | Zac Medico | 2010-11-24 | 1 | -3/+7 |
| | |||||
* | Revert use.unsatisfiable support for now. | Zac Medico | 2010-11-24 | 3 | -35/+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 files | Zac Medico | 2010-11-24 | 1 | -0/+4 |
| | |||||
* | action_sync: preserved leading / in ssh uri | Zac Medico | 2010-11-24 | 1 | -1/+1 |
| | |||||
* | emerge: accept 'y' for options that accept 'n' | Zac Medico | 2010-11-23 | 2 | -75/+99 |
| | | | | This will fix bug #346349 and bug #344799. | ||||
* | repoman: enable dep check with empty KEYWORDS | Zac Medico | 2010-11-22 | 1 | -2/+6 |
| | | | | | | 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 **. | ||||
* | Use Package.use.force/mask attributes. | Zac Medico | 2010-11-20 | 2 | -16/+7 |
| | |||||
* | Use Package.use.force/mask attributes. | Zac Medico | 2010-11-20 | 1 | -5/+3 |
| | | | | This optimizes the fix for bug #345979. | ||||
* | Add Package.use.force/mask attributes. | Zac Medico | 2010-11-20 | 1 | -10/+57 |
| | |||||
* | _get_use*: remove unused code | Zac Medico | 2010-11-20 | 1 | -6/+0 |
| | |||||
* | Fix use.mask set intersection from previous. | Zac Medico | 2010-11-20 | 1 | -1/+1 |
| | |||||
* | Fix interaction of use.mask/force with use deps. | Zac Medico | 2010-11-20 | 1 | -10/+34 |
| | | | | | This should fix the package selection issue bug #345979 which triggers invalid "masked by: [nothing]" messages. | ||||
* | Handle combination of incremental + USE_EXPAND | Zac Medico | 2010-11-19 | 1 | -2/+9 |
| | | | | This fixes a corner case in the code from the previous commit. | ||||
* | USE_EXPAND: incremental expand for profiles | Zac Medico | 2010-11-19 | 1 | -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). | ||||
* | emerge --info: Fix USE_EXPAND display | Zac Medico | 2010-11-19 | 1 | -0/+18 |
| | | | | | This makes the USE_EXPAND variables consistent with the USE flag settings. | ||||
* | Support syncing over ssh with ssh://host//path. | Michał Górny | 2010-11-19 | 1 | -3/+6 |
| | |||||
* | Fix emerge --sync PORTDIR creation. | Zac Medico | 2010-11-19 | 2 | -3/+8 |
| | |||||
* | Cache package.mask files within MaskManager. | Michał Górny | 2010-11-19 | 1 | -4/+13 |
| | | | | | | As a single repository may be often referenced by others as a 'master', it is really useful to keep a cache of already-read package.mask files. Especially if that repo has a large package.mask file like gx86 does. | ||||
* | Rename _parse_profile_files_to_list() to _parse_profile_files_to_tuple(). | Arfrever Frehtes Taifersar Arahesis | 2010-11-14 | 1 | -4/+4 |
| | |||||
* | Validate syntax of USE flags in use.force, use.mask, use.unsatisfiable, | Arfrever Frehtes Taifersar Arahesis | 2010-11-14 | 1 | -9/+42 |
| | | | | | package.use.force, package.use.mask, package.use.unsatisfiable and package.use files. | ||||
* | Fix malformed atom formatting for slot conflict. | Zac Medico | 2010-11-13 | 1 | -1/+1 |
| | | | | This fixes bug #345097. | ||||
* | MergeProcess: suppress finally blocks after fork | Zac Medico | 2010-11-13 | 1 | -4/+14 |
| | | | | This case is like bug #345289. | ||||
* | EbuildFetcher: suppress finally blocks after fork | Zac Medico | 2010-11-13 | 1 | -4/+13 |
| | | | | This should fix bug #345289. | ||||
* | Fix MergeProcess elog handling. | Zac Medico | 2010-11-12 | 1 | -2/+16 |
| | |||||
* | Merge package files in a subprocess. | Zac Medico | 2010-11-11 | 2 | -67/+121 |
| | | | | | This allows the Scheduler to run in the main thread while files are moved or copied asynchronously. | ||||
* | Move _get_use* calls out of loops. | Zac Medico | 2010-11-07 | 1 | -5/+11 |
| | |||||
* | Atom: require string type for eapi | Zac Medico | 2010-11-06 | 1 | -0/+3 |
| | |||||
* | Assume that eapi=None means the newest EAPI. | Arfrever Frehtes Taifersar Arahesis | 2010-11-06 | 1 | -2/+11 |
| | |||||
* | Accept eapi argument in portage.util.grabdict_package() and | Arfrever Frehtes Taifersar Arahesis | 2010-11-06 | 1 | -7/+6 |
| | | | | portage.util.grabfile_package(). | ||||
* | Remove a part of a comment, which is about files not handled in ↵ | Arfrever Frehtes Taifersar Arahesis | 2010-11-06 | 1 | -5/+1 |
| | | | | KeywordsManager.py. | ||||
* | Calculate path to package.mask file only once per profile. | Arfrever Frehtes Taifersar Arahesis | 2010-11-06 | 1 | -3/+6 |
| | |||||
* | Don't ignore ${repository}/profiles/package.unmask files. | Arfrever Frehtes Taifersar Arahesis | 2010-11-06 | 1 | -1/+1 |
| | |||||
* | Fix some typos. | Arfrever Frehtes Taifersar Arahesis | 2010-11-06 | 1 | -3/+3 |
| | |||||
* | Fix a typo. | Arfrever Frehtes Taifersar Arahesis | 2010-11-06 | 1 | -1/+1 |
| | |||||
* | Support use.unsatisfiable and package.use.unsatisfiable files. | Arfrever Frehtes Taifersar Arahesis | 2010-11-06 | 3 | -4/+39 |
| | |||||
* | Allow to use different syntax of USE flags in different EAPIs. | Arfrever Frehtes Taifersar Arahesis | 2010-11-06 | 1 | -13/+35 |
| | |||||
* | Remove remnants of parse-eapi-glep-55. | Arfrever Frehtes Taifersar Arahesis | 2010-11-06 | 2 | -8/+3 |
| | |||||
* | Fix tests for ssh/sftp FETCHCOMMANDs.v2.2.0_alpha4 | Zac Medico | 2010-11-04 | 1 | -2/+2 |
| | |||||
* | complete binhost ssh/sftp port support | Zac Medico | 2010-11-04 | 1 | -12/+11 |
| | |||||
* | binarytree: handle binhost port for sftp/ssh | Zac Medico | 2010-11-04 | 1 | -4/+16 |
| | |||||
* | calc_depclean: use depgraph._pkg() | Zac Medico | 2010-11-04 | 1 | -9/+9 |
| | |||||
* | calc_depclean: fix broken pkg hash keys | Zac Medico | 2010-11-04 | 1 | -3/+4 |
| | | | | | This should fix bug 344179. These hash keys were broken by reposyntax changes. |