summaryrefslogtreecommitdiffstats
path: root/pym/portage/__init__.py
Commit message (Expand)AuthorAgeFilesLines
* Change conditional USE deps syntax and expermental EAPI from 2_pre0 to 2_pre1.Zac Medico2008-07-301-1/+1
* Bug #233103 - In portage.fetch(), pass all config variables instead of justZac Medico2008-07-281-1/+1
* Add support for an new EAPI="2_pre0" value so that people who want to testZac Medico2008-07-281-1/+4
* Fix EbuildFetcher to pass all config variables to the fetcher so thingsZac Medico2008-07-271-0/+7
* Bug #206773 - Add a new PORTAGE_IONICE_COMMAND variable that emerge usesZac Medico2008-07-241-1/+2
* Redirect build log eqawarn messages to the log file when in background mode.Zac Medico2008-07-221-2/+2
* For --depclean and --prune, eliminate duplicate graph creation code by re-usingZac Medico2008-07-211-0/+3
* Fix typo.Zac Medico2008-07-181-1/+1
* Add background output redirection and async ebuild phase support forZac Medico2008-07-181-3/+4
* * Add a new portage.util.writemsg_level() function which uses a "level"Zac Medico2008-07-171-4/+4
* Eliminate duplicate code by making EbuildProcess inherit from SpawnProcessZac Medico2008-07-171-6/+6
* Avoid raising an IndexError from deprecated_profile_check() if the deprecatedZac Medico2008-07-161-1/+5
* Add async support for calling functions in misc-functions.sh:Zac Medico2008-07-161-7/+23
* Remove the config._filter_calling_env attribute since it's not really needed.Zac Medico2008-07-161-14/+13
* * Fix doebuild so "returnpid" works for preinst and postinst.Zac Medico2008-07-141-19/+69
* Add async execution support for pkg_preinst and pkg_postinst. This allows theZac Medico2008-07-141-2/+3
* Split out a portage._create_pty_or_pipe() function to avoid duplicate code.Zac Medico2008-07-121-29/+57
* * Add a digraph.get() method, analogous to dict.get(), used to simplifyZac Medico2008-07-121-0/+4
* Add support for parallel --regen, using the existing --jobs and --load-averageZac Medico2008-07-101-1/+6
* Make digestcheck() skip the "checking ebuild checksums" part when fetching inZac Medico2008-07-101-1/+1
* Bug #231358 - Fix 'NameError: global name 'p' is not defined' inZac Medico2008-07-091-1/+1
* Use the EbuildFetcher class to implement async fetch for the EbuildBuildZac Medico2008-07-091-2/+1
* Use the EbuildPhase class to execute the "clean" phase asynchronously.Zac Medico2008-07-051-1/+2
* * Implement a new binarytree.digestCheck() method and use it to checkZac Medico2008-07-051-10/+11
* Bug #230469 - Implement non-blocking distlocks for --fetchonly. This addsZac Medico2008-07-031-7/+19
* Add a portage._disable_legacy_globals() function. This deletes theZac Medico2008-07-031-5/+17
* Implement asynchronous binary package extraction, so that the schedulerZac Medico2008-07-031-2/+2
* Remove $PORTAGE_BUILDDIR locking from portage.pkgmerge() and useZac Medico2008-07-021-23/+1
* Py3k compatibility patch by Ali Polatel <hawking@g.o>.Zac Medico2008-07-021-3/+3
* Py3k compatibility patch #6 by Ali Polatel <hawking@g.o>.Zac Medico2008-07-011-0/+4
* Py3k compatibility patch #1 by Ali Polatel <hawking@g.o>.Zac Medico2008-07-011-30/+32
* Reimplement parallel-fetch by spawning the `ebuild fetch` command for eachZac Medico2008-06-301-2/+3
* * Tweak conditionals in doebuild() to fix emerge --fetch breakage reportedZac Medico2008-06-301-4/+6
* Add EMERGE_FROM to the blacklisted vars in the config constructor.Zac Medico2008-06-291-1/+1
* * Add "fd_pipes" and "returnpid" parameters to doebuild() and passZac Medico2008-06-291-24/+44
* In EbuildBuild.execute(), call doebuild() separately for each phase sinceZac Medico2008-06-291-6/+6
* Split out a _check_build_log() function from spawnebuild().Zac Medico2008-06-291-67/+78
* Split out a _post_src_install_uid_fix() function from spawnebuild().Zac Medico2008-06-291-22/+28
* Split out a _spawn_misc_sh() function from spawnebuild().Zac Medico2008-06-291-25/+40
* Move clean code, from the previous commit, from doebuild() toZac Medico2008-06-291-12/+4
* Instead of calling the ebuild "clean" phase in MergeTask.merge(),Zac Medico2008-06-291-4/+16
* Handle re.error exceptions raised from re.compile() when ACCEPT_CHOSTSZac Medico2008-06-281-3/+14
* Use settings["ROOT"] at the beginning of env_update() to avoid breakageZac Medico2008-06-261-2/+2
* Also use a separate proxy type for portage.mtimedb since it's independentZac Medico2008-06-261-7/+32
* Use a separate proxy type to trigger portage.portdb initialization separatelyZac Medico2008-06-261-3/+16
* Implement lazy initialization of global "portdb", "settings" and otherZac Medico2008-06-261-1/+26
* For the Package.metadata attribute, only implement the dict interfaceZac Medico2008-06-251-3/+3
* Bug #228935 - Add a new "command not found" build log QA Notice. Thanks toZac Medico2008-06-231-0/+15
* Exclude calls to autoheader and makeinfo from the automake "maintainer mode"Zac Medico2008-06-211-1/+4
* Make the visibility related config methods such as getMaskAtom() andZac Medico2008-06-201-11/+11