summaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
...
* 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 #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
* Use a pickle to cache vdb metadata. This greatly improves the performance ↵Zac Medico2006-12-281-0/+1
| | | | | | for loading the vdb when the buffer cache is cold. svn path=/main/trunk/; revision=5402
* 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
* 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
* Show the "Calculating dependencies .. done!" message with --resume since the ↵Zac Medico2006-12-231-0/+4
| | | | | | spinner now runs inside the depgraph constructor. Thanks to antarus for reporting. svn path=/main/trunk/; revision=5361
* Only write repo.stats and repo.fails when the repoman user has write access ↵Zac Medico2006-12-231-12/+8
| | | | | | to /var/cache/edb. svn path=/main/trunk/; revision=5360
* Fix inverted EAPI default logic.Zac Medico2006-12-231-1/+1
| | | | svn path=/main/trunk/; revision=5358
* Use a pipe instead of a temp file for the depend phase.Zac Medico2006-12-221-29/+23
| | | | svn path=/main/trunk/; revision=5350
* Revert the default choice for --ask --unmerge (bug #158354) because people ↵Zac Medico2006-12-221-2/+1
| | | | | | are complaining. svn path=/main/trunk/; revision=5349
* For bug #158649, allow --buildpkgonly to bypass the fakedb population like ↵Zac Medico2006-12-221-1/+2
| | | | | | --nodeps does. svn path=/main/trunk/; revision=5348
* Fix the "help" phase so that it works without build dirs.Zac Medico2006-12-221-1/+3
| | | | svn path=/main/trunk/; revision=5347
* Make emerge enable backward compatibility mode for dep_check() calls on ↵Zac Medico2006-12-211-9/+25
| | | | | | installed packages so that it can gracefully invalid atoms or dep syntax. svn path=/main/trunk/; revision=5346
* For installed packages with invalid depstrings, tell the user the location ↵Zac Medico2006-12-211-1/+5
| | | | | | of the *DEPEND files. svn path=/main/trunk/; revision=5341
* When a removal phase fails, tell the user where the ebuild is and advise ↵Zac Medico2006-12-211-0/+21
| | | | | | them that the ebuild can be removed in order to skip the removal phases. svn path=/main/trunk/; revision=5340
* For bug #158558, ignore invalid depstrings for packages that are being ↵Zac Medico2006-12-201-12/+19
| | | | | | replaced anyway (otherwise the user would be forced to manually unmerge the package). svn path=/main/trunk/; revision=5339
* For bug #158649, minimize portdb cache pulls for installed packages when ↵Zac Medico2006-12-201-19/+37
| | | | | | --nodeps is enabled. This patch also allows the vardb lock to be released before doing any cache pulls (even when --nodeps is not enabled), and updates the spinner while the metadata is being pulled. svn path=/main/trunk/; revision=5337
* Fix broken exception handling syntax causing strange exception reported in ↵Zac Medico2006-12-201-1/+1
| | | | | | bug #158608. Thanks to grobian for help troubleshooting. svn path=/main/trunk/; revision=5335
* Fix the invalid dependency message so there's no confusion about which ↵Zac Medico2006-12-201-2/+3
| | | | | | package has the problem. svn path=/main/trunk/; revision=5333
* Give the user some advice whenever an invalid dependency string is encountered.Zac Medico2006-12-201-9/+38
| | | | svn path=/main/trunk/; revision=5332
* Use a separate digraph to store parent/child relationships (PDEPEND ↵Zac Medico2006-12-191-3/+14
| | | | | | relationships are not reversed) so that relationship is always known in case a slot collision occurs. svn path=/main/trunk/; revision=5324
* For bug #158508, make --fetchonly display a list of packages for which the ↵Zac Medico2006-12-191-5/+11
| | | | | | fetch phase failed. svn path=/main/trunk/; revision=5322
* For bug #158503, allow --nodeps to override blockers.Zac Medico2006-12-191-2/+5
| | | | svn path=/main/trunk/; revision=5321
* For bug #158354, make "No" the default response for unmerge actions.Zac Medico2006-12-181-1/+2
| | | | svn path=/main/trunk/; revision=5318
* Just start with an empty dict in dep_check_trees since nothing more is needed.Zac Medico2006-12-181-1/+1
| | | | svn path=/main/trunk/; revision=5317
* Catch PortageException from portdbapi.aux_get since it can happen when gpg ↵Zac Medico2006-12-181-1/+1
| | | | | | is in FEATURES. svn path=/main/trunk/; revision=5316
* Disable the spinner when --debug is enabled so that it doesn't interfere.Zac Medico2006-12-181-0/+1
| | | | svn path=/main/trunk/; revision=5314
* Make depclean skip empty depstrings.Zac Medico2006-12-181-0/+3
| | | | svn path=/main/trunk/; revision=5313
* Do some minor cleanup of the --depclean code.Zac Medico2006-12-181-18/+10
| | | | svn path=/main/trunk/; revision=5312
* Add --debug support for --depclean.Zac Medico2006-12-171-0/+15
| | | | svn path=/main/trunk/; revision=5311
* Add a comment about the previous commit.Zac Medico2006-12-171-1/+2
| | | | svn path=/main/trunk/; revision=5310
* Don't optimize depgraph.altlist() in reversed mode since the optimization ↵Zac Medico2006-12-171-1/+1
| | | | | | destroys --tree ouput. svn path=/main/trunk/; revision=5309
* In depgraph.altlist(), pop as many leaf nodes as possible when no ↵Zac Medico2006-12-171-1/+7
| | | | | | relationship has been ignored. This can halve the time taken for a large merge order calculation. svn path=/main/trunk/; revision=5308
* force environment.bz2 to be clobbered if it already existsMike Frysinger2006-12-171-1/+1
| | | | svn path=/main/trunk/; revision=5307
* remove pointless redirects to /dev/null when using hasq()Mike Frysinger2006-12-171-2/+2
| | | | svn path=/main/trunk/; revision=5306
* Make dep_check validate all depstring atoms in order to prevent problems ↵Zac Medico2006-12-161-0/+1
| | | | | | from occuring later due to unexpected invalid atoms. svn path=/main/trunk/; revision=5304
* For bug #158177, force configure scripts that automatically detect ccache to ↵Zac Medico2006-12-161-0/+4
| | | | | | respect FEATURES="-ccache". Thanks to Horst Schirmeier <gentoo@schirmeier.com> for this suggestion. svn path=/main/trunk/; revision=5302
* Make repoman cache per-profile xmatch results.Zac Medico2006-12-161-2/+6
| | | | svn path=/main/trunk/; revision=5301
* For bug #157897, show parent nodes in order to help the user decide about ↵Zac Medico2006-12-161-7/+16
| | | | | | what action to take. svn path=/main/trunk/; revision=5297
* Cache blocked slots for better efficiency.Zac Medico2006-12-141-1/+2
| | | | svn path=/main/trunk/; revision=5296
* Make --columns blockers output more consistent when --quiet is not enabled.Zac Medico2006-12-141-1/+1
| | | | svn path=/main/trunk/; revision=5294
* Remove pointless unpacking of the parent node.Zac Medico2006-12-141-1/+0
| | | | svn path=/main/trunk/; revision=5293
* Remove redundant priority handling since that's always handled in ↵Zac Medico2006-12-141-5/+2
| | | | | | select_dep() for nodes that have parents. svn path=/main/trunk/; revision=5292
* Fix the --onlydeps conditional logic in depgraph.create(). These aren't ↵Zac Medico2006-12-141-48/+44
| | | | | | real nodes and shouldn't be added to the digraph, etc... svn path=/main/trunk/; revision=5291
* Use depgraph.pkg_node_map so simplify comparison against existing nodes at ↵Zac Medico2006-12-141-14/+7
| | | | | | the beginning of depgraph.create(). svn path=/main/trunk/; revision=5290
* Update the comment about depgraph.pkg_node_map since it now maps all nodes ↵Zac Medico2006-12-141-1/+1
| | | | | | added to the graph. svn path=/main/trunk/; revision=5289
* Fix a typo from the previous commit.Zac Medico2006-12-141-1/+1
| | | | svn path=/main/trunk/; revision=5288