summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/depgraph.py
Commit message (Expand)AuthorAgeFilesLines
* Add some --debug output for backtracking. Also, remove unused imports.v2.2_rc39Zac Medico2009-08-211-3/+31
* Set a limit of 30 backtracking attempts, since it's possible for it toZac Medico2009-08-121-3/+4
* Update imports to import portage.os (with unicode wrappers), and useZac Medico2009-08-111-8/+2
* Don't trigger the --root-deps code for removal actions such as --prune andZac Medico2009-08-101-7/+8
* Tweak $ROOT handling inside depgraph._add_pkg_deps() for removal actions,Zac Medico2009-08-101-0/+2
* Use writemsg_stdout() for safe display of unicode overlay paths.Zac Medico2009-08-081-1/+1
* Add missing noiselevel argument in writemsg_stdout() calls.Zac Medico2009-08-081-3/+5
* Use writemsg_stdout() for safe unicode output.Zac Medico2009-08-071-17/+3
* Open file in text mode (unicode) where appropriate.Zac Medico2009-08-051-0/+8
* Avoid UnicodeEncodeError with unicode package.mask comments. Thanks toZac Medico2009-08-041-0/+5
* Fix NameError from r13880. Thanks to Arfrever for reporting.Zac Medico2009-08-031-1/+1
* Bug #278729 - Add an Atom.without_use attribute which is identical to theZac Medico2009-08-031-15/+3
* In depgraph._show_slot_collision_notice(), display $ROOT (if not /) with eachZac Medico2009-07-301-0/+2
* Fix depgraph._show_missed_update() to keep each $ROOT separate.Zac Medico2009-07-291-4/+8
* Account for $ROOT inside depgraph._show_missed_update_unsatisfied_dep().Zac Medico2009-07-291-4/+3
* Remove redundant loop inside depgraph._show_missed_update_slot_conflicts().Zac Medico2009-07-281-12/+12
* When backtracking due to an unsatisfied dependency, show a normal unsatisfiedZac Medico2009-07-281-3/+49
* Fix --onlydeps breakage. Thanks to Arfrever for reporting.Zac Medico2009-07-251-1/+1
* For unsatisfied USE dependencies, do not backtrack if only USE have to changeZac Medico2009-07-161-4/+16
* Allow search and depgraph to avoid spinner by using spinner=NoneMounir Lamouri2009-07-121-9/+13
* In depgraph._show_missed_update(), don't show installed packages since weZac Medico2009-07-121-0/+4
* Move the backtracking code from action_build() to a new backtrack_depgraph()Zac Medico2009-07-121-0/+32
* Eliminate duplicate code inside depgraph._show_missed_update().Zac Medico2009-07-111-14/+9
* Bug #137562 - Implement backtracking for missing dependencies. Thanks toZac Medico2009-07-111-0/+25
* Allow --deep to take an optional integer parameter, to specify how deep itZac Medico2009-07-091-9/+11
* Use a dict for depgraph params, so we can use it to store key/value pairsZac Medico2009-07-091-4/+4
* Add a --debug warning message inside _add_pkg in case a potentially infiniteZac Medico2009-07-081-0/+12
* Bug #276866 - --binpkg-respect-use < y | n >Zac Medico2009-07-071-2/+4
* Use PackageSet.findAtomForPackage() when matching the existing node againstZac Medico2009-07-061-1/+4
* Make sure avoid_update always returns existing_node if available.Zac Medico2009-07-051-0/+2
* Remove the --avoid-update option and make it the default behavior whenZac Medico2009-07-041-1/+1
* Disable depgraph._show_missed_update() when --quiet is enabled and --debugZac Medico2009-07-041-0/+4
* Bug #275217 - Part 5 - When a slot conflict occurs, mask the first packageZac Medico2009-07-041-8/+104
* Fix broken reference to self.myopts in the dynamic_config constructor.Zac Medico2009-07-031-2/+2
* Use the new frozen_config depgraph constructor parameter to optimizeZac Medico2009-07-031-1/+3
* Add a frozen_config parameter to the depgraph constructor, so that multipleZac Medico2009-07-031-95/+102
* Use depgraph._pkg() whenever possible.Zac Medico2009-07-031-32/+13
* Move RootConfig.visible_pkgs to dynamic_config._visible_pkgs, so RootConfigZac Medico2009-07-021-2/+7
* Fix reversal in --nodeps merge order. Thanks to Michael HaubenwallnerZac Medico2009-07-021-1/+0
* Fix typo from previous commit.Zac Medico2009-07-011-1/+1
* Fix depgraph._serialize_tasks so it never performa a needless uninstall taskZac Medico2009-07-011-15/+14
* Fix depgraph._resolve to do old-style virtual matches against package.providedZac Medico2009-06-301-0/+17
* Bug #275217 - Part 4 - Move all member variables of _emerge.depgraph intoZac Medico2009-06-301-529/+542
* Tweak depgraph._select_pkg_highest_available_imp to avoid more updates whenZac Medico2009-06-301-2/+5
* Bug #275945 - Add a new --avoid-update which tries to avoid updating packagesZac Medico2009-06-301-0/+5
* Move code from bug #258773 to dep_zapdeps, since the parent always needs toZac Medico2009-06-291-8/+4
* Make Package.invalid suitable for use by repoman.Zac Medico2009-06-281-2/+3
* Bug #270953 - New !!atom blockers do not allow temporary simulaneousZac Medico2009-06-271-7/+14
* Add a Package.metadata.restrict attribute containing a list of enabledZac Medico2009-06-251-12/+2
* Add a Package.metadata.properties attribute containing a list of enabledZac Medico2009-06-251-12/+2