summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Use ValueError.args since direct indexing of ValueError is notZac Medico2010-08-051-1/+1
| | | | supported in python3, as reported in bug 241132, commment #4.
* Always use shlex_split() to split CONFIG_PROTECT{,_MASK}.Zac Medico2010-07-311-1/+2
|
* Add a --package-moves[=n] option that can be used to control theZac Medico2010-07-281-1/+2
| | | | | "Performing Global Updates" routine. This option is enabled by default.
* Fix calc_depclean() to skip the topological sort code when there'sZac Medico2010-07-281-1/+1
| | | | nothing selected for removal.
* Allow the --depclean library consumer check to be disabled byZac Medico2010-07-261-2/+3
| | | | --depclean-lib-check=n.
* Use writemsg_stdout instead of print, for unicode safety.Zac Medico2010-07-111-7/+7
|
* Fix possible bugs recently introduced in --info version sorting logic.Zac Medico2010-07-111-5/+22
|
* Fix emerge --info breakage for python-3.x (cmp usage).Zac Medico2010-07-111-2/+2
|
* emerge --info: show package names for providing packagesSebastian Luther2010-07-111-6/+15
|
* Bug #327507 - Drop privileges when retrieving server timestamp file andZac Medico2010-07-091-1/+9
| | | | | FEATURES=usersync is enabled. This means that the uid of the temporary timestamp file needs to be temporarily adjusted.
* emerge --info: Print repo names for packages not from $PORTDIRSebastian Luther2010-07-081-11/+21
|
* --deselect: Print "would remove" instead of "removing" if --pretend is givenSebastian Luther2010-06-271-2/+6
|
* Make --deselect handle all cases of atoms/sets on the cmd line and in @world ↵Sebastian Luther2010-06-271-2/+4
| | | | (bug 325591)
* Bug #325505: Fix UnicodeEncodeError in _emerge.actions.action_info().Arfrever Frehtes Taifersar Arahesis2010-06-251-1/+4
|
* dev-util/cvs is now dev-vcs/cvsJonathan Callen2010-06-181-1/+1
|
* Make --deselect work for sets (bug 268798)Sebastian Luther2010-05-271-12/+18
|
* Allow running pkg_info on non-installed packagesSebastian Luther2010-03-311-18/+87
|
* If portage.VERSION == HEAD then use a proxy to lazily call git describe --tagsZac Medico2010-03-271-1/+2
| | | | if it's accessed.
* Remove all svn $Id keywords.Zac Medico2010-03-241-1/+0
|
* Add support for displaying profile listed in make.profile/parent whenZac Medico2010-03-091-9/+28
| | | | | | | make.profile is not a symlink. The first parent with a path inside $PORTDIR is displayed. svn path=/main/trunk/; revision=15787
* Disable PORTAGE_SYNC_STALE warnings when --usepkgonly is enabled.Zac Medico2010-03-081-1/+2
| | | | svn path=/main/trunk/; revision=15769
* Produce a warning message if the timestamp of the portage tree is more thanZac Medico2010-03-081-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 shownZac Medico2010-02-281-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 Medico2010-02-271-1/+2
| | | | svn path=/main/trunk/; revision=15475
* Move dep_expand and cpv_expand into portage.dbapi submodules.Zac Medico2010-02-251-1/+2
| | | | svn path=/main/trunk/; revision=15460
* Bug #268724 - Show a warning message for --unmerge operations and suggestZac Medico2010-02-191-0/+9
| | | | | | --depclean <atom> instead. svn path=/main/trunk/; revision=15393
* Bug #300388 - Fix terminal handling code to so term codes aren't sent whenZac Medico2010-01-111-3/+6
| | | | | | TERM=dumb. svn path=/main/trunk/; revision=15191
* When integer mtime is desired, use stat_obj[stat.ST_MTIME] instead of theZac Medico2009-12-211-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 fixesZac Medico2009-11-271-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 isZac Medico2009-11-141-1/+1
| | | | | | quiet. svn path=/main/trunk/; revision=14821
* Bug #292664 - Show ACCEPT_LICENSE in emerge --info.Zac Medico2009-11-111-1/+2
| | | | svn path=/main/trunk/; revision=14814
* Bug #278336 - Use adjust_config to set PORTAGE_QUIET when the config isZac Medico2009-11-091-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 Arahesis2009-11-041-1/+2
| | | | svn path=/main/trunk/; revision=14777
* Bug #134466 - Add a --ask-enter-invalid option. When used together with theZac Medico2009-10-241-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 Medico2009-10-231-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 displayZac Medico2009-10-231-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 reverseZac Medico2009-10-191-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 timeZac Medico2009-10-181-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 priorZac Medico2009-10-161-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 thatZac Medico2009-10-161-5/+1
| | | | | | already. svn path=/main/trunk/; revision=14613
* When --depclean pulls in the provider of a library because of installedZac Medico2009-10-141-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 Medico2009-10-091-8/+0
| | | | svn path=/main/trunk/; revision=14528
* Bug #287950 - Add a --fail-clean[=n] option, for enabling or disablingZac Medico2009-10-081-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 Ludd2009-10-051-9/+11
| | | | | | whitespace cleanups svn path=/main/trunk/; revision=14497
* Fix breakage in file path -> package lookup code.Zac Medico2009-09-281-1/+1
| | | | svn path=/main/trunk/; revision=14455
* Replace dict.keys() usage with __iter__(), since it behaves identically inZac Medico2009-09-221-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 Arahesis2009-09-211-0/+3
| | | | svn path=/main/trunk/; revision=14343
* Use dict.(keys|values|items)() instead of ↵Arfrever Frehtes Taifersar Arahesis2009-09-211-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 Arahesis2009-09-211-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 Arahesis2009-09-211-3/+3
| | | | | | | | for compatibility with Python 3. (2to3-3.1 -f itertools -f itertools_imports -nw ${FILES}) svn path=/main/trunk/; revision=14314