summaryrefslogtreecommitdiffstats
path: root/pym/portage/__init__.py
Commit message (Collapse)AuthorAgeFilesLines
* wrap linesZac Medico2007-05-171-9/+9
| | | | svn path=/main/trunk/; revision=6542
* For bug #162404, use a pseudo-terminal device pair (instead of a normal ↵Zac Medico2007-05-171-25/+47
| | | | | | pipe) for moving ouput out of the sesandbox domain. svn path=/main/trunk/; revision=6541
* Don't protect USE_EXPAND variables from -* anymore because the really ↵Zac Medico2007-05-161-1/+1
| | | | | | critical ones should all be in use.force now (typically kernel_linux, elibc_glibc, and userland_GNU). svn path=/main/trunk/; revision=6540
* Make sure USE=test is properly enabled when the test phase is forced via the ↵Zac Medico2007-05-091-0/+2
| | | | | | ebuild command. Thanks to Caster for reporting. svn path=/main/trunk/; revision=6508
* antarus fears it, and fears it oftenAlec Warner2007-05-081-6/+6
| | | | svn path=/main/trunk/; revision=6503
* imports are one module per line, remove type module in favor of the new ↵Alec Warner2007-05-081-9/+14
| | | | | | hotness, isinstance. svn path=/main/trunk/; revision=6500
* Honestly if they are missing sys, that error message probably won't help any ↵Alec Warner2007-05-081-6/+1
| | | | | | more than the other one (zomg broken) svn path=/main/trunk/; revision=6499
* Use shlex for better splitting of FETCHCOMMAND.Zac Medico2007-05-061-4/+4
| | | | svn path=/main/trunk/; revision=6490
* Use varexpand to expand FETCHCOMMAND and RESUMECOMMAND.Zac Medico2007-05-061-6/+7
| | | | svn path=/main/trunk/; revision=6487
* For bug #175058, comment #15, expand all possible variables in each argument.Zac Medico2007-05-051-3/+3
| | | | svn path=/main/trunk/; revision=6478
* Fix -* handling in gvisible to match incremental semanticsMarius Mauch2007-04-301-4/+6
| | | | svn path=/main/trunk/; revision=6459
* For bug #175058, avoid potential quoting issues by spawning FETCHCOMMAND ↵Zac Medico2007-04-291-6/+9
| | | | | | without a shell. svn path=/main/trunk/; revision=6456
* Always ensure permissions in DISTCC_DIR in order to try to prevent potential ↵Zac Medico2007-04-261-1/+1
| | | | | | permission problems for non-root users who are in the portage group (userpriv, etc.). svn path=/main/trunk/; revision=6440
* For bug #176139, only symlink the distfiles that are required according the ↵Zac Medico2007-04-261-1/+1
| | | | | | current USE settings. svn path=/main/trunk/; revision=6438
* For bug #175781, add a higher preference priority for choices where all ↵Zac Medico2007-04-241-1/+15
| | | | | | matching slots are installed (not just any slot). svn path=/main/trunk/; revision=6432
* Also validate RESTRICT inside doebuild().Zac Medico2007-04-201-1/+1
| | | | svn path=/main/trunk/; revision=6427
* Also validate SRC_URI inside doebuild().Zac Medico2007-04-201-1/+1
| | | | svn path=/main/trunk/; revision=6425
* For bug #175344, validate LICENSE and PROVIDE inside doebuild().Zac Medico2007-04-201-2/+15
| | | | svn path=/main/trunk/; revision=6423
* Add CATEGORY to blacklisted variables since it can interfere with CATEGORY ↵Zac Medico2007-04-131-5/+3
| | | | | | guessing inside doebuild. svn path=/main/trunk/; revision=6386
* Use catpkgsplit instead of pkgsplit for consistency with usage elsewhere.Zac Medico2007-04-131-2/+2
| | | | svn path=/main/trunk/; revision=6384
* Don't load FEATURES in load_infodir() because FEATURES from the build host ↵Zac Medico2007-04-091-0/+4
| | | | | | shouldn't be interpreted asFEATURES on the client system. Thanks to Thanks to Chri svn path=/main/trunk/; revision=6358
* Only apply permissions to ccache, confcache, and distcc dirs when they are ↵Zac Medico2007-04-081-7/+6
| | | | | | created in order to avoid interference with whatever the user's preferred permissions are. Thanks to Diego Pettenò <flameeyes@gmail.com> for reporting. svn path=/main/trunk/; revision=6354
* Don't set os.environ["USERLAND"] inside portage.data and rely on USERLAND ↵Zac Medico2007-04-051-8/+0
| | | | | | from the profile instead (bail out if necessary when USERLAND is unset). svn path=/main/trunk/; revision=6341
* Fix missing import.Zac Medico2007-03-311-0/+1
| | | | svn path=/main/trunk/; revision=6325
* fix grammar in error outputMike Frysinger2007-03-251-1/+1
| | | | svn path=/main/trunk/; revision=6285
* Do the "*" check as early as possible in config.getMissingLicenses().Zac Medico2007-03-251-3/+4
| | | | svn path=/main/trunk/; revision=6282
* Clean up and simplify preference selection logic for bug #171840.Zac Medico2007-03-231-47/+26
| | | | svn path=/main/trunk/; revision=6269
* For bug #171840, consider all choices for slot intersection and promote ↵Zac Medico2007-03-231-3/+7
| | | | | | those that have upgrades relative to other choices. svn path=/main/trunk/; revision=6267
* Fix a typo.Zac Medico2007-03-211-1/+1
| | | | svn path=/main/trunk/; revision=6261
* Pass a list of USE flags into config.getMissingLicenses() so that the method ↵Zac Medico2007-03-211-6/+11
| | | | | | can eventually be used for binary packages in addition to ebuilds. svn path=/main/trunk/; revision=6260
* Add a docstring to config.getMissingLicenses().Zac Medico2007-03-201-0/+13
| | | | svn path=/main/trunk/; revision=6259
* Pass missing acceptable_licenses parameter into recursive ↵Zac Medico2007-03-201-2/+4
| | | | | | _getMissingLicenses() calls. svn path=/main/trunk/; revision=6255
* Appropriately return from _getMissingLicenses() if one of the choices is ↵Zac Medico2007-03-201-0/+2
| | | | | | satisfied. svn path=/main/trunk/; revision=6253
* Implement license visibility filtering for GLEP 23, bug #17367, and bug #152593.Zac Medico2007-03-201-2/+153
| | | | svn path=/main/trunk/; revision=6251
* Add back rstrip(os.path.sep) from the previous commit since it's needed when ↵Zac Medico2007-03-151-4/+4
| | | | | | ROOT="/". svn path=/main/trunk/; revision=6211
* Automatically convert ROOT and PORTAGE_CONFIGROOT to absolute paths when ↵Zac Medico2007-03-151-2/+2
| | | | | | necessary since relative paths lead to problems. Thanks to Christian Heim <phreak@gentoo.org> for reporting. svn path=/main/trunk/; revision=6210
* Remove the "masked by: profile" support from getmaskingstatus().Zac Medico2007-03-091-12/+0
| | | | svn path=/main/trunk/; revision=6197
* Fix 2 more types.InstanceType comparisons that are broken by the transition ↵Zac Medico2007-03-061-2/+2
| | | | | | of dbapi to new-style classes. svn path=/main/trunk/; revision=6188
* Remove the KVERS environment variable since it's code that creates it is ↵Zac Medico2007-03-041-4/+0
| | | | | | broken anyway (only sets KVERS="." in the general case). svn path=/main/trunk/; revision=6166
* For bug #138840, show a more informative message when waiting for a ↵Zac Medico2007-03-031-2/+11
| | | | | | distfiles lock due to parallel-fetch. Thanks to David Watzke <david@watzke.cz> for the initial patch. svn path=/main/trunk/; revision=6143
* Fix types.InstanceType test which is failing now for some reason.Zac Medico2007-03-031-1/+1
| | | | svn path=/main/trunk/; revision=6137
* Merged from branches/prefix r6092:6093.Zac Medico2007-02-271-1/+4
| | | | | | | Avoid "TypeError: unpack non-sequence" backtraces, and return a set of None, None when was asked for the location. svn path=/main/trunk/; revision=6099
* Clean up os.environ["USERLAND"] pollution from the portage.data module so ↵Zac Medico2007-02-241-1/+8
| | | | | | that it doesn't interfere with repoman. svn path=/main/trunk/; revision=6068
* Make fetch() bail out when an "Insufficient data for checksum verification" ↵Zac Medico2007-02-231-0/+4
| | | | | | error occurs. svn path=/main/trunk/; revision=6056
* For bug #167667, use the existence of ${PORTDIR}/manifest1_obsolete to ↵Zac Medico2007-02-221-1/+4
| | | | | | trigger the disabling of manifest1/digest file generation. This toggle is repo/overlay specific, allowing a specific overlay to drop manifest1 buy adding the manifest1_obsolete file. svn path=/main/trunk/; revision=6041
* Make sure that ${A} in initialized in case pkg_nofetch() needs to be called. ↵Zac Medico2007-02-221-0/+1
| | | | | | Thanks to Peper for reporting. svn path=/main/trunk/; revision=6039
* Print filename when displaying package.mask commentsMarius Mauch2007-02-171-21/+22
| | | | svn path=/main/trunk/; revision=5974
* Detect potential issues with mtime granlarity in env_update() and sleep if ↵Zac Medico2007-02-131-1/+13
| | | | | | necessary. Thanks to Brian Harring for reporting. svn path=/main/trunk/; revision=5961
* Make subpackage naming consistentMarius Mauch2007-02-111-104/+0
| | | | svn path=/main/trunk/; revision=5955
* Move dbapi and related classes out of __init__.py into their own subpackage.Marius Mauch2007-02-101-3207/+5
| | | | | | | Also perform some minor cleanups. svn path=/main/trunk/; revision=5939