summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* In dblink.treewalk(), handle the case where the current cpv is already ↵v2.1.2.11Zac Medico2007-07-311-0/+5
| | | | | | installed but it has a different slot (multislot or unapplied slotmove). (branches/2.1.2 r6834) svn path=/main/branches/2.1.2.9/; revision=7532
* Change the numeric value of DepPriority.MIN to be equal to that of a ↵Zac Medico2007-07-311-2/+2
| | | | | | satisfied PDEPEND since there is currently nothing with lower priority. (branches/2.1.2 r7529) svn path=/main/branches/2.1.2.9/; revision=7530
* Initialize dblink.contentscache to None since getcontents() expects that now.Zac Medico2007-07-301-1/+1
| | | | svn path=/main/branches/2.1.2.9/; revision=7519
* For bug #186960, try to create a directory for $ROOT if it doesn't exist. ↵Zac Medico2007-07-301-0/+1
| | | | | | (branches/2.1.2 r7517) svn path=/main/branches/2.1.2.9/; revision=7518
* Remove some useless dircache code. (branches/2.1.2 r6819)Zac Medico2007-07-301-6/+1
| | | | svn path=/main/branches/2.1.2.9/; revision=7515
* Make dblink invalidate the vardbapi caches for each merge and unmerge. ↵Zac Medico2007-07-301-6/+22
| | | | | | | | Don't use portage.listdir() since mtime granularity can prevent cachedir from invalidating it's cache properly and this redundant cache layer isn't needed anyway. This should solve the intermittent failure of AUTOCLEAN to properly clean packages. (branches/2.1.2 r7205) svn path=/main/branches/2.1.2.9/; revision=7514
* For bug #182964, replace os.rename() with portage.movefile() in cases where ↵Zac Medico2007-07-301-5/+13
| | | | | | the parent directory might change. (branches/2.1.2 r6984) svn path=/main/branches/2.1.2.9/; revision=7513
* For bug #139670, update the dohtml docs to show all supported file ↵Zac Medico2007-07-301-2/+2
| | | | | | extensions. Thanks to Arfrever Frehtes Taifersar Arahesis for this patch. (branches/2.1.2 r7433) svn path=/main/branches/2.1.2.9/; revision=7512
* For bug #137483, move the `emerge --help config` docs to the emerge man ↵Zac Medico2007-07-303-46/+40
| | | | | | page. Thanks to Arfrever Frehtes Taifersar Arahesis for this patch. (branches/2.1.2 r7431) svn path=/main/branches/2.1.2.9/; revision=7511
* For bug #185048, make emerge-webrsync honor http_proxy and ftp_proxy from ↵Zac Medico2007-07-301-2/+2
| | | | | | make.conf. (branches/2.1.2 r7416) svn path=/main/branches/2.1.2.9/; revision=7510
* For bug #186639, note that /etc/portage/profile/ supports all of the same ↵Zac Medico2007-07-301-3/+6
| | | | | | file types that /etc/make.profile/ does, except parent. (branches/2.1.2 r7411:7414) svn path=/main/branches/2.1.2.9/; revision=7509
* For --buildpkgonly, say "built" instead of "merged" in the "These are the ↵Zac Medico2007-07-301-0/+2
| | | | | | packages that would be <action>" message. (branches/2.1.2 r7406) svn path=/main/branches/2.1.2.9/; revision=7508
* use ${MAKE:-make} rather than make in einstall() (branches/2.1.2 r7404)Zac Medico2007-07-301-2/+2
| | | | svn path=/main/branches/2.1.2.9/; revision=7507
* For bug #186610, use `find <path>` to scan for config updates since `cd ↵Zac Medico2007-07-301-5/+5
| | | | | | <path>` could fail and cause the cwd to be scanned. (branches/2.1.2 r7403) svn path=/main/branches/2.1.2.9/; revision=7506
* For bug #184774, put lha's -q option last since otherwise the option parser ↵Zac Medico2007-07-301-1/+1
| | | | | | now requires level 0, 1, or 2 to be specified. (branches/2.1.2 r7359) svn path=/main/branches/2.1.2.9/; revision=7505
* For bug #169500, detect when the cvs server puts /Attic/ inside the path ↵Zac Medico2007-07-301-0/+17
| | | | | | and automatically correct it. (branches/2.1.2 r7341) svn path=/main/branches/2.1.2.9/; revision=7504
* For bug #185930, direct all FETCHCOMMAND output to stdout. (branches/2.1.2 ↵Zac Medico2007-07-301-0/+8
| | | | | | r7331) svn path=/main/branches/2.1.2.9/; revision=7503
* For bug #162923, when digest verification of a distfile fails, rename ↵Zac Medico2007-07-301-5/+18
| | | | | | instead of unlinking it in case it's a large download and the user wants to salvage it due to a bad digest. (branches/2.1.2 r7326) svn path=/main/branches/2.1.2.9/; revision=7502
* If the fetcher reported success and the file is too small, don't attempt to ↵Zac Medico2007-07-301-2/+10
| | | | | | resume. Upstream probably changed the distfile and we need to show a digest verification failure so the user gets a clue. (branches/2.1.2 r7322) svn path=/main/branches/2.1.2.9/; revision=7501
* For bug #185670, make sure package.use.{mask,force} are properly displayed. ↵Zac Medico2007-07-301-3/+3
| | | | | | (branches/2.1.2 r7254, r7296, and r7499) svn path=/main/branches/2.1.2.9/; revision=7500
* For bug #185504, document profiles/repo_name. (branches/2.1.2 r7320)Zac Medico2007-07-301-13/+5
| | | | svn path=/main/branches/2.1.2.9/; revision=7498
* Discard "nomerge" nodes to speed up depgraph.altlist() since those nodes ↵Zac Medico2007-07-301-0/+3
| | | | | | aren't used and the --tree algorithm does a good job of regenerating them when appropriate. This also fixes the display algorithm so it doesn't falsely detect duplicate edges as much. (branches/2.1.2 r7068) svn path=/main/branches/2.1.2.9/; revision=7497
* Document PORTAGE_WORKDIR_MODE for bug #8688. (branches/2.1.2 r7236)Zac Medico2007-07-301-0/+3
| | | | svn path=/main/branches/2.1.2.9/; revision=7495
* Update the FEATURES=strict docs for better clarity. (branches/2.1.2 r7235)Zac Medico2007-07-301-1/+1
| | | | svn path=/main/branches/2.1.2.9/; revision=7494
* document FEATURES=sesandbox #161985 (branches/2.1.2 r7234)Zac Medico2007-07-301-0/+3
| | | | svn path=/main/branches/2.1.2.9/; revision=7493
* remove readable bits for debug files if the souce ELF is setXid ↵Zac Medico2007-07-301-81/+48
| | | | | | (branches/2.1.2 r7232) svn path=/main/branches/2.1.2.9/; revision=7492
* For bug #184412, make depclean more consistent with the update algorithm by ↵Zac Medico2007-07-301-0/+7
| | | | | | keeping the highest version that as visible in the portage tree and pruning any versions that are either masked or no longer exist in the portage tree. (branches/2.1.2 r7196) svn path=/main/branches/2.1.2.9/; revision=7491
* Remove redundant config update notification (bug #184116, branches/2.1.2 r7160)Zac Medico2007-07-301-3/+2
| | | | svn path=/main/branches/2.1.2.9/; revision=7490
* Implement BlockerCache.keys() so that DictMixin.__repr__() works. ↵Zac Medico2007-07-301-0/+7
| | | | | | (branches/2.1.2 r7136) svn path=/main/branches/2.1.2.9/; revision=7489
* For bug #131030, update the warning about potential for emerge --sync ↵Zac Medico2007-07-302-11/+26
| | | | | | overwrite or delete files in ${PORTDIR}. Add references to the PKGDIR and DISTDIR docs. (branches/2.1.2 r7112:7115) svn path=/main/branches/2.1.2.9/; revision=7488
* For bug #180045, try to merge PDEPEND as soon as possible so that it behaves ↵Zac Medico2007-07-301-33/+82
| | | | | | more like RDEPEND. (branches/2.1.2 r7104:7107, r7116:7119, and r7122:7127) svn path=/main/branches/2.1.2.9/; revision=7487
* For bug #183431, catch a ParseError caused by a corrupt profile and dump an ↵Zac Medico2007-07-301-1/+8
| | | | | | error message. This allows emerge to continue with actions that don't require a valid profile, such as --sync. (branches/2.1.2 r7074) svn path=/main/branches/2.1.2.9/; revision=7486
* Add sanity checks in fetch() and digestgen() to automatically detect and ↵Zac Medico2007-07-302-4/+31
| | | | | | handle invalid empty distfiles since some users have reported difficulty when trying to create digests. (branches/2.1.2 r7039:7045) svn path=/main/branches/2.1.2.9/; revision=7485
* Update FETCHCOMMAND and RESUMECOMMAND docs (bug #141550, branches/2.1.2 ↵Zac Medico2007-07-301-2/+6
| | | | | | r7005:7007) svn path=/main/branches/2.1.2.9/; revision=7484
* dont break when the binhost url doesn't end with a slash (bug #144440, ↵Zac Medico2007-07-301-51/+24
| | | | | | branches/2.1.2 r7003) svn path=/main/branches/2.1.2.9/; revision=7483
* change default diff_command for emacs (bug #147558, branches/2.1.2 r7001)Zac Medico2007-07-300-0/+0
| | | | svn path=/main/branches/2.1.2.9/; revision=7482
* get ACCEPT_KEYWORDS from the env in gvisible() to properly handle negated ↵Zac Medico2007-07-301-0/+8
| | | | | | values (bug #139600) (branches/2.1.2 r6998) svn path=/main/branches/2.1.2.9/; revision=7481
* Document RESTRICT=bindist and add a note about allowance for conditional ↵Zac Medico2007-07-301-0/+4
| | | | | | syntax. (branches/2.1.2 r6957) svn path=/main/branches/2.1.2.9/; revision=7480
* Clean up the profile masking code. (branches/2.1.2 r6936)Zac Medico2007-07-301-9/+5
| | | | svn path=/main/branches/2.1.2.9/; revision=7479
* cache the result of --suffix to reduce testing overhead as suggested by ↵Zac Medico2007-07-300-0/+0
| | | | | | Mr_Bones_ (branches/2.1.2 r6935) svn path=/main/branches/2.1.2.9/; revision=7478
* Add support for RSYNC_EXTRA_OPTS to webrsync (branches/2.1.2 r6927)Zac Medico2007-07-301-2/+2
| | | | svn path=/main/branches/2.1.2.9/; revision=7477
* Some minor fixes for manifest code (branches/2.1.2 r6923)Zac Medico2007-07-301-10/+4
| | | | svn path=/main/branches/2.1.2.9/; revision=7476
* Display message about --buildpkgonly restriction in pretend mode as well ↵Zac Medico2007-07-301-0/+5
| | | | | | (branches/2.1.2 r6908) svn path=/main/branches/2.1.2.9/; revision=7475
* default --help should be usable, so make the extended output require ↵Zac Medico2007-07-301-7/+4
| | | | | | --verbose (branches/2.1.2 r6906) svn path=/main/branches/2.1.2.9/; revision=7474
* fix grammar in error output (branches/2.1.2 r6905)Zac Medico2007-07-301-1/+1
| | | | svn path=/main/branches/2.1.2.9/; revision=7473
* make PDEPEND wording less restrictive #172511 and clarify install status wrt ↵Zac Medico2007-07-301-8/+11
| | | | | | ||() as noted by ferringb (branches/2.1.2 r6904) svn path=/main/branches/2.1.2.9/; revision=7472
* Use the the optparse options for --ignore-default-opts since that allows ↵Zac Medico2007-07-301-1/+1
| | | | | | option abreviation to work. (branches/2.1.2 r6891) svn path=/main/branches/2.1.2.9/; revision=7471
* For bug #180165, make portageq print a "Permission denied" error when ↵Zac Medico2007-07-304-15/+28
| | | | | | appropriate and make has_version die if portageq has an unexpected exit code. (branches/2.1.2 r6885) svn path=/main/branches/2.1.2.9/; revision=7470
* If a package is in the world set but it's not installed, go ahead and ↵Zac Medico2007-07-301-6/+16
| | | | | | install it if it's available (instead of telling the user to run emaint). (branches/2.1.2 r6884 and r6888) svn path=/main/branches/2.1.2.9/; revision=7469
* Fix cacheddir() to behave properly if os.listdir() raises errno.EACCES ↵Zac Medico2007-07-301-1/+9
| | | | | | (Permission denied). (branches/2.1.2 r6880) svn path=/main/branches/2.1.2.9/; revision=7468