summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Use a try/finally block to ensure that the alarm will always be cancelled ↵Zac Medico2006-12-301-2/+4
| | | | | | appropriately. svn path=/main/trunk/; revision=5431
* For bug #141361, use an alarm signal to implement a 1 minute timeout for ↵Zac Medico2006-12-301-0/+9
| | | | | | processing inside an elog module. svn path=/main/trunk/; revision=5430
* Correct the package.mask lookup order in getmaskingreason().Zac Medico2006-12-301-4/+4
| | | | svn path=/main/trunk/; revision=5429
* For bug #151326, prevent invalid comments from being returned by ↵Zac Medico2006-12-301-3/+10
| | | | | | portage.getmaskingreason(). svn path=/main/trunk/; revision=5428
* Punt the abort_unpack() handler since it's pointless anyway.Zac Medico2006-12-301-10/+0
| | | | svn path=/main/trunk/; revision=5425
* Fix 'TypeError: unpack non-sequence' that occurs if myparent is None.Zac Medico2006-12-301-1/+4
| | | | svn path=/main/trunk/; revision=5424
* Do some small fixes to prevent slot collision nodes from interfering with ↵Zac Medico2006-12-301-2/+8
| | | | | | the depgraph. svn path=/main/trunk/; revision=5423
* Improve the logic for bug #159360 to ensure that an actual upgrade is ↵Zac Medico2006-12-301-6/+9
| | | | | | selected without any downgrades. svn path=/main/trunk/; revision=5422
* Be slightly more defensive when loading the vdb/blockers caches.Zac Medico2006-12-302-3/+4
| | | | svn path=/main/trunk/; revision=5421
* Sort the --info USE flags for bug #159161.Zac Medico2006-12-301-0/+2
| | | | svn path=/main/trunk/; revision=5420
* For bug #159360, make sure that the highest available new-style virtual is ↵Zac Medico2006-12-301-11/+48
| | | | | | selected even if it has depes that aren't already installed. svn path=/main/trunk/; revision=5419
* detect incorrect absolute symlinks in libdirsMike Frysinger2006-12-301-3/+13
| | | | svn path=/main/trunk/; revision=5418
* fixup styleMike Frysinger2006-12-301-5/+7
| | | | svn path=/main/trunk/; revision=5417
* Send stuff that's not a warning or error to stdout rather than stderr.Zac Medico2006-12-291-1/+3
| | | | svn path=/main/trunk/; revision=5416
* - keep things quiet when uninstallingNed Ludd2006-12-291-2/+1
| | | | svn path=/main/trunk/; revision=5415
* Do some minor cleanup in the dep_zapdeps downgrade avoidance logic (while ↵Zac Medico2006-12-291-9/+9
| | | | | | working toward a fix for bug #159360). svn path=/main/trunk/; revision=5414
* For bug #159310, don't show a slot collision notice if there are ↵Zac Medico2006-12-291-4/+28
| | | | | | unresolvable blockers. svn path=/main/trunk/; revision=5413
* Add some docs for the blockers cache format.Zac Medico2006-12-291-1/+9
| | | | svn path=/main/trunk/; revision=5412
* For bug #159161, make emerge --info show USE_EXPAND flags similar to the way ↵Zac Medico2006-12-291-2/+18
| | | | | | it does in merge list output. svn path=/main/trunk/; revision=5411
* Use a pickle to cache blockers for all installed packages so that dep_check ↵Zac Medico2006-12-291-6/+115
| | | | | | doesn't have to be called for every single installed package on every invocation of emerge. svn path=/main/trunk/; revision=5410
* For bug #159295 and python-2.3 compatibility, don't assume that dict.update ↵Zac Medico2006-12-281-1/+2
| | | | | | can use an iterable. svn path=/main/trunk/; revision=5409
* For bug #159252, don't preserve file attributes when copying files for ↵Zac Medico2006-12-281-1/+1
| | | | | | installsources. Thanks to Ed Catmur <ed@catmur.co.uk> for this patch. svn path=/main/trunk/; revision=5408
* Make vardbapi.cpv_counter() use aux_get for caching.Zac Medico2006-12-281-0/+4
| | | | svn path=/main/trunk/; revision=5407
* Make vartree.getslot() use the dbapi for aux_get caching.Zac Medico2006-12-281-7/+3
| | | | svn path=/main/trunk/; revision=5406
* Allow the list of keys cached by the vardb to change without forcing a cache ↵Zac Medico2006-12-281-0/+4
| | | | | | version bump. svn path=/main/trunk/; revision=5405
* Update emerge --metadata docs for more clarity.Zac Medico2006-12-282-8/+13
| | | | svn path=/main/trunk/; revision=5404
* Make portdbapi.flush_cache() consistent with vardbapi.flush_cache().Zac Medico2006-12-281-3/+2
| | | | svn path=/main/trunk/; revision=5403
* Use a pickle to cache vdb metadata. This greatly improves the performance ↵Zac Medico2006-12-282-0/+96
| | | | | | for loading the vdb when the buffer cache is cold. svn path=/main/trunk/; revision=5402
* try to give the emerge manpage a facelift, upgrade clean and prune docs, ↵Alec Warner2006-12-281-39/+42
| | | | | | change 'dependency' to 'atom', other minor fixes svn path=/main/trunk/; revision=5401
* Allow dep_check to use the global db for compatibility (fixes python-updater ↵Zac Medico2006-12-271-1/+2
| | | | | | breakage). svn path=/main/trunk/; revision=5398
* Make _setitem do a deepcopy just in case.Zac Medico2006-12-261-1/+3
| | | | svn path=/main/trunk/; revision=5394
* For bug #148603, when an ebuild dies, print eclasses that are from overlays. ↵Zac Medico2006-12-251-0/+16
| | | | | | Thanks to Alec Warner for the initial patch. svn path=/main/trunk/; revision=5392
* Use a SIGTERM signal to support a die call inside of a subshell.Zac Medico2006-12-251-0/+7
| | | | svn path=/main/trunk/; revision=5391
* Make sure that portage_group_warning() will be shown even in quiet mode.Zac Medico2006-12-251-4/+11
| | | | svn path=/main/trunk/; revision=5390
* When the user has insufficient access privileges, specify whether superuser ↵Zac Medico2006-12-251-7/+21
| | | | | | access or portage group access is required. When only portage group access is required but the user is not in the portage group, call portage_data.portage_group_warning() to remind people that the portage group is a system administration group. svn path=/main/trunk/; revision=5389
* Prevent the regen action from running in --pretend mode.Zac Medico2006-12-251-11/+8
| | | | svn path=/main/trunk/; revision=5388
* Drop the warning messages for users that aren't in the portage group since ↵Zac Medico2006-12-251-8/+0
| | | | | | tpordbapi now correctly puts the on-disk cache into readonly mode in this case (and allows metadata generation in-memory if necessary). svn path=/main/trunk/; revision=5387
* Docstrings for mergeme...Alec Warner2006-12-251-0/+26
| | | | svn path=/main/trunk/; revision=5386
* more docstrings..Alec Warner2006-12-251-14/+111
| | | | svn path=/main/trunk/; revision=5385
* Make sure that bindbapi makes EAPI correctly default to 0 in all possible cases.Zac Medico2006-12-241-3/+3
| | | | svn path=/main/trunk/; revision=5384
* Make bindbapi.aux_get() selectively cache metadata in order to optimize dep ↵Zac Medico2006-12-241-17/+31
| | | | | | matching (like portdbapi does). svn path=/main/trunk/; revision=5383
* Clone cached match results before returning them from portdbapi.xmatch(). ↵Zac Medico2006-12-241-2/+2
| | | | | | Thanks to Brian <dol-sen@telus.net> for reporting this issue. svn path=/main/trunk/; revision=5382
* cptot appears to be unused, punting it along with this commented out ↵Alec Warner2006-12-241-11/+0
| | | | | | function, it appears to be unused as well. svn path=/main/trunk/; revision=5372
* Docstrings for doebuildAlec Warner2006-12-241-0/+48
| | | | svn path=/main/trunk/; revision=5371
* More code cleanup, packagetree appears to be completely unused, so lets ↵Alec Warner2006-12-241-37/+2
| | | | | | remove it in favor of inheriting from object svn path=/main/trunk/; revision=5370
* Manpage fix for bug # 158983, thanks to Fabio Correa for the patchAlec Warner2006-12-241-1/+1
| | | | svn path=/main/trunk/; revision=5369
* For forward compatibility, make metadata_overlay pass any additional ↵Zac Medico2006-12-231-2/+5
| | | | | | positional and keyword parameters into the super constructor. svn path=/main/trunk/; revision=5368
* For bug #158931, add some release notes to explain performance penalties for ↵Zac Medico2006-12-232-0/+8
| | | | | | dependency calculations. svn path=/main/trunk/; revision=5367
* move actionmap_deps out of global scope and into doebuild where it is ↵Alec Warner2006-12-231-15/+45
| | | | | | actually used, add docstrings to config class in the meantime. svn path=/main/trunk/; revision=5366
* More Docstrings in portage.pyAlec Warner2006-12-231-17/+118
| | | | svn path=/main/trunk/; revision=5365