summaryrefslogtreecommitdiffstats
path: root/pym
Commit message (Collapse)AuthorAgeFilesLines
* Use absolute imports instead of relative. (trunk r13062)Zac Medico2009-03-122-2/+2
| | | | svn path=/main/branches/2.1.6/; revision=13076
* Bug #262211 - Avoid triggering an InvalidAtom exception inside the PackageZac Medico2009-03-121-1/+6
| | | | | | constructor when SLOT is empty. (trunk r13061) svn path=/main/branches/2.1.6/; revision=13075
* Bug #262211 - Make vardbapi.aux_get() translate empty SLOT to 0 since otherZac Medico2009-03-121-0/+4
| | | | | | code expects non-empty SLOT (for generation package slot atoms). (trunk r13060) svn path=/main/branches/2.1.6/; revision=13074
* Bug #262012 - Only trigger the slot conflict message about --newuse whenZac Medico2009-03-121-1/+5
| | | | | | | the installed version is the same as the new one. If they are different versions then there's some other problem. (trunk r13059) svn path=/main/branches/2.1.6/; revision=13073
* Don't default env=os.environ directly in the config constructor becauseZac Medico2009-03-111-1/+3
| | | | | | | that makes it show environment variables in api docs generated by epydoc. (trunk r12824) svn path=/main/branches/2.1.6/; revision=13055
* Use slices instead of startswith inside manifest2AuxfileFilter(). (trunk r12823)Zac Medico2009-03-111-2/+2
| | | | svn path=/main/branches/2.1.6/; revision=13054
* Use protocol=2 for pickle.dump() calls, so that pickles written by py3k willZac Medico2009-03-114-6/+6
| | | | | | be backward compatible. (trunk r12821) svn path=/main/branches/2.1.6/; revision=13053
* Make _src_uri_validate() identify the || operator as invalid and add aZac Medico2009-03-112-0/+6
| | | | | | corresponding test case. (trunk r12820) svn path=/main/branches/2.1.6/; revision=13052
* Remove redundant conditional inside _src_uri_validate(). (trunk r12819)Zac Medico2009-03-111-9/+13
| | | | svn path=/main/branches/2.1.6/; revision=13051
* Fix incorrect slice inside _src_uri_validate() and add new test case.Zac Medico2009-03-112-2/+3
| | | | | | (trunk r12818) svn path=/main/branches/2.1.6/; revision=13050
* Simplify cmp_sort_key._cmp_key.__lt__(). (trunk r12817)Zac Medico2009-03-111-4/+2
| | | | svn path=/main/branches/2.1.6/; revision=13049
* Initialize UserDict.data in the constructor. (trunk r12816)Zac Medico2009-03-111-0/+2
| | | | svn path=/main/branches/2.1.6/; revision=13048
* Optimize dbapi._cpv_sort_ascending() by calling vercmp directly instead ofZac Medico2009-03-111-9/+7
| | | | | | calling pkgcmp. (trunk r12815) svn path=/main/branches/2.1.6/; revision=13047
* When the config_incrementals parameter is unspecified in the configZac Medico2009-03-111-5/+4
| | | | | | | constructor, don't warn because it's ridiculous to require this parameter when it's always the same anyway. (trunk r12813) svn path=/main/branches/2.1.6/; revision=13045
* Simplify environment cleansing that's done for the ROOT=/ config instanceZac Medico2009-03-111-21/+9
| | | | | | | | when ROOT!=/. A new "env" config constructor parameter is used to allow the caller to avoid having the config instance polluted by os.environ. (trunk r12812) svn path=/main/branches/2.1.6/; revision=13044
* Inside create_trees(), when cleansing the environment for the ROOT=/ configZac Medico2009-03-111-1/+1
| | | | | | | | instance, call config.reset() so that configdict['env'] is cleared as was originally intended here. This prevents thinks like CHOST overrides from the calling environment from inappropriately being applied to ROOT=/. (trunk r12811) svn path=/main/branches/2.1.6/; revision=13043
* Bug #261670 - Generate a QA Notice if CHOST (from dyn_install) has a valueZac Medico2009-03-111-17/+24
| | | | | | which differs from the initial setting. (trunk r12810) svn path=/main/branches/2.1.6/; revision=13042
* Fix _setitem() to account for the change to serialize_eclasses = False.Zac Medico2009-03-111-2/+1
| | | | | | (trunk r12803) svn path=/main/branches/2.1.6/; revision=13037
* Reorganize code for --digests and FEATURES=digest. (trunk r12801)Zac Medico2009-03-111-21/+49
| | | | svn path=/main/branches/2.1.6/; revision=13035
* Never call digestgen() inside doebuild() which only 'fetch' has beenZac Medico2009-03-111-1/+4
| | | | | | requested since it's not needed in this case. (trunk r12800) svn path=/main/branches/2.1.6/; revision=13034
* Bug #261675 - Generate manifests in advance when FEATURES=digest is enabled.Zac Medico2009-03-111-1/+8
| | | | | | (trunk r12799) svn path=/main/branches/2.1.6/; revision=13033
* Bug #261675 - Also don't call digestgen() from parallel-fetch processes.Zac Medico2009-03-111-1/+2
| | | | | | (trunk r12798) svn path=/main/branches/2.1.6/; revision=13032
* Bug #261675 - When doebuild() is called by emerge, don't call digestgen()Zac Medico2009-03-111-1/+2
| | | | | | | for FEATURES=digest because it's redundant and it can cause interference with parallel-fetch and parallel builds. (trunk r12797) svn path=/main/branches/2.1.6/; revision=13031
* Make the --digest warning message show for FEATURES=digest. (trunk r12796)Zac Medico2009-03-111-2/+7
| | | | svn path=/main/branches/2.1.6/; revision=13030
* Implement _getitem instead of __getitem__ so that the base class __getitem__Zac Medico2009-03-112-23/+6
| | | | | | implementation is used for _mtime_ and _eclasses_ handling. (trunk r12781) svn path=/main/branches/2.1.6/; revision=13025
* In LazyItemsDict.__deepcopy__(), enable deepcopy of lazy items as it wasZac Medico2009-03-111-2/+25
| | | | | | | | before. This requires _LazyItem.__deepcopy__() to be overridden since the default implementation can fail silently, leaving some attributes unset. (trunk r12780) svn path=/main/branches/2.1.6/; revision=13024
* Use slice instead of startwith in stack_* incremental processing. (trunk r12779)Zac Medico2009-03-111-2/+2
| | | | svn path=/main/branches/2.1.6/; revision=13023
* Remove unnecessary list() from previous commit. (trunk r12778)Zac Medico2009-03-111-1/+1
| | | | svn path=/main/branches/2.1.6/; revision=13022
* Fix an issue with incomplete deepcopy of _LazyItem instances insideZac Medico2009-03-111-8/+3
| | | | | | LazyItemsDict.__deepcopy__(). Thanks to Arfrever for reporting. (trunk r12777) svn path=/main/branches/2.1.6/; revision=13021
* Fix __getitem__ to convert mtime to long, and remove unreachable codeZac Medico2009-03-111-8/+10
| | | | | | from _parse_data(). (trunk r12776) svn path=/main/branches/2.1.6/; revision=13020
* Always use basestring instead of str with isinstance(). (trunk r12775)Zac Medico2009-03-114-4/+4
| | | | svn path=/main/branches/2.1.6/; revision=13019
* Allow unicode type values in config.__setitem__(). Thanks to Arfrever FrehtesZac Medico2009-03-111-1/+1
| | | | | | Taifersar Arahesis for this patch. (trunk r12774) svn path=/main/branches/2.1.6/; revision=13018
* Simplify LazyItemsDict internals. (trunk r12773)Zac Medico2009-03-111-27/+30
| | | | svn path=/main/branches/2.1.6/; revision=13017
* Fix LazyItemsDict.update() to create new _SingletonWrapper instances thatZac Medico2009-03-111-9/+12
| | | | | | reference self. (trunk r12772) svn path=/main/branches/2.1.6/; revision=13016
* Add keyword argument support to LazyItemsDict.update(). (trunk r12771)Zac Medico2009-03-111-2/+16
| | | | svn path=/main/branches/2.1.6/; revision=13015
* Remove unused import. (trunk r12770)Zac Medico2009-03-111-1/+0
| | | | svn path=/main/branches/2.1.6/; revision=13014
* Define __slots__ for classes derived from ObjectProxy. (trunk r12769)Zac Medico2009-03-111-0/+7
| | | | svn path=/main/branches/2.1.6/; revision=13013
* Send message about unset RESUMECOMMAND to stderr instead of stdout.Zac Medico2009-03-111-1/+1
| | | | | | (trunk r12768) svn path=/main/branches/2.1.6/; revision=13012
* Make digraph store a single priority list for each edge instead of twoZac Medico2009-03-111-7/+16
| | | | | | identical lists. (trunk r12767) svn path=/main/branches/2.1.6/; revision=13011
* whitespace cleanup (trunk r12766)Zac Medico2009-03-111-7/+7
| | | | svn path=/main/branches/2.1.6/; revision=13010
* Fix failure exit status. Thanks to Brian Harring. (trunk r12765)Zac Medico2009-03-111-1/+1
| | | | svn path=/main/branches/2.1.6/; revision=13009
* Make config.categories a sorted tuple so that portdbapi can reuse it.Zac Medico2009-03-112-2/+3
| | | | | | (trunk r12760) svn path=/main/branches/2.1.6/; revision=13008
* Add tests for use_reduce() and paren_reduce(). (trunk r12759)Zac Medico2009-03-111-0/+29
| | | | svn path=/main/branches/2.1.6/; revision=13007
* Use enumerate() inside use_reduce() validation code. (trunk r12758)Zac Medico2009-03-111-2/+2
| | | | svn path=/main/branches/2.1.6/; revision=13006
* Use basestring instead of str for isinstance check inside use_reduce() soZac Medico2009-03-112-7/+3
| | | | | | | that it works with unicode and remove related unicode to str workaround code from the sqlite cache module. (trunk r12757) svn path=/main/branches/2.1.6/; revision=13005
* Remove unnecessary setting of default values to empty strings insideZac Medico2009-03-112-5/+0
| | | | | | database._getitem(). (trunk r12756) svn path=/main/branches/2.1.6/; revision=13004
* Make the first argument of update() methods be an optional positional argumentZac Medico2009-03-111-2/+16
| | | | | | instead of a keyword argument. (trunk r12755) svn path=/main/branches/2.1.6/; revision=13003
* Make --searchdesc imply --search inside parse_opts(). (trunk r12754)Zac Medico2009-03-111-8/+3
| | | | svn path=/main/branches/2.1.6/; revision=13002
* Only generate PORTAGE_COUNTER_HASH for actions that can involve vdbZac Medico2009-03-111-1/+2
| | | | | | modification. (trunk r12753) svn path=/main/branches/2.1.6/; revision=13001
* Make --version and action. (trunk r12752)Zac Medico2009-03-111-3/+3
| | | | svn path=/main/branches/2.1.6/; revision=13000