summaryrefslogtreecommitdiff
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* For bug #189219, use pkgcmp() to sort versions in selected/protected/omitted ↵v2.1.2.12Zac Medico2007-08-171-5/+7
| | | | | | unmerge display. (branches/2.1.2 r7640) svn path=/main/branches/2.1.2.9/; revision=7641
* Make etc-update copy owner and group bits when it merges config files. ↵Zac Medico2007-08-161-1/+3
| | | | | | (branches/2.1.2 r7637) svn path=/main/branches/2.1.2.9/; revision=7638
* The "myuse" parameter to depgraph.create() is still needed in this branch.Zac Medico2007-08-161-1/+0
| | | | svn path=/main/branches/2.1.2.9/; revision=7631
* Always assign higher priority to dependencies on packages that are being ↵Zac Medico2007-08-161-32/+25
| | | | | | rebuilt (except when --emptytree is enabled since all packages are merged in that case). This optimizes merge order so that dependencies are rebuilt/updated as soon as possible. (branches/2.1.2 r7625:7629) svn path=/main/branches/2.1.2.9/; revision=7630
* For bug #188782, dependencies on packages specified as arguments are given ↵Zac Medico2007-08-151-24/+38
| | | | | | higher priority since the currently installed version has been rendered useless by ABI breakage. It's okay to increase the priority here even if the caller is not revdep-rebuild. (branches/2.1.2 r7605) svn path=/main/branches/2.1.2.9/; revision=7619
* For bug #188782, keep "nomerge" nodes in the graph during the merge order ↵Zac Medico2007-08-151-4/+2
| | | | | | calculation so that merge order is better in cases where installed packages have unsatisfied dependencies. (branches/2.1.2 r7600) svn path=/main/branches/2.1.2.9/; revision=7618
* For bug #187795, remove pointless digest.disjointed and digest.notadded ↵Zac Medico2007-08-151-12/+0
| | | | | | warnings since they are always added to cvs automatically anyway. (branches/2.1.2 r7581) svn path=/main/branches/2.1.2.9/; revision=7616
* For bug #187806, use mkstemp to create tmpservertimestampfile (instead of ↵Zac Medico2007-08-151-4/+4
| | | | | | using PORTAGE_TMPDIR). (branches/2.1.2 r7577) svn path=/main/branches/2.1.2.9/; revision=7615
* Make sure that portage always has all of it's RDEPENDs installed first. ↵Zac Medico2007-08-151-0/+7
| | | | | | (branches/2.1.2 r7572:7575) svn path=/main/branches/2.1.2.9/; revision=7614
* Make config updates get counted correctly for bug #187741. (branches/2.1.2 ↵Zac Medico2007-08-151-1/+4
| | | | | | r7564) svn path=/main/branches/2.1.2.9/; revision=7613
* cd to ${WORKDIR} if the ${S} directory does not exist. (branches/2.1.2 r7557 ↵Zac Medico2007-08-151-0/+6
| | | | | | and r7588) svn path=/main/branches/2.1.2.9/; revision=7612
* 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
* For bug #137483, move the `emerge --help config` docs to the emerge man ↵Zac Medico2007-07-301-2/+3
| | | | | | 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 --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 #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
* 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
* 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 #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
* 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
* 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
* 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-303-12/+20
| | | | | | 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
* Make repoman exit with nonzero status whenever there are qa issues (already ↵Zac Medico2007-07-301-0/+4
| | | | | | does the same in commit mode). Thanks to Daniel Gryniewicz <dang@gentoo.org> in bug #182166. (branches/2.1.2 r6857) svn path=/main/branches/2.1.2.9/; revision=7466
* For bug #182021, use active voice when notifying the user that superuser ↵Zac Medico2007-07-301-2/+2
| | | | | | access is required. (branches/2.1.2 r6855) svn path=/main/branches/2.1.2.9/; revision=7465
* For bug #181953, prevent the circular_blocks code from selecting a node ↵Zac Medico2007-07-301-2/+10
| | | | | | that's already been selected by the normal node selection process. (branches/2.1.2 r6838) svn path=/main/branches/2.1.2.9/; revision=7463
* For bug #181355, detect parenthesis mismatch in paren_reduce(), raise an ↵Zac Medico2007-07-301-0/+4
| | | | | | InvalidDependString exception, and make sure that all callers handle the exception properly. (branches/2.1.2 r6798) svn path=/main/branches/2.1.2.9/; revision=7459
* Make repoman work with both + and - flags in IUSE. (branches/2.1.2 r6789)Zac Medico2007-07-301-6/+5
| | | | svn path=/main/branches/2.1.2.9/; revision=7457
* Skip bogus '$ECLASS inherited illegally' messages when installing from a ↵Zac Medico2007-07-301-1/+2
| | | | | | binary package. (branches/2.1.2 r6776) svn path=/main/branches/2.1.2.9/; revision=7456
* For bug #181104, make econf give an appropriate error message when configure ↵Zac Medico2007-07-301-63/+38
| | | | | | is not executable. (branches/2.1.2 r6767) svn path=/main/branches/2.1.2.9/; revision=7453
* Make all the python code respect USE conditionals in RESTRICT. It's already ↵Zac Medico2007-07-301-2/+15
| | | | | | handled on the bash side since RESTRICT is assigned the value of PORTAGE_RESTRICT. (branches/2.1.2 r6763:6765) svn path=/main/branches/2.1.2.9/; revision=7452
* Improve support for slot deps atoms given on the command line. ↵Zac Medico2007-07-301-2/+5
| | | | | | (branches/2.1.2 r6731) svn path=/main/branches/2.1.2.9/; revision=7442
* Don't complain when is missing unless manifest1 compatibility is enabled. ↵Zac Medico2007-07-301-112/+50
| | | | | | (branches/2.1.2 r6717) svn path=/main/branches/2.1.2.9/; revision=7441
* Only check ChangeLog if we're dealing with an ebuild (bug #170604) ↵Zac Medico2007-07-301-1235/+411
| | | | | | (branches/2.1.2 r6702) svn path=/main/branches/2.1.2.9/; revision=7437
* For bug #137483, move the `emerge --help config` docs to the emerge man ↵Zac Medico2007-07-301-2/+3
| | | | | | page. Thanks to Arfrever Frehtes Taifersar Arahesis for this patch. (trunk r7430) svn path=/main/branches/2.1.2/; revision=7431
* For bug #185048, make emerge-webrsync honor http_proxy and ftp_proxy from ↵Zac Medico2007-07-281-2/+2
| | | | | | make.conf. (trunk r7415) svn path=/main/branches/2.1.2/; revision=7416
* For bug #186480, while we transition to repository lables, avoid ? spam in ↵Zac Medico2007-07-271-1/+5
| | | | | | the repository display by ignoring a missing repository label for an installed package. svn path=/main/branches/2.1.2/; revision=7409
* For bug #186826, always show --newuse flags that trigger reinstallation even ↵Zac Medico2007-07-271-16/+24
| | | | | | when not in --verbose mode. (trunk r7407) svn path=/main/branches/2.1.2/; revision=7408
* For --buildpkgonly, say "built" instead of "merged" in the "These are the ↵Zac Medico2007-07-271-0/+2
| | | | | | packages that would be <action>" message. (trunk r7405) svn path=/main/branches/2.1.2/; revision=7406
* use ${MAKE:-make} rather than make in einstall() (trunk r7396)Zac Medico2007-07-271-2/+2
| | | | svn path=/main/branches/2.1.2/; revision=7404
* For bug #186610, use `find <path>` to scan for config updates since `cd ↵Zac Medico2007-07-261-5/+5
| | | | | | <path>` could fail and cause the cwd to be scanned. (trunk r7402) svn path=/main/branches/2.1.2/; revision=7403
* For bug #186337, show an ewarn message if FEATURES=installsources is enabled ↵Zac Medico2007-07-241-0/+5
| | | | | | but debugedit is not installed. Also document installsources and splitdebug in make.conf.example. (trunk r7381) svn path=/main/branches/2.1.2/; revision=7382