summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/depgraph.py
Commit message (Expand)AuthorAgeFilesLines
* Define basestring as str when Python 3 is used.Arfrever Frehtes Taifersar Arahesis2009-09-211-0/+3
* Use filter() and zip() instead of itertools.ifilter() and itertools.izip() fo...Arfrever Frehtes Taifersar Arahesis2009-09-211-3/+3
* Fix AtomArg constructor calls to pass in Atom instances, so the constructorZac Medico2009-09-211-20/+19
* Fix redundant Atom construtor call in _show_unsatisfied_dep().Zac Medico2009-09-211-1/+0
* Fix typo from previous commit.Zac Medico2009-09-201-1/+1
* Fix depgraph._validate_blockers() so that it doesn't do prohibited Atom(Atom)Zac Medico2009-09-201-5/+4
* Support print() function with Python 2 in more files.Arfrever Frehtes Taifersar Arahesis2009-09-201-0/+2
* Update syntax of calls to print() for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-201-57/+57
* Update syntax of 'except' statements for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-201-19/+19
* Remove obsolete InvalidAtom handler in _add_pkg_dep_string().Zac Medico2009-09-191-15/+8
* Avoid lots of redundant Atom constructor calls. Thanks to Marat RadchenkoZac Medico2009-09-191-16/+10
* Fix _expand_new_virtuals() to preserve USE deps in atoms for new-styleZac Medico2009-09-191-6/+12
* Fix broken virtual depth code from previous commit.Zac Medico2009-09-141-2/+1
* Add support in depgraph._add_pkg_dep_string() for adding indirect virtualZac Medico2009-09-141-6/+36
* Make depgraph._select_atoms() return a dict, in order to separate selectedZac Medico2009-09-141-17/+30
* Reimplement the code from bug #283795 so that indirect deps are preservedZac Medico2009-09-141-0/+16
* Inside depgraph._show_unsatisfied_dep(), show reasons for packages masked dueZac Medico2009-08-251-3/+7
* Bug #282269 - Avoid str() calls with overlay paths, which can triggerZac Medico2009-08-221-1/+3
* 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