Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Produce a warning message if the timestamp of the portage tree is more than | Zac Medico | 2010-03-08 | 1 | -0/+3 |
| | | | | | | | 30 days old, and make it adjustable via the PORTAGE_SYNC_STALE variable. Thanks to Ned Ludd <solar@g.o> for the most of this code. svn path=/main/trunk/; revision=15756 | ||||
* | Add a --quiet-unmerge-warn option to disable the warning message that's shown | Zac Medico | 2010-02-28 | 1 | -1/+3 |
| | | | | | | | prior to --unmerge actions. Thanks to Thomas Sachau <tommy@gentoo.org> for the suggestion. svn path=/main/trunk/; revision=15486 | ||||
* | Move portage._global_updates to a submodule. | Zac Medico | 2010-02-27 | 1 | -1/+2 |
| | | | | svn path=/main/trunk/; revision=15475 | ||||
* | Move dep_expand and cpv_expand into portage.dbapi submodules. | Zac Medico | 2010-02-25 | 1 | -1/+2 |
| | | | | svn path=/main/trunk/; revision=15460 | ||||
* | Bug #268724 - Show a warning message for --unmerge operations and suggest | Zac Medico | 2010-02-19 | 1 | -0/+9 |
| | | | | | | --depclean <atom> instead. svn path=/main/trunk/; revision=15393 | ||||
* | Bug #300388 - Fix terminal handling code to so term codes aren't sent when | Zac Medico | 2010-01-11 | 1 | -3/+6 |
| | | | | | | TERM=dumb. svn path=/main/trunk/; revision=15191 | ||||
* | When integer mtime is desired, use stat_obj[stat.ST_MTIME] instead of the | Zac Medico | 2009-12-21 | 1 | -1/+1 |
| | | | | | | float st_mtime in order to avoid rounding *up* in some rare cases. svn path=/main/trunk/; revision=15125 | ||||
* | In calc_depclean(), load the FakeVartree before using it. This fixes | Zac Medico | 2009-11-27 | 1 | -1/+1 |
| | | | | | | | a regression which causes incomplete graph creation (since r14773). Thanks to Vlastimil Babka <caster@g.o> for reporting. svn path=/main/trunk/; revision=14899 | ||||
* | Bug #291200 - Make --quiet-build set PORTAGE_QUIET=1, so that --unmerge is | Zac Medico | 2009-11-14 | 1 | -1/+1 |
| | | | | | | quiet. svn path=/main/trunk/; revision=14821 | ||||
* | Bug #292664 - Show ACCEPT_LICENSE in emerge --info. | Zac Medico | 2009-11-11 | 1 | -1/+2 |
| | | | | svn path=/main/trunk/; revision=14814 | ||||
* | Bug #278336 - Use adjust_config to set PORTAGE_QUIET when the config is | Zac Medico | 2009-11-09 | 1 | -0/+9 |
| | | | | | | | reloaded after sync, so that PORTAGE_QUIET is set when the post_sync script is executed. svn path=/main/trunk/; revision=14805 | ||||
* | Decode git output in _emerge.actions.git_sync_timestamps() for bug #291790. | Arfrever Frehtes Taifersar Arahesis | 2009-11-04 | 1 | -1/+2 |
| | | | | svn path=/main/trunk/; revision=14777 | ||||
* | Bug #134466 - Add a --ask-enter-invalid option. When used together with the | Zac Medico | 2009-10-24 | 1 | -5/+11 |
| | | | | | | | --ask option, interpret a single "Enter" key press as invalid input. This helps prevent accidental acceptance of the first choice. svn path=/main/trunk/; revision=14710 | ||||
* | Factor out duplicate "These are the packages that would be merged", | Zac Medico | 2009-10-23 | 1 | -46/+1 |
| | | | | | | "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 | -2/+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 | ||||
* | Add support for display of nested sets in --depclean and --prune reverse | Zac Medico | 2009-10-19 | 1 | -37/+43 |
| | | | | | | | dependency output. This also fixes a bug from the 'selected' set changes which could cause the system set to be disregarded in some cases. svn path=/main/trunk/; revision=14680 | ||||
* | Call config._init_dirs() from emerge so that it's not called every time | Zac Medico | 2009-10-18 | 1 | -0/+1 |
| | | | | | | the portage api is imported. svn path=/main/trunk/; revision=14631 | ||||
* | Bug #266454 - Make @world an all-inclusive set once again, like it was prior | Zac Medico | 2009-10-16 | 1 | -7/+7 |
| | | | | | | | | 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 | ||||
* | Remove soname_cache inside calc_depclean() since LinkageMap caches that | Zac Medico | 2009-10-16 | 1 | -5/+1 |
| | | | | | | already. svn path=/main/trunk/; revision=14613 | ||||
* | When --depclean pulls in the provider of a library because of installed | Zac Medico | 2009-10-14 | 1 | -1/+8 |
| | | | | | | consumers, display the soname(s) of the consumed libraries. svn path=/main/trunk/; revision=14599 | ||||
* | Handle AUTOCLEAN and NOCOLOR case insensitivity inside config. | Zac Medico | 2009-10-09 | 1 | -8/+0 |
| | | | | svn path=/main/trunk/; revision=14528 | ||||
* | Bug #287950 - Add a --fail-clean[=n] option, for enabling or disabling | Zac Medico | 2009-10-08 | 1 | -0/+13 |
| | | | | | | FEATURES=fail-clean from the command line. svn path=/main/trunk/; revision=14518 | ||||
* | - move news into features so it can be ignored when needed. Lots of ↵ | Ned Ludd | 2009-10-05 | 1 | -9/+11 |
| | | | | | | whitespace cleanups svn path=/main/trunk/; revision=14497 | ||||
* | Fix breakage in file path -> package lookup code. | Zac Medico | 2009-09-28 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=14455 | ||||
* | Replace dict.keys() usage with __iter__(), since it behaves identically in | Zac Medico | 2009-09-22 | 1 | -2/+2 |
| | | | | | | both python 2.x and 3.x. svn path=/main/trunk/; revision=14380 | ||||
* | Define long as int when Python 3 is used. | Arfrever Frehtes Taifersar Arahesis | 2009-09-21 | 1 | -0/+3 |
| | | | | svn path=/main/trunk/; revision=14343 | ||||
* | Use dict.(keys|values|items)() instead of ↵ | Arfrever Frehtes Taifersar Arahesis | 2009-09-21 | 1 | -13/+13 |
| | | | | | | | | dict.(iterkeys|itervalues|iteritems)() for compatibility with Python 3. (2to3-3.1 -f dict -nw ${FILES}) svn path=/main/trunk/; revision=14327 | ||||
* | Use range() instead of xrange() for compatibility with Python 3. | Arfrever Frehtes Taifersar Arahesis | 2009-09-21 | 1 | -1/+1 |
| | | | | | | (2to3-3.1 -f xrange -nw ${FILES}) svn path=/main/trunk/; revision=14317 | ||||
* | Use filter() and zip() instead of itertools.ifilter() and itertools.izip() ↵ | Arfrever Frehtes Taifersar Arahesis | 2009-09-21 | 1 | -3/+3 |
| | | | | | | | | 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 system imports for compatibility with Python 3. | Arfrever Frehtes Taifersar Arahesis | 2009-09-20 | 1 | -6/+9 |
| | | | | svn path=/main/trunk/; revision=14294 | ||||
* | Update syntax of numbers in some files which were missing in previous commit. | Arfrever Frehtes Taifersar Arahesis | 2009-09-20 | 1 | -8/+8 |
| | | | | svn path=/main/trunk/; revision=14293 | ||||
* | Update syntax of calls to print() for compatibility with Python 3. | Arfrever Frehtes Taifersar Arahesis | 2009-09-20 | 1 | -148/+147 |
| | | | | | | (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 | -26/+26 |
| | | | | | | (2to3-3.1 -f except -nw ${FILES}) svn path=/main/trunk/; revision=14289 | ||||
* | Avoid lots of redundant Atom constructor calls. Thanks to Marat Radchenko | Zac Medico | 2009-09-19 | 1 | -2/+1 |
| | | | | | | <marat@slonopotamus.org> for the initial patch from bug #276813. svn path=/main/trunk/; revision=14282 | ||||
* | In display_news_notification(), use the exising vartree instance to populate | Zac Medico | 2009-09-06 | 1 | -0/+6 |
| | | | | | | | settings.treeVirtuals, to avoid having a temporary one instantiated. Thanks to Marat Radchenko <slonopotamusorama@gmail.com> for reporting. svn path=/main/trunk/; revision=14208 | ||||
* | consistently use CACHE_PATH with target_root, this commit needs a separate ↵ | Fabian Groffen | 2009-09-05 | 1 | -1/+1 |
| | | | | | | soon to be done commit of pym/portage/const.py to work correctly svn path=/main/trunk/; revision=14188 | ||||
* | Use the new portage.output._init(config_root) function. | Zac Medico | 2009-08-18 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=14089 | ||||
* | Update imports to import portage.os (with unicode wrappers), and use | Zac Medico | 2009-08-11 | 1 | -8/+2 |
| | | | | | | _unicode_encode() and _unicode_decode() where appropriate. svn path=/main/trunk/; revision=13995 | ||||
* | In calc_depclean(), sort packages that are displayed due to being pulled | Zac Medico | 2009-08-10 | 1 | -1/+2 |
| | | | | | | in by link level dependencies. svn path=/main/trunk/; revision=13970 | ||||
* | Inside calc_depclean(), use LinkageMap.findConsumers() for checking | Zac Medico | 2009-08-10 | 1 | -15/+11 |
| | | | | | | | intersection of files being removed with providers in the LinkageMap (a KeyError is raised when there is no intersection). svn path=/main/trunk/; revision=13968 | ||||
* | Add a new portage.util.shlex_split() function to wrap all shlex.split() calls, | Zac Medico | 2009-08-06 | 1 | -4/+3 |
| | | | | | | since shlex.split() doesn't behave well with unicode strings. svn path=/main/trunk/; revision=13939 | ||||
* | Rename get_updated_config_files() to find_updated_config_files() and make | Zac Medico | 2009-07-30 | 1 | -2/+3 |
| | | | | | | it an iterator of tuples. svn path=/main/trunk/; revision=13859 | ||||
* | Add get_updated_config_files in portage API | Mounir Lamouri | 2009-07-30 | 1 | -52/+13 |
| | | | | | | | chk_updated_cfg_files in _emerge API is now using get_updated_config_files It lets other app to get updated config files without ouputs svn path=/main/trunk/; revision=13858 | ||||
* | Add comment in calc_depclean() about topological sort optimization that | Zac Medico | 2009-07-21 | 1 | -1/+2 |
| | | | | | | minimizes issues with implicit deps. svn path=/main/trunk/; revision=13846 | ||||
* | Move mtimedb resume list code from action_build() to | Zac Medico | 2009-07-20 | 1 | -8/+0 |
| | | | | | | Scheduler._save_resume_list(). svn path=/main/trunk/; revision=13841 | ||||
* | Remove leading slash from appropriate paths inside portage.const, so that | Zac Medico | 2009-07-12 | 1 | -4/+5 |
| | | | | | | | lstrip(os.sep) is not needed for os.path.join() calls. Thanks to Fabian Groffen <grobian@g.o> for this patch. svn path=/main/trunk/; revision=13821 | ||||
* | Move the backtracking code from action_build() to a new backtrack_depgraph() | Zac Medico | 2009-07-12 | 1 | -38/+14 |
| | | | | | | function. svn path=/main/trunk/; revision=13818 | ||||
* | Delete runtime_pkg_mask to avoid memory leak. | Zac Medico | 2009-07-04 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=13774 | ||||
* | Cleanup spinner before calling depgraph.display_problems(). | Zac Medico | 2009-07-04 | 1 | -0/+2 |
| | | | | svn path=/main/trunk/; revision=13770 |