summaryrefslogtreecommitdiffstats
path: root/bin/emerge
Commit message (Collapse)AuthorAgeFilesLines
* For bug #183639, give a more informative message with the package.provided ↵Zac Medico2007-06-291-4/+26
| | | | | | warning. (trunk r7091) svn path=/main/branches/2.1.2/; revision=7092
* Fix typo. (trunk r7083)Zac Medico2007-06-281-4/+4
| | | | svn path=/main/branches/2.1.2/; revision=7084
* Remove unused worldlist variable. (trunk r7078)Zac Medico2007-06-281-1/+0
| | | | svn path=/main/branches/2.1.2/; revision=7079
* For bug #142473, add 2 additional color classes for system packages and ↵Zac Medico2007-06-281-12/+61
| | | | | | packages matched by arguments. (trunk r7074:7076) svn path=/main/branches/2.1.2/; revision=7077
* When filling in "nomerge" nodes for --tree display, stop at a node that is ↵Zac Medico2007-06-281-1/+6
| | | | | | an argument or a direct member of a set that has been specified as an argument (system or world). (trunk r7071) svn path=/main/branches/2.1.2/; revision=7072
* For bug #144333, make the --reinstall option a single choice type. (trunk r7069)Zac Medico2007-06-281-2/+4
| | | | svn path=/main/branches/2.1.2/; revision=7070
* Discard "nomerge" nodes to speed up depgraph.altlist() since those nodes ↵Zac Medico2007-06-281-0/+3
| | | | | | aren't used and the --tree algorithm does a good job of regenerating them when appropriate. (trunk r7067) svn path=/main/branches/2.1.2/; revision=7068
* - Improve tracking of correspondence between arguments and packages in the ↵Zac Medico2007-06-281-20/+54
| | | | | | | | | depgraph. (trunk r7063) - Cache aux_get() metadata in depgraph.create() and use PROVIDE for matching packages to arguments. (trunk r7064) - Just use a containment test for matching pprovided args since it works correctly and match_to_list() isn't appropriate for this. (trunk r7065) svn path=/main/branches/2.1.2/; revision=7066
* Instead of just a list, use a cat/pkg dict for matching packages against ↵Zac Medico2007-06-271-6/+12
| | | | | | args in the depgraph. (trunk r7061) svn path=/main/branches/2.1.2/; revision=7062
* For bug #142473, account for $ROOT when deciding if a package is part of ↵Zac Medico2007-06-271-1/+1
| | | | | | world or not. (trunk r7059) svn path=/main/branches/2.1.2/; revision=7060
* For bug #144333, add a --reinstall=changed-use option which behaves similar ↵Zac Medico2007-06-271-12/+29
| | | | | | to how --newuse behaved in portage-2.0.x days. (trunk r7052) svn path=/main/branches/2.1.2/; revision=7053
* Send the ebuild die message through eerror and make sure that elog_process() ↵Zac Medico2007-06-271-1/+2
| | | | | | gets called when an ebuild dies. This makes the elog echo module display the die message last in case other elog messages push the original die message off of the top of the screen. (trunk r7047) svn path=/main/branches/2.1.2/; revision=7049
* For bug #183167, explicitly call elog_process() when --buildpkgonly is ↵Zac Medico2007-06-251-0/+2
| | | | | | enabled. (trunk r7034) svn path=/main/branches/2.1.2/; revision=7035
* For bug #142473, add 4 color classes corresponding to combinations of ↵Zac Medico2007-06-251-16/+26
| | | | | | world/merge/nomerge attributes of each package. (trunk r7031) svn path=/main/branches/2.1.2/; revision=7032
* Fix typo.Zac Medico2007-06-251-1/+1
| | | | svn path=/main/branches/2.1.2/; revision=7030
* Allow emerge --fetchonly to continue downloading other packages after a ↵Zac Medico2007-06-251-3/+26
| | | | | | download from a binhost fails. (trunk r6709) svn path=/main/branches/2.1.2/; revision=7021
* highlight world packages in --pretend output (bug #142473, trunk r6979)Zac Medico2007-06-241-8/+16
| | | | svn path=/main/branches/2.1.2/; revision=7009
* sort the world file before writing it and ensure that it's terminated by a ↵Zac Medico2007-06-241-4/+6
| | | | | | newline (bug #180706, trunk r6976 and r6999) svn path=/main/branches/2.1.2/; revision=7000
* Allow sync for unpriviledges users if they have write access to $PORTDIR ↵Zac Medico2007-06-241-3/+3
| | | | | | (bug #182786, trunk r6973) svn path=/main/branches/2.1.2/; revision=6991
* Revert r6968 since shutil.move() is broken internally.Zac Medico2007-06-231-5/+2
| | | | svn path=/main/branches/2.1.2/; revision=6971
* For bug #182964, replace os.rename() with shutil.move() in order to handle ↵Zac Medico2007-06-231-2/+5
| | | | | | EXDEV errors that are triggered by layered filesystems. (trunk r6967) svn path=/main/branches/2.1.2/; revision=6968
* - Make elog finalize() handling safe for PORTAGE_CONFIGROOT. (trunk r6955)Zac Medico2007-06-221-0/+5
| | | | | | - Dump mod_echo elog output inside post_emerge(), just before the other notifications that happen at exit. (trunk r6953) svn path=/main/branches/2.1.2/; revision=6958
* Remove lots of unnecessary list generation via dict.keys(). (trunk r6911)Zac Medico2007-06-221-7/+7
| | | | svn path=/main/branches/2.1.2/; revision=6930
* Print hostname in xterm title if HOSTNAME is exported in the environment ↵Zac Medico2007-06-221-4/+5
| | | | | | (trunk r5976) svn path=/main/branches/2.1.2/; revision=6929
* Print filename when displaying package.mask comments (trunk r5974)Zac Medico2007-06-221-2/+3
| | | | svn path=/main/branches/2.1.2/; revision=6928
* Display message about --buildpkgonly restriction in pretend mode as well ↵Zac Medico2007-06-211-0/+5
| | | | | | (trunk r6199) svn path=/main/branches/2.1.2/; revision=6908
* Use the the optparse options for --ignore-default-opts since that allows ↵Zac Medico2007-06-201-1/+1
| | | | | | option abreviation to work. (trunk r6890) svn path=/main/branches/2.1.2/; revision=6891
* Show a "world problems" warning for packages that aren't installed, even if ↵Zac Medico2007-06-201-1/+1
| | | | | | they are available. (trunk r6887) svn path=/main/branches/2.1.2/; revision=6888
* For bug #180165, make portageq print a "Permission denied" error when ↵Zac Medico2007-06-201-1/+6
| | | | | | appropriate and make has_version die if portageq has an unexpected exit code. (trunk r6880:6882) svn path=/main/branches/2.1.2/; revision=6885
* If a package is in the world set but it's not installed, go ahead and ↵Zac Medico2007-06-201-7/+17
| | | | | | install it if it's available (instead of telling the user to run emaint). (trunk r6883) svn path=/main/branches/2.1.2/; revision=6884
* For bug #182021, use active voice when notifying the user that superuser ↵Zac Medico2007-06-151-2/+2
| | | | | | access is required. (trunk r6854) svn path=/main/branches/2.1.2/; revision=6855
* For bug #181953, prevent the circular_blocks code from selecting a node ↵Zac Medico2007-06-131-2/+10
| | | | | | that's already been selected by the normal node selection process. (trunk r6837) svn path=/main/branches/2.1.2/; revision=6838
* Ignore InvalidDependString exceptions from the RESTRICT of nomerge nodes. ↵Zac Medico2007-06-081-4/+7
| | | | | | (trunk r6751) svn path=/main/branches/2.1.2/; revision=6765
* Make all the python code respect USE conditionals in RESTRICT. It's already ↵Zac Medico2007-06-081-2/+12
| | | | | | handled on the bash side since RESTRICT is assigned the value of PORTAGE_RESTRICT. (trunk r6750) svn path=/main/branches/2.1.2/; revision=6764
* Improve support for slot deps atoms given on the command line. (trunk r6730)Zac Medico2007-06-041-2/+5
| | | | svn path=/main/branches/2.1.2/; revision=6731
* Make automatic "global updates" always use the config instance that's ↵Zac Medico2007-05-311-2/+2
| | | | | | associated with /, since the rest of the code is targeted at /. (trunk r6687) svn path=/main/branches/2.1.2/; revision=6703
* Only check ChangeLog if we're dealing with an ebuild (bug #170604) (trunk r6685)Zac Medico2007-05-311-2/+6
| | | | svn path=/main/branches/2.1.2/; revision=6702
* For bug #61732, support -flag in USE (instead of just +flag). Given the ↵Zac Medico2007-05-301-1/+1
| | | | | | current default USE_ORDER, -flag in IUSE has no effect. (trunk r6671) svn path=/main/branches/2.1.2/; revision=6672
* For bug #180009, add a PORTAGE_RSYNC_INITIAL_TIMEOUT config variable. The ↵Zac Medico2007-05-281-2/+10
| | | | | | default is 15 seconds and it can be disabled by setting it to 0. (trunk r6650) svn path=/main/branches/2.1.2/; revision=6651
* For bug #180079, fix a KeyError so that a search for the empty string will ↵Zac Medico2007-05-281-2/+2
| | | | | | go ahead and match all packages. (trunk r6648) svn path=/main/branches/2.1.2/; revision=6649
* In --tree output, keep track of which graph edges have already been ↵Zac Medico2007-05-231-0/+9
| | | | | | displayed and try not to display a given edge more than once. (trunk r6555:6557) svn path=/main/branches/2.1.2/; revision=6604
* Prevent blockers that are only partially resolvable by merge order from ↵v2.1.2.7Zac Medico2007-05-071-1/+10
| | | | | | accidentally being ignored. (trunk r6493:6494) svn path=/main/branches/2.1.2/; revision=6495
* Use shlex for better splitting of PORTAGE_RSYNC_OPTS and ↵Zac Medico2007-05-061-9/+15
| | | | | | PORTAGE_RSYNC_EXTRA_OPTS. (trunk r6491:6492) svn path=/main/branches/2.1.2/; revision=6493
* Use match_from_list in order to potentially avoid more blocks. (trunk ↵Zac Medico2007-05-051-10/+10
| | | | | | r6481:6482) svn path=/main/branches/2.1.2/; revision=6483
* For bug #176765, when a new package is blocked by another one that is being ↵Zac Medico2007-05-031-3/+17
| | | | | | replaced, handle another case where the conflict can be avoided. (trunk r6472:6473) svn path=/main/branches/2.1.2/; revision=6474
* For bug #176384, adjust config according to options of the command being ↵Zac Medico2007-04-281-0/+9
| | | | | | resumed. (trunk r6453:6454) svn path=/main/branches/2.1.2/; revision=6455
* Fix up missing mymergelist variable from the previous commit. (trunk r6445:6446)Zac Medico2007-04-281-5/+6
| | | | svn path=/main/branches/2.1.2/; revision=6447
* For bug #176305, validate the resume merge list before attempting to verify ↵Zac Medico2007-04-281-12/+13
| | | | | | the ebuild manifests. (trunk r6443:6444) svn path=/main/branches/2.1.2/; revision=6445
* For bug #175344, handle a potential InvalidDependString exception when ↵Zac Medico2007-04-201-2/+8
| | | | | | parsing PROVIDE. (trunk r6418:6419) svn path=/main/branches/2.1.2/; revision=6420
* For bug #175344, use cp_list instead of xmatch in order to avoid dep_expand ↵Zac Medico2007-04-201-1/+1
| | | | | | calls. (trunk r6416:6417) svn path=/main/branches/2.1.2/; revision=6418