summaryrefslogtreecommitdiffstats
path: root/pym/_emerge
Commit message (Collapse)AuthorAgeFilesLines
* Support subslots in command line arguments.Arfrever Frehtes Taifersar Arahesis2012-12-232-2/+2
|
* Rename a private module in preparation for extending its functionality.Arfrever Frehtes Taifersar Arahesis2012-12-191-1/+1
|
* depclean warning: count nested sets, bug #298298Zac Medico2012-12-171-3/+11
|
* depclean summary: count nested sets, bug #298298Zac Medico2012-12-171-4/+10
|
* Handle closed sys.__stdin__, for multiprocessingZac Medico2012-12-152-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_alpha147Zac Medico2012-12-091-2/+5
|
* emerge --info: handle bug #446358 morev2.2.0_alpha146Zac Medico2012-12-091-6/+9
| | | | | - old-style virtuals - masked packages
* get_real_flag: handls use-dep default bug #446666Zac Medico2012-12-093-2/+11
|
* emerge --verbose: [ y | n ] for bug #446324v2.2.0_alpha145Zac Medico2012-12-081-2/+15
|
* emerge --info: don't error for existing packagesZac Medico2012-12-071-5/+5
| | | | This will fix bug #446358.
* emerge --sync: search PATH for rsync binaryZac Medico2012-12-031-2/+3
| | | | This allows to use rsync from prefix when necessary.
* show_masked_packages: handle missing license fileZac Medico2012-12-021-1/+3
| | | | This will fix bug #445628.
* emerge --depclean: rm unavailable slot bug 445506Zac Medico2012-12-011-0/+8
|
* Add --oneshot to the portage update suggestion.Michał Górny2012-11-301-1/+1
| | | | | Most users probably have it in the @world already but I don't think everybody needs it there explicitly.
* _LockThread: daemon = TrueZac Medico2012-11-291-0/+1
|
* emerge: add --quiet-fail for bug #440982Zac Medico2012-11-282-1/+12
|
* Add Package.built_time property.Zac Medico2012-11-262-17/+17
|
* Package: add defined_phases, properties, restrictZac Medico2012-11-264-6/+18
|
* Rename Package.metadata to _metadata.Zac Medico2012-11-2610-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 Medico2012-11-262-10/+6
|
* Use Package.counter where appropriate.Zac Medico2012-11-263-16/+6
|
* emerge --info: search similar names, bug #444596Zac Medico2012-11-241-2/+33
|
* depgraph: split out similar_name_search funcZac Medico2012-11-241-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 #444596Zac Medico2012-11-241-34/+47
|
* EAPI="5-progress": Add automatic unpack dependencies.Arfrever Frehtes Taifersar Arahesis2012-11-241-0/+9
|
* Fix a typo.Arfrever Frehtes Taifersar Arahesis2012-11-221-1/+1
|
* Add Package.eapi property.Zac Medico2012-11-177-32/+36
|
* Fix some typos.Arfrever Frehtes Taifersar Arahesis2012-11-162-3/+3
|
* Fix PORTAGE_BUILDIR_LOCKED typo.Arfrever Frehtes Taifersar Arahesis2012-11-162-3/+3
|
* EAPI="4-python" and EAPI="5-progress": Add support for use.aliases and ↵Arfrever Frehtes Taifersar Arahesis2012-11-153-22/+57
| | | | package.use.aliases.
* Pass settings to _pkg_str constructor.Zac Medico2012-11-141-1/+1
| | | | Forgotten in commit 0b4e6c27e87e57fac09fa28d3ed1320cb6a83ad9.
* update_dbentry: add parent arg for bug #367215Zac Medico2012-11-131-6/+10
|
* pkg_pretend: keep temp on failure for bug #442536Zac Medico2012-11-111-7/+12
|
* emerge --info: show linker version, bug #436294v2.2.0_alpha142Zac Medico2012-10-261-0/+18
|
* depgraph: use _match_slot in multislot matchZac Medico2012-10-261-2/+2
| | | | This amkes sub-slot matching work correctly.
* backtracking: discard extra rebuilds, bug #439688Zac Medico2012-10-262-5/+47
|
* depgraph: trigger rebuild for unbuilt childZac Medico2012-10-251-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 opZac Medico2012-10-251-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 _cancelZac Medico2012-10-181-1/+2
|
* PipeLogger/Reader: remove redundant isAlive()Zac Medico2012-10-181-3/+0
| | | | Parent class AbstractPollTask has equivalent implementation.
* SpawnProcess: split out a PipeLogger classZac Medico2012-10-181-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 Medico2012-10-172-6/+15
|
* depgraph: fix for EAPI 5 sub-slot in SLOTZac Medico2012-10-171-16/+12
|
* actions.py: use _pkg_str for EAPI 5 sub-slotZac Medico2012-10-171-12/+4
|
* create_world_atom: account for EAPI 5 sub-slotZac Medico2012-10-171-7/+5
|
* Scheduler: tweak job_delay calc for bug #438650v2.2.0_alpha140Zac Medico2012-10-161-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_alpha139Zac Medico2012-10-161-2/+2
|
* emerge: optimize --moo, remove deprecated mooZac Medico2012-10-162-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 --helpZac Medico2012-10-161-6/+5
|
* CompositeTask._start_task: propagate schedulerZac Medico2012-10-161-0/+4
|