summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* RepoConfig: cleanup portage1_profiles codev2.2.0_alpha106Zac Medico2012-05-162-6/+7
|
* FEATURES=config-protect-if-modified by default.Zac Medico2012-05-163-3/+11
| | | | | | | The plan is to send out a GLEP 42 news item for this before it goes to stable, as discussed here: http://archives.gentoo.org/gentoo-dev/msg_7fe557809defad4faca2ee5c6e52d134.xml
* _eapi_invalid: elog permission issue, bug #416231Zac Medico2012-05-161-4/+12
|
* config: fix /etc/portage/make.profile error msgZac Medico2012-05-151-5/+20
|
* getconfig: use shlex.error_leader() moreZac Medico2012-05-151-22/+23
| | | | | This fixes it to show the correct file/line, even when one file sources another.
* bintree: validate remove cpv morev2.2.0_alpha105Zac Medico2012-05-141-2/+14
|
* prepstrip: fix installsources breakageZac Medico2012-05-141-3/+3
| | | | | The debug.sources path changed in commit 4941c3c674400116f118a9c75b520c3fd1a25490.
* prepstrip: fix hardlink race in process_elfZac Medico2012-05-141-6/+16
|
* prepstrip: fix hardlink handling for subshellsZac Medico2012-05-141-12/+17
|
* prepstrip: make splitdebug/installsources parallel safeMike Frysinger2012-05-141-24/+20
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* prepstrip: tweak style and document helper funcs a bitMike Frysinger2012-05-141-15/+19
| | | | | | Mostly make sure we be consistent with ${var} rather than $var. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* prepstrip: run the log parsing in parallel to file strippingMike Frysinger2012-05-141-5/+5
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* multijob_post_fork: simpler handling of return valueMike Frysinger2012-05-141-3/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* depgraph: send output to stderr when appropriateZac Medico2012-05-141-70/+48
| | | | | | This also removes the stderr -> stdout redirect from display_problems, since the app-portage/autounmask program is no longer supported, and that will fix bug #406867.
* prepstrip: wait for Pre-stripped check to finishZac Medico2012-05-141-0/+3
|
* prepstrip: disable parallel for splitdebug, etc..Zac Medico2012-05-141-2/+17
|
* multijob_post_fork: return child statusZac Medico2012-05-141-1/+3
|
* Atom: use a single _get_atom_re() callZac Medico2012-05-131-14/+15
|
* BlockerCache: use _unicode() for pickled atomsZac Medico2012-05-131-2/+2
|
* Split out _hide_url_passwd() and use it more.Zac Medico2012-05-133-8/+12
|
* binhost: http auth for python3 (bug #413983)Zac Medico2012-05-132-3/+44
| | | | | | | | This uses the code from commit 58a8cd1bb943522bc53d02c008ee8eff798bfaaa as a fallback for python3 when the default urlopen function fails. This has been tested and is known to work with thttpd password authentication (it works unencrypted and also when encrypted with stunnel).
* getbinpkg: fix base64 usage for python3Zac Medico2012-05-131-4/+9
|
* tbz2.scan: use finally to close fileZac Medico2012-05-131-4/+4
|
* Revert "Bug #413983: Add portage.util.urlopen(), which transparently handles ↵Zac Medico2012-05-134-25/+16
| | | | | | | authentication in the way compatible with Python 3." This reverts commit 0a9cc38a66ded0cf0e5b534cb24b970fc9c21920. As reported in bug #415579, that commit broke FTP authentication.
* glsa: use _pkg_str + vercmp, not pkgcmpZac Medico2012-05-131-8/+5
|
* _sets/security: use _pkg_str + vercmp, not pkgcmpZac Medico2012-05-131-4/+4
|
* _sets/dbapi: use _pkg_str + vercmp, not pkgcmpZac Medico2012-05-131-9/+5
|
* portdbapi: don't convert _pkg_str to strZac Medico2012-05-131-1/+2
|
* dblink: use _pkg_str + vercmp, not pkgcmpZac Medico2012-05-131-5/+9
|
* dep_check: use _pkg_str + vercmp, not pkgcmpZac Medico2012-05-131-15/+21
|
* _pkg_str: validate repo (move code from Package)Zac Medico2012-05-134-16/+15
|
* unmerge: use cpv_sort_key instead of pkgcmpZac Medico2012-05-131-10/+12
|
* _pkg_str: make version -r0 consistent with inputZac Medico2012-05-131-1/+4
|
* cpv_sort_key: use _pkg_strZac Medico2012-05-131-8/+18
|
* repoman: simplify ebuild sort codeZac Medico2012-05-131-11/+4
|
* egencache: use vercmp instead of pkgcmpZac Medico2012-05-131-3/+3
|
* best_match_to_list: use _pkg_strZac Medico2012-05-131-7/+5
|
* match_from_list: avoid multiple meanings of mycpvZac Medico2012-05-131-2/+2
|
* cpvequal: use _pkg_strZac Medico2012-05-132-10/+22
|
* _pms_eapi_re: require whitespace before commentZac Medico2012-05-131-1/+1
| | | | | See discussion on gentoo-pms mailing list here: http://archives.gentoo.org/gentoo-pms/msg_1f76a55d04b4f2a3721cddc611434aad.xml
* match_from_list: preserve input in resultZac Medico2012-05-131-4/+6
| | | | | This fixes an unintended change in behavior from commit f31320b67c9f593a2a8592e1a4e547f5f641943a.
* Use _pkg_str.version more.Zac Medico2012-05-131-4/+14
|
* Don't cache vercmp results.Zac Medico2012-05-131-14/+1
| | | | | It's probably not very helpful to cache vercmp results, since identical version comparisons probably don't recur very often.
* _pkg_str: add version attribute for comparisonsZac Medico2012-05-135-23/+34
| | | | | This attribute can be passed directly into vercmp, avoiding the need to generate this string many times.
* depgraph: minimize match_from_list operationsZac Medico2012-05-131-58/+64
| | | | | | In _iter_match_pkgs, call match_from_list on one cpv at a time, in order to avoid unnecessary match_from_list comparisons on versions that are never yielded from this method.
* SimpleResolverTestCase: handle PYTHONHASHSEEDZac Medico2012-05-121-1/+2
|
* _pkg_str: add slot and repo attributesZac Medico2012-05-129-40/+64
|
* match_from_list: handle Package.UNKNOWN_REPOZac Medico2012-05-122-4/+8
|
* _pkg_str: add cpv attribute for match_from_listZac Medico2012-05-121-0/+2
|
* Check type of xml.etree.ElementTree.TreeBuilder before applyingArfrever Frehtes Taifersar Arahesis2012-05-131-4/+10
| | | | workaround for http://bugs.python.org/issue14007.