Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Handle closed sys.__stdin__, for multiprocessing | Zac Medico | 2012-12-15 | 2 | -2/+2 |
| | | | | | | | Buggy code in python's multiprocessing/process.py closes sys.stdin and reassigns it to open(os.devnull), but fails to update the corresponding __stdin__ reference. So, detect that case and handle it appropriately. The buggy code is visible in http://hg.python.org/lookup/r73708. | ||||
* | get_real_flag: handle implicit iusev2.2.0_alpha147 | Zac Medico | 2012-12-09 | 1 | -2/+5 |
| | |||||
* | emerge --info: handle bug #446358 morev2.2.0_alpha146 | Zac Medico | 2012-12-09 | 1 | -6/+9 |
| | | | | | - old-style virtuals - masked packages | ||||
* | get_real_flag: handls use-dep default bug #446666 | Zac Medico | 2012-12-09 | 3 | -2/+11 |
| | |||||
* | emerge --verbose: [ y | n ] for bug #446324v2.2.0_alpha145 | Zac Medico | 2012-12-08 | 1 | -2/+15 |
| | |||||
* | emerge --info: don't error for existing packages | Zac Medico | 2012-12-07 | 1 | -5/+5 |
| | | | | This will fix bug #446358. | ||||
* | emerge --sync: search PATH for rsync binary | Zac Medico | 2012-12-03 | 1 | -2/+3 |
| | | | | This allows to use rsync from prefix when necessary. | ||||
* | show_masked_packages: handle missing license file | Zac Medico | 2012-12-02 | 1 | -1/+3 |
| | | | | This will fix bug #445628. | ||||
* | emerge --depclean: rm unavailable slot bug 445506 | Zac Medico | 2012-12-01 | 1 | -0/+8 |
| | |||||
* | Add --oneshot to the portage update suggestion. | Michał Górny | 2012-11-30 | 1 | -1/+1 |
| | | | | | Most users probably have it in the @world already but I don't think everybody needs it there explicitly. | ||||
* | _LockThread: daemon = True | Zac Medico | 2012-11-29 | 1 | -0/+1 |
| | |||||
* | emerge: add --quiet-fail for bug #440982 | Zac Medico | 2012-11-28 | 2 | -1/+12 |
| | |||||
* | Add Package.built_time property. | Zac Medico | 2012-11-26 | 2 | -17/+17 |
| | |||||
* | Package: add defined_phases, properties, restrict | Zac Medico | 2012-11-26 | 4 | -6/+18 |
| | |||||
* | Rename Package.metadata to _metadata. | Zac Medico | 2012-11-26 | 10 | -88/+92 |
| | | | | | The raw metadata is considered a private low-level internal. This makes the Package class consistent with the _pkg_str class. | ||||
* | Use Package.repo where appropriate. | Zac Medico | 2012-11-26 | 2 | -10/+6 |
| | |||||
* | Use Package.counter where appropriate. | Zac Medico | 2012-11-26 | 3 | -16/+6 |
| | |||||
* | emerge --info: search similar names, bug #444596 | Zac Medico | 2012-11-24 | 1 | -2/+33 |
| | |||||
* | depgraph: split out similar_name_search func | Zac Medico | 2012-11-24 | 1 | -45/+5 |
| | | | | | | This will allow the code to be re-used for bug #444596. Copyright begins in 2011 since that's when the code for this feature was first added in commit aa78cc8da18015b7d1e4eec277b5a7f940fe357c. | ||||
* | emerge --info: report unmatched atom, bug #444596 | Zac Medico | 2012-11-24 | 1 | -34/+47 |
| | |||||
* | EAPI="5-progress": Add automatic unpack dependencies. | Arfrever Frehtes Taifersar Arahesis | 2012-11-24 | 1 | -0/+9 |
| | |||||
* | Fix a typo. | Arfrever Frehtes Taifersar Arahesis | 2012-11-22 | 1 | -1/+1 |
| | |||||
* | Add Package.eapi property. | Zac Medico | 2012-11-17 | 7 | -32/+36 |
| | |||||
* | Fix some typos. | Arfrever Frehtes Taifersar Arahesis | 2012-11-16 | 2 | -3/+3 |
| | |||||
* | Fix PORTAGE_BUILDIR_LOCKED typo. | Arfrever Frehtes Taifersar Arahesis | 2012-11-16 | 2 | -3/+3 |
| | |||||
* | EAPI="4-python" and EAPI="5-progress": Add support for use.aliases and ↵ | Arfrever Frehtes Taifersar Arahesis | 2012-11-15 | 3 | -22/+57 |
| | | | | package.use.aliases. | ||||
* | Pass settings to _pkg_str constructor. | Zac Medico | 2012-11-14 | 1 | -1/+1 |
| | | | | Forgotten in commit 0b4e6c27e87e57fac09fa28d3ed1320cb6a83ad9. | ||||
* | update_dbentry: add parent arg for bug #367215 | Zac Medico | 2012-11-13 | 1 | -6/+10 |
| | |||||
* | pkg_pretend: keep temp on failure for bug #442536 | Zac Medico | 2012-11-11 | 1 | -7/+12 |
| | |||||
* | emerge --info: show linker version, bug #436294v2.2.0_alpha142 | Zac Medico | 2012-10-26 | 1 | -0/+18 |
| | |||||
* | depgraph: use _match_slot in multislot match | Zac Medico | 2012-10-26 | 1 | -2/+2 |
| | | | | This amkes sub-slot matching work correctly. | ||||
* | backtracking: discard extra rebuilds, bug #439688 | Zac Medico | 2012-10-26 | 2 | -5/+47 |
| | |||||
* | depgraph: trigger rebuild for unbuilt child | Zac Medico | 2012-10-25 | 1 | -2/+2 |
| | | | | | This will fix bug #439694, where built slot-operator deps failed to trigger rebuilds if the deps were initially broken. | ||||
* | depgraph: no multislot tweak for built slot op | Zac Medico | 2012-10-25 | 1 | -1/+2 |
| | | | | | | | | The multislot tweak from bug #220341 (see commit 65a421ae35acd5639ad1258e220754a85e55de6e) triggered erroneous matches for built slot-operator deps, causing the depgraph to treat unsatisfied built slot-operator deps as if they were satisfied (one of the issues uncovered in bug #439694). | ||||
* | PipeReader: unregister in _cancel | Zac Medico | 2012-10-18 | 1 | -1/+2 |
| | |||||
* | PipeLogger/Reader: remove redundant isAlive() | Zac Medico | 2012-10-18 | 1 | -3/+0 |
| | | | | Parent class AbstractPollTask has equivalent implementation. | ||||
* | SpawnProcess: split out a PipeLogger class | Zac Medico | 2012-10-18 | 1 | -131/+34 |
| | | | | | | The copyright dates for these classes begin in 2008, since SpawnProcess code is derived from the EbuildFetcherAsync class which was added in commit e4edadf5ae7063f375d76be151c6d0e949980ecf in 2008. | ||||
* | Handle InvalidData from _pkg_str. | Zac Medico | 2012-10-17 | 2 | -6/+15 |
| | |||||
* | depgraph: fix for EAPI 5 sub-slot in SLOT | Zac Medico | 2012-10-17 | 1 | -16/+12 |
| | |||||
* | actions.py: use _pkg_str for EAPI 5 sub-slot | Zac Medico | 2012-10-17 | 1 | -12/+4 |
| | |||||
* | create_world_atom: account for EAPI 5 sub-slot | Zac Medico | 2012-10-17 | 1 | -7/+5 |
| | |||||
* | Scheduler: tweak job_delay calc for bug #438650v2.2.0_alpha140 | Zac Medico | 2012-10-16 | 1 | -5/+16 |
| | | | | | | | | * Max delay is reduced to 5 seconds (was 10). * Calculated delay is now proportional to current/desired load ratio. * When a delay is triggered, an event loop timeout is used to ensure that scheduling occurs as soon as the delay expires (rather than waiting for the _loadavg_latency timeout to expire). | ||||
* | Move portage.dep._internal_warnings to portage.v2.2.0_alpha139 | Zac Medico | 2012-10-16 | 1 | -2/+2 |
| | |||||
* | emerge: optimize --moo, remove deprecated moo | Zac Medico | 2012-10-16 | 2 | -26/+21 |
| | | | | | The --moo action is fast like --help now. The "moo" argument has been deprecated since bug #389609, and is now removed. | ||||
* | emerge_main: use parse_opts for --help | Zac Medico | 2012-10-16 | 1 | -6/+5 |
| | |||||
* | CompositeTask._start_task: propagate scheduler | Zac Medico | 2012-10-16 | 1 | -0/+4 |
| | |||||
* | run_action: gc locals of calling func | Zac Medico | 2012-10-16 | 2 | -2/+10 |
| | |||||
* | emerge_main: split out run_action | Zac Medico | 2012-10-16 | 4 | -916/+949 |
| | | | | Also move post_emerge and chk_updated_cfg_files to separate files. | ||||
* | Add Display._append_repository() to avoid duplication of some code. | Arfrever Frehtes Taifersar Arahesis | 2012-10-15 | 1 | -13/+18 |
| | |||||
* | emerge_main: move imports to top | Zac Medico | 2012-10-15 | 1 | -5/+4 |
| |