Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Only create implicit libc deps when the version changes. | Zac Medico | 2010-03-09 | 1 | -0/+10 | |
| | | | | svn path=/main/trunk/; revision=15810 | |||||
* | Disable implicit libc deps for ROOT != "/" since it's probably not needed. | Zac Medico | 2010-03-09 | 1 | -2/+5 | |
| | | | | svn path=/main/trunk/; revision=15809 | |||||
* | Add --debug output for the scheduler digraph. | Zac Medico | 2010-03-09 | 1 | -0/+4 | |
| | | | | svn path=/main/trunk/; revision=15790 | |||||
* | If _implicit_libc_deps() finds both a new-style virtual and an old-style | Zac Medico | 2010-03-09 | 1 | -8/+32 | |
| | | | | | | PROVIDE virtual, use the new-style virtual. svn path=/main/trunk/; revision=15789 | |||||
* | Fix typo in parenthesis from previous commit. | Zac Medico | 2010-03-09 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=15784 | |||||
* | Bug #303567 - Create implicit dependencies on libc, in order to ensure that | Zac Medico | 2010-03-09 | 1 | -0/+28 | |
| | | | | | | libc is installed as early as possible. svn path=/main/trunk/; revision=15783 | |||||
* | Add a note in _find_system_deps about needing the system set added to the | Zac Medico | 2010-03-01 | 1 | -0/+3 | |
| | | | | | | graph. svn path=/main/trunk/; revision=15510 | |||||
* | Move portage.digestcheck to portage.package.ebuild.digestcheck. | Zac Medico | 2010-02-25 | 1 | -1/+2 | |
| | | | | svn path=/main/trunk/; revision=15458 | |||||
* | Fix broken digestgen import. | Zac Medico | 2010-02-25 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=15457 | |||||
* | Move digestgen to portage.util.digestgen. | Zac Medico | 2010-02-25 | 1 | -1/+2 | |
| | | | | svn path=/main/trunk/; revision=15454 | |||||
* | Make the first two positional arguments of digestgen() into keyword arguments | Zac Medico | 2010-02-23 | 1 | -1/+1 | |
| | | | | | | | since the first one isn't really needed (when this code is in stable we can start showing a deprecation warning when the redundant argument is used). svn path=/main/trunk/; revision=15438 | |||||
* | Bug #295715 - Implement a register_success_hook function to complement | Zac Medico | 2009-12-06 | 1 | -3/+9 | |
| | | | | | | | register_die_hook, and also add code to ensure the die hooks are called even when the failure is on the python side (like for file collisions). svn path=/main/trunk/; revision=14936 | |||||
* | Use portage.StringIO to avoid duplicate import fallback code. | Zac Medico | 2009-12-06 | 1 | -8/+1 | |
| | | | | svn path=/main/trunk/; revision=14931 | |||||
* | Add setup phases to the tail of the merge queue instead of the front, since | Zac Medico | 2009-11-12 | 1 | -1/+1 | |
| | | | | | | | | otherwise when merging binary packages we sometimes tend to get a large number of setup phases flooding the queue and preventing queued installs from running. svn path=/main/trunk/; revision=14816 | |||||
* | Bug #291200 - Add a --quiet-build option to redirect all build output to logs | Zac Medico | 2009-11-06 | 1 | -1/+2 | |
| | | | | | | alone, and do not display it on stdout. svn path=/main/trunk/; revision=14783 | |||||
* | Factor out duplicate "These are the packages that would be merged", | Zac Medico | 2009-10-23 | 1 | -25/+0 | |
| | | | | | | "Calculating dependencies", and spinner cleanup code. svn path=/main/trunk/; revision=14704 | |||||
* | Add a --unordered-display option for use with --tree. This allows the display | Zac Medico | 2009-10-23 | 1 | -3/+8 | |
| | | | | | | | to be optimized differently since the merge order is not preserved. Thanks to Sebastian Mingramm (few) for the initial patch. svn path=/main/trunk/; revision=14703 | |||||
* | Bug #266454 - Make @world an all-inclusive set once again, like it was prior | Zac Medico | 2009-10-16 | 1 | -1/+1 | |
| | | | | | | | | to portage-2.2_rc* releases. In addition to @system, @world now includes a @selected set which represents user-selected "world" packages and sets that saved in /var/lib/portage/world{,sets}. svn path=/main/trunk/; revision=14614 | |||||
* | Bug #288906 - Fix Scheduler._dblink_elog() to always append messages to the | Zac Medico | 2009-10-14 | 1 | -14/+19 | |
| | | | | | | build log if available (regardless whether or not message goes to stdout). svn path=/main/trunk/; revision=14600 | |||||
* | Bug #272000 - When --keep-going is enabled, don't completely bail out at | Zac Medico | 2009-10-09 | 1 | -6/+8 | |
| | | | | | | | the beginning due to corrupt manifest(s). Thanks to Sebastian Mingramm (few) for this patch. svn path=/main/trunk/; revision=14523 | |||||
* | Bug #265267 - When disabling --jobs due to interactive package(s), hint | Zac Medico | 2009-10-06 | 1 | -1/+4 | |
| | | | | | | about --accept-properties=-interactive option. svn path=/main/trunk/; revision=14507 | |||||
* | When restarting emerge, don't trust sys.argv[0] since eselect-python may | Zac Medico | 2009-10-06 | 1 | -1/+3 | |
| | | | | | | modify it. svn path=/main/trunk/; revision=14499 | |||||
* | Bug #286522 - Check all portdbapi.findname return values in case it | Zac Medico | 2009-09-26 | 1 | -6/+6 | |
| | | | | | | returns None, and raise 'ebuild not found' exceptions when necessary. svn path=/main/trunk/; revision=14442 | |||||
* | Use dict.(keys|values|items)() instead of ↵ | Arfrever Frehtes Taifersar Arahesis | 2009-09-21 | 1 | -3/+3 | |
| | | | | | | | | dict.(iterkeys|itervalues|iteritems)() for compatibility with Python 3. (2to3-3.1 -f dict -nw ${FILES}) svn path=/main/trunk/; revision=14327 | |||||
* | Define basestring as str when Python 3 is used. | Arfrever Frehtes Taifersar Arahesis | 2009-09-21 | 1 | -0/+3 | |
| | | | | svn path=/main/trunk/; revision=14316 | |||||
* | Use filter() and zip() instead of itertools.ifilter() and itertools.izip() ↵ | Arfrever Frehtes Taifersar Arahesis | 2009-09-21 | 1 | -2/+1 | |
| | | | | | | | | for compatibility with Python 3. (2to3-3.1 -f itertools -f itertools_imports -nw ${FILES}) svn path=/main/trunk/; revision=14314 | |||||
* | Support print() function with Python 2 in more files. | Arfrever Frehtes Taifersar Arahesis | 2009-09-20 | 1 | -0/+2 | |
| | | | | svn path=/main/trunk/; revision=14295 | |||||
* | Update syntax of calls to print() for compatibility with Python 3. | Arfrever Frehtes Taifersar Arahesis | 2009-09-20 | 1 | -5/+5 | |
| | | | | | | (2to3-3.1 -f print -nw ${FILES}) svn path=/main/trunk/; revision=14290 | |||||
* | Update syntax of 'except' statements for compatibility with Python 3. | Arfrever Frehtes Taifersar Arahesis | 2009-09-20 | 1 | -1/+1 | |
| | | | | | | (2to3-3.1 -f except -nw ${FILES}) svn path=/main/trunk/; revision=14289 | |||||
* | Inside Scheduler._check_manifests(), display all broken manifests instead of | Zac Medico | 2009-09-05 | 1 | -1/+5 | |
| | | | | | | | returning after the first one. Thanks to Vlastimil Babka <caster@g.o> for the suggestion. svn path=/main/trunk/; revision=14202 | |||||
* | Show log paths when displaying the list of failed packages for --keep-going. | Zac Medico | 2009-08-24 | 1 | -11/+14 | |
| | | | | svn path=/main/trunk/; revision=14154 | |||||
* | In Scheduler._schedule_tasks_imp(), add uninstall operations to the front | Zac Medico | 2009-08-22 | 1 | -1/+1 | |
| | | | | | | of the merge queue. svn path=/main/trunk/; revision=14129 | |||||
* | Make Scheduler._choose_pkg() prefer uninstall operations when available. | Zac Medico | 2009-08-22 | 1 | -3/+13 | |
| | | | | svn path=/main/trunk/; revision=14128 | |||||
* | Use _encodings where appropriate. | Zac Medico | 2009-08-20 | 1 | -7/+17 | |
| | | | | svn path=/main/trunk/; revision=14105 | |||||
* | Use a clean listener system for portage.elog instead of _emerge_elog_listener | Mounir Lamouri | 2009-08-16 | 1 | -2/+2 | |
| | | | | svn path=/main/trunk/; revision=14071 | |||||
* | Scheduler is now able to clean world set when removing a package. | Mounir Lamouri | 2009-08-15 | 1 | -13/+21 | |
| | | | | | | | world_atom function has been updated and PackageUninstall is calling it after unmerge. svn path=/main/trunk/; revision=14070 | |||||
* | Update imports to import portage.os (with unicode wrappers), and use | Zac Medico | 2009-08-11 | 1 | -17/+7 | |
| | | | | | | _unicode_encode() and _unicode_decode() where appropriate. svn path=/main/trunk/; revision=13994 | |||||
* | Add unicode conversions in various logging code. | Zac Medico | 2009-08-06 | 1 | -0/+4 | |
| | | | | svn path=/main/trunk/; revision=13931 | |||||
* | Open log files in text mode (to avoid UnicodeEncodeError). Thanks to Markos | Zac Medico | 2009-08-04 | 1 | -3/+7 | |
| | | | | | | Chandras <hwoarang@gentoo.org> for reporting. svn path=/main/trunk/; revision=13901 | |||||
* | Skip Blocker instances inside _add_prefetchers(). | Zac Medico | 2009-07-20 | 1 | -1/+2 | |
| | | | | svn path=/main/trunk/; revision=13842 | |||||
* | Move mtimedb resume list code from action_build() to | Zac Medico | 2009-07-20 | 1 | -0/+9 | |
| | | | | | | Scheduler._save_resume_list(). svn path=/main/trunk/; revision=13841 | |||||
* | Fix Scheduler bug: | Mounir Lamouri | 2009-07-20 | 1 | -0/+2 | |
| | | | | | | the scheduler was adding prefetcher even for uninstall tasks svn path=/main/trunk/; revision=13838 | |||||
* | In _check_manifests(), skip uninstall operations. | Zac Medico | 2009-07-19 | 1 | -0/+3 | |
| | | | | svn path=/main/trunk/; revision=13835 | |||||
* | Always exit unsuccessfully if there are any failures. | Zac Medico | 2009-07-06 | 1 | -1/+3 | |
| | | | | svn path=/main/trunk/; revision=13793 | |||||
* | Add missing resume_depgraph import, and remove unused imports. | Zac Medico | 2009-06-28 | 1 | -4/+1 | |
| | | | | svn path=/main/trunk/; revision=13732 | |||||
* | Add a Package.metadata.properties attribute containing a list of enabled | Zac Medico | 2009-06-25 | 1 | -8/+1 | |
| | | | | | | PROPERTIES values. svn path=/main/trunk/; revision=13692 | |||||
* | Add/update copyright headers. | Zac Medico | 2009-06-25 | 1 | -0/+4 | |
| | | | | svn path=/main/trunk/; revision=13690 | |||||
* | * Make Package.metadata['USE'] access trigger USE calculation for unbuilt | Zac Medico | 2009-06-25 | 1 | -8/+2 | |
| | | | | | | | | | | ebuilds. * Make Package.metadata['LICENSE'] access trigger USE conditional evaluation. * Make Package.metadata['PROVIDE'] access trigger USE conditional evaluation. * Initialize Package.metadata['CHOST'] in the Package constructor for unbuilt ebuilds. svn path=/main/trunk/; revision=13686 | |||||
* | Bu #275217 - Part 1 - Resolve the circular dep between Scheduler and | Zac Medico | 2009-06-23 | 1 | -6/+1 | |
| | | | | | | | depgraph; mark all functions as local that aren't used outside of depgraph. Thanks to Sebastian Mingramm (few) <s.mingramm@gmx.de> for this patch. svn path=/main/trunk/; revision=13676 | |||||
* | Bug #275047 - Split _emerge/__init__.py into smaller pieces (part 5). | Zac Medico | 2009-06-23 | 1 | -0/+1641 | |
Thanks to Sebastian Mingramm (few) <s.mingramm@gmx.de> for this patch. svn path=/main/trunk/; revision=13672 |