| Commit message (Expand) | Author | Age | Files | Lines |
* | Clear the self._task_queue to avoid duplicate parallel-fetch tasks | Zac Medico | 2008-06-30 | 1 | -0/+1 |
* | Reimplement parallel-fetch by spawning the `ebuild fetch` command for each | Zac Medico | 2008-06-30 | 1 | -91/+231 |
* | Rename the MergeTask class to Scheduler. | Zac Medico | 2008-06-30 | 1 | -3/+3 |
* | Centralize select.poll() event handling in MergeTask._schedule(). This will | Zac Medico | 2008-06-29 | 1 | -39/+47 |
* | * Add "fd_pipes" and "returnpid" parameters to doebuild() and pass | Zac Medico | 2008-06-29 | 1 | -5/+167 |
* | In EbuildBuild.execute(), call doebuild() separately for each phase since | Zac Medico | 2008-06-29 | 1 | -4/+9 |
* | Handle invalid atoms inside depgraph._add_pkg_deps(), to avoid an | Zac Medico | 2008-06-29 | 1 | -0/+7 |
* | Move clean code, from the previous commit, from doebuild() to | Zac Medico | 2008-06-29 | 1 | -2/+7 |
* | Instead of calling the ebuild "clean" phase in MergeTask.merge(), | Zac Medico | 2008-06-29 | 1 | -5/+2 |
* | Split out an EbuildBuildDir class to handle locking of the build dir. | Zac Medico | 2008-06-29 | 1 | -34/+76 |
* | Make EbuildBinpkg delegate everything up to src_install() to | Zac Medico | 2008-06-28 | 1 | -2/+17 |
* | * Remove unused EbuildBuild.pretend attribute. | Zac Medico | 2008-06-28 | 1 | -7/+7 |
* | Use the EbuildMerge class instead of portage.merge(). | Zac Medico | 2008-06-28 | 1 | -8/+5 |
* | Split out a PackageUninstall class. | Zac Medico | 2008-06-28 | 1 | -6/+24 |
* | * Split out an EbuildBinpkg class. | Zac Medico | 2008-06-28 | 1 | -16/+44 |
* | Split out an EbuildBuild class. | Zac Medico | 2008-06-28 | 1 | -4/+28 |
* | Fix typo. | Zac Medico | 2008-06-28 | 1 | -1/+2 |
* | Split out an EbuildMerge class. | Zac Medico | 2008-06-28 | 1 | -8/+30 |
* | * Split out a BinpkgMerge class. | Zac Medico | 2008-06-28 | 1 | -7/+26 |
* | Split out a BinpkgFetcher class. | Zac Medico | 2008-06-28 | 1 | -40/+75 |
* | Split out an EbuildFetcher class. | Zac Medico | 2008-06-28 | 1 | -14/+27 |
* | Split the MergeTask._merge() method into 3 smaller methods. The new | Zac Medico | 2008-06-28 | 1 | -23/+63 |
* | Bug #226307 - Copy come code from depgraph._iter_atoms_for_pkg() that | Zac Medico | 2008-06-28 | 1 | -3/+47 |
* | Fix depgraph.break_refs() to work with DependencyArg instances (or anything | Zac Medico | 2008-06-27 | 1 | -13/+11 |
* | Remove the MergeTask._blocker_db attribute since it can just be a | Zac Medico | 2008-06-27 | 1 | -5/+4 |
* | Break references from Package instances in the digraph before passing | Zac Medico | 2008-06-27 | 1 | -0/+2 |
* | Pass the digraph into the MergeTask constructor. It's currently unused | Zac Medico | 2008-06-27 | 1 | -5/+5 |
* | Generate and log eerror messages for any packages that need to be dropped | Zac Medico | 2008-06-27 | 1 | -13/+31 |
* | Call clear_caches() after the depgraph is out of scope, in MergeTask.merge(). | Zac Medico | 2008-06-27 | 1 | -2/+1 |
* | Bug #12768 - Add a --keep-going option. This uses the same resume_depgraph() | Zac Medico | 2008-06-27 | 1 | -14/+96 |
* | Split the --skipfirst code into a resume_depgraph() function that will | Zac Medico | 2008-06-27 | 1 | -61/+83 |
* | Add a generic portage.cache.mappings.slot_dict_class() function which | Zac Medico | 2008-06-25 | 1 | -88/+13 |
* | Swap out the whole Package.root_config attribute inside depgraph.break_refs(). | Zac Medico | 2008-06-25 | 1 | -11/+8 |
* | Fix Atom -> str breakage in depgraph.saveNomergeFavorites(). Thanks to | Zac Medico | 2008-06-25 | 1 | -1/+1 |
* | Fix repoman breakage wrt _PackageMetadataWrapper._keys values. | Zac Medico | 2008-06-25 | 1 | -1/+5 |
* | After the depgraph caches the vardb state in a FakeVartree, to make | Zac Medico | 2008-06-25 | 1 | -0/+8 |
* | Implement __contains__, pop() and clear() for Package.metadata attributes. | Zac Medico | 2008-06-25 | 1 | -0/+23 |
* | Make clear_caches() call portage.dircache.clear(). | Zac Medico | 2008-06-25 | 1 | -0/+1 |
* | Remove the BlockerDB._blocker_cache attribute and just create new | Zac Medico | 2008-06-25 | 1 | -4/+3 |
* | For the Package.metadata attribute, only implement the dict interface | Zac Medico | 2008-06-25 | 1 | -55/+107 |
* | Bug #229069 - Before deleting the depgraph, break references pointing | Zac Medico | 2008-06-25 | 1 | -0/+34 |
* | Fix spelling of depgraph._complete_threshold. | Zac Medico | 2008-06-24 | 1 | -3/+3 |
* | If dep calculation time exceeds 20 seconds then automatically | Zac Medico | 2008-06-24 | 1 | -5/+16 |
* | Bug #229233 - Fix Atom -> str breakage in the depgraph.display_problems() | Zac Medico | 2008-06-24 | 1 | -1/+1 |
* | Clear dbapi caches just after deleting the depgraph in action_build(). | Zac Medico | 2008-06-24 | 1 | -0/+13 |
* | Fix some remaining corner cases that cause bug #220341 to reappear | Zac Medico | 2008-06-24 | 1 | -14/+15 |
* | Bug #228939 - Fix display list interaction with --tree mode to prevent | Zac Medico | 2008-06-22 | 1 | -1/+4 |
* | Fix Atom -> str breakage in depgraph._show_slot_collision_notice(). Thanks | Zac Medico | 2008-06-21 | 1 | -1/+1 |
* | Fix Atom -> str breakage in depgraph.display_problems(). | Zac Medico | 2008-06-21 | 1 | -1/+1 |
* | Bug #228595 - Use os.path.realpath() before comparing paths to those | Zac Medico | 2008-06-20 | 1 | -0/+1 |