summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/main.py
Commit message (Collapse)AuthorAgeFilesLines
...
* emerge_main: add "args" parameter (sys.argv[1:])Zac Medico2011-03-201-7/+12
| | | | | Also, fix local portage.debug import so that "global portage" is not necessary.
* emerge: support [ y | n ] for --quietv2.2.0_alpha27Zac Medico2011-03-141-3/+26
| | | | | | This allows --quiet and --quiet-build to be enabled via EMERGE_DEFAULT_OPTS, and then temporarily disabled via the command- line.
* show_depclean_suggestion: use ewarn, not einfoZac Medico2011-02-211-1/+1
|
* post_emerge: suggest depclean after world updateZac Medico2011-02-211-0/+13
| | | | This is part of bug #354787.
* post_emerge: pass in more infoZac Medico2011-02-211-6/+15
| | | | | This makes it possible to do things like give special suggestions after world updates.
* emerge: warn to stderr if post_* hooks failZac Medico2011-02-181-5/+6
|
* emerge: support post_emerge hook like post_syncGokdeniz Karadag2011-02-181-0/+8
| | | | This will fix bug #355447.
* When killed by signal, return 128 + signum.Zac Medico2011-01-151-2/+2
| | | | | This is the same convention that bash uses for returncodes of processes that are killed by signals.
* composite_db: use ebuild visibility for installedZac Medico2011-01-041-1/+2
| | | | This will fix bug #350488.
* emerge: accept 'y' for options that accept 'n'Zac Medico2010-11-231-57/+60
| | | | This will fix bug #346349 and bug #344799.
* Fix emerge --sync PORTDIR creation.Zac Medico2010-11-191-2/+1
|
* emerge --depclean: Add more --debug output.v2.2_rc97Zac Medico2010-10-151-0/+1
|
* Fix breakage in emerge -b option parsing.Zac Medico2010-10-111-0/+1
|
* Add support for emerge --buildpkg=n.Zac Medico2010-10-091-2/+15
|
* Fix spelling of 'wildcards' in --exclude error.Zac Medico2010-10-071-1/+1
|
* More repository handling cleanupSebastian Luther2010-09-301-1/+1
|
* reposyntax: Handle missing profiles/repo_name by setting repo_name to ↵Sebastian Luther2010-09-261-8/+8
| | | | x-$(basename $path)
* reposyntax: Add support all over the placeSebastian Luther2010-09-261-1/+1
|
* global updates: Honor -q and don't repeat the legendSebastian Luther2010-09-101-1/+1
|
* Use EROOT in chk_updated_cfg_files() calls.Zac Medico2010-09-091-1/+1
|
* Add another _ENABLE_DYN_LINK_MAP conditional in parse_opts().Zac Medico2010-09-071-2/+3
|
* Disable the --depclean-lib-check option when _ENABLE_DYN_LINK_MAPZac Medico2010-09-071-7/+11
| | | | is False.
* always apply EPREFIX prepending to GLOBAL_CONFIG_PATHFabian Groffen2010-09-051-1/+5
|
* Don't regenerate GNU Info if the dir contains a .keepinfodir file, bug 257260.Ulrich Mueller2010-09-051-5/+7
|
* use EROOT with VDB_PATHFabian Groffen2010-09-041-1/+1
|
* Make emerge display a warning message if FEATURES contains keepworkZac Medico2010-09-031-0/+15
| | | | | or keeptemp since these features may confuse users and lead them to report invalid bugs.
* Bug #248603 - Add a _ENABLE_REPO_NAME_WARN constant that's used toZac Medico2010-09-021-1/+4
| | | | | disable warnings about "missing repo_name entries" for the stable branch.
* Rename the portage.sets module to portage._sets since it will be usefulZac Medico2010-08-301-4/+4
| | | | | in the upcoming 2.1.9 branch which will not have sets support but will still have the code in private and disabled form.
* Always check if vardbapi._linkmap and vardbapi._plib_registry areZac Medico2010-08-291-0/+5
| | | | | | None before trying to use them. This will be useful in the upcoming 2.1.9 branch which will not have preserve-libs support but will still have the code in private and disabled form.
* Rename vardbapi.linkmap to vardbapi._linkmap since I'mZac Medico2010-08-291-1/+1
| | | | | | trying to minimize the diff between the master branch and upcoming 2.1.9 branch which will not have preserve-libs support but will still have the code in private and disabled form.
* Rename vardbapi.plib_registry to vardbapi._plib_registry since I'mZac Medico2010-08-291-3/+3
| | | | | | trying to minimize the diff between the master branch and upcoming 2.1.9 branch which will not have preserve-libs support but will still have the code in private and disabled form.
* Add EROOT support to setconfig_fallback().Zac Medico2010-08-251-1/+1
|
* Temporarily disable portage.dep deprecation warnings for external apiZac Medico2010-08-171-0/+1
| | | | | consumers. Once the relevant api changes are in a portage release with stable keywords, make these warnings unconditional.
* portage.dep._dep_check_strict: Unused, removedSebastian Luther2010-08-101-3/+1
|
* 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.
* * Add a --autounmask[=n] option and for now leave it disableZac Medico2010-08-051-0/+11
| | | | | | | | by default in order to minimize the impact of any bugs. * If _wrapped_select_pkg_highest_available_imp returns an installed package when the user has not explicitly requested for this package to be replaced (typically via an atom on the command line), reject the installed package and try to unmask one.
* Only populate the binarytree for actions that need it (search orZac Medico2010-08-021-1/+2
| | | | install actions).
* Always use shlex_split() to split CONFIG_PROTECT{,_MASK}.Zac Medico2010-07-311-2/+2
|
* Add a --package-moves[=n] option that can be used to control theZac Medico2010-07-281-6/+17
| | | | | "Performing Global Updates" routine. This option is enabled by default.
* Use a directory for the default set configuration.Michał Górny2010-07-271-1/+1
| | | | | | | Expect /usr/share/portage/config/sets to be a directory containing any number of set configuration files. The default Portage sets.conf should be now installed as sets/portage.conf, and other ebuilds are free to install their own set configuration files there.
* Allow the --depclean library consumer check to be disabled byZac Medico2010-07-261-0/+10
| | | | --depclean-lib-check=n.
* --exclude: Add support for atoms with wildcardsSebastian Luther2010-07-231-3/+3
|
* Make parse_opts() bail out when not silent and an option parameter isZac Medico2010-05-271-10/+10
| | | | invalid.
* Add --rebuilt-binaries-timestamp optionSebastian Luther2010-05-271-0/+20
| | | | | | | This option makes emerge ignore binaries that would have been used for --rebuilt-binaries, if they are older than the given timestamp. Binaries are only reinstalled if they have a newer BUILD_TIME than the installed package (not only unequal) with this option.
* Make --deselect work for sets (bug 268798)Sebastian Luther2010-05-271-1/+1
|
* Support specifying exclude list as multiple arguments.Michał Górny2010-05-191-2/+2
| | | | | | | Instead of relying on user to provide the whole exclude list as a space-separated list in a single argument (which is uncomfortable), allow him/her to specify '--exclude' multiple times, joining the provided atom lists together.
* Make myopts["--exclude"] a plain string in order to avoid issues with mtimedbZac Medico2010-05-051-2/+0
| | | | unpickling.
* Make --exclude use whitespace to separate atoms since atoms are typicallyZac Medico2010-05-041-2/+2
| | | | separated by whitespace.
* Bail out immediately if --exclude is given a bad atom.Zac Medico2010-04-291-2/+2
|
* Add --exclude optionSebastian Luther2010-04-291-0/+35
|