Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | resume_depgraph: check for alternative installed | Zac Medico | 2013-01-02 | 3 | -15/+33 |
| | | | | | | | When pruning packages from the merge list, only prune them if the relevant dependency is not satisfied by an alternative package which is already installed. This should fix bug #448176, and now there's also reasons logged for why a particular package is dropped. | ||||
* | depgraph: dynamic deps parallel metadata regen | Zac Medico | 2013-01-01 | 2 | -8/+59 |
| | |||||
* | FakeVartree: split _apply_dynamic_deps method | Zac Medico | 2013-01-01 | 1 | -26/+39 |
| | | | | | This will eventually be used for parallelization of aux_get/regen processes. | ||||
* | Revert "AsynchronousLock: override _async_wait_cb" | Zac Medico | 2013-01-01 | 1 | -3/+3 |
| | | | | | | This reverts commit 83cfc04df383b56592b89f1dc58428c0e8d09925. This override could be bad if the base class needs to call _async_wait for some reason. | ||||
* | AsynchronousLock: override _async_wait_cb | Zac Medico | 2013-01-01 | 1 | -3/+3 |
| | |||||
* | emerge --depclean: clarify unsatisfied atoms | Zac Medico | 2012-12-31 | 1 | -1/+6 |
| | | | | | If the atom is unsatisfied due to a USE dep that's only visible in the unevaluated form, then display the unevaluated form. | ||||
* | _LockThread: use thread-safe EventLoop.idle_add() | Zac Medico | 2012-12-31 | 1 | -35/+8 |
| | |||||
* | AsynchronousTask: _async_wait is thread-safe | Zac Medico | 2012-12-31 | 1 | -1/+1 |
| | |||||
* | AsynchronousTask: add _async_wait method | Zac Medico | 2012-12-30 | 11 | -19/+32 |
| | | | | | | | | For cases where _start returns synchronously, this method is a convenient way to trigger an asynchronous call to self.wait() (in order to notify exit listeners), avoiding excessive event loop recursion (or stack overflow) that synchronous calling of exit listeners can cause. | ||||
* | emerge --select: add -w short option | Zac Medico | 2012-12-29 | 2 | -2/+4 |
| | |||||
* | Use run_main_scheduler where possible. | Zac Medico | 2012-12-28 | 1 | -28/+4 |
| | |||||
* | emerge -h: add @ prefix to system and world sets | Zac Medico | 2012-12-24 | 1 | -1/+1 |
| | |||||
* | Support subslots in command line arguments. | Arfrever Frehtes Taifersar Arahesis | 2012-12-23 | 2 | -2/+2 |
| | |||||
* | Rename a private module in preparation for extending its functionality. | Arfrever Frehtes Taifersar Arahesis | 2012-12-19 | 1 | -1/+1 |
| | |||||
* | depclean warning: count nested sets, bug #298298 | Zac Medico | 2012-12-17 | 1 | -3/+11 |
| | |||||
* | depclean summary: count nested sets, bug #298298 | Zac Medico | 2012-12-17 | 1 | -4/+10 |
| | |||||
* | 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). |