Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use return values instead of direct sys.exit(123) calls when a merge fails. | Zac Medico | 2006-12-30 | 1 | -2/+2 |
| | | | | svn path=/main/trunk/; revision=5432 | ||||
* | Punt the abort_unpack() handler since it's pointless anyway. | Zac Medico | 2006-12-30 | 1 | -10/+0 |
| | | | | svn path=/main/trunk/; revision=5425 | ||||
* | Fix 'TypeError: unpack non-sequence' that occurs if myparent is None. | Zac Medico | 2006-12-30 | 1 | -1/+4 |
| | | | | svn path=/main/trunk/; revision=5424 | ||||
* | Do some small fixes to prevent slot collision nodes from interfering with ↵ | Zac Medico | 2006-12-30 | 1 | -2/+8 |
| | | | | | | the depgraph. svn path=/main/trunk/; revision=5423 | ||||
* | Be slightly more defensive when loading the vdb/blockers caches. | Zac Medico | 2006-12-30 | 1 | -2/+2 |
| | | | | svn path=/main/trunk/; revision=5421 | ||||
* | Sort the --info USE flags for bug #159161. | Zac Medico | 2006-12-30 | 1 | -0/+2 |
| | | | | svn path=/main/trunk/; revision=5420 | ||||
* | detect incorrect absolute symlinks in libdirs | Mike Frysinger | 2006-12-30 | 1 | -3/+13 |
| | | | | svn path=/main/trunk/; revision=5418 | ||||
* | fixup style | Mike Frysinger | 2006-12-30 | 1 | -5/+7 |
| | | | | svn path=/main/trunk/; revision=5417 | ||||
* | Send stuff that's not a warning or error to stdout rather than stderr. | Zac Medico | 2006-12-29 | 1 | -1/+3 |
| | | | | svn path=/main/trunk/; revision=5416 | ||||
* | - keep things quiet when uninstalling | Ned Ludd | 2006-12-29 | 1 | -2/+1 |
| | | | | svn path=/main/trunk/; revision=5415 | ||||
* | For bug #159310, don't show a slot collision notice if there are ↵ | Zac Medico | 2006-12-29 | 1 | -4/+28 |
| | | | | | | unresolvable blockers. svn path=/main/trunk/; revision=5413 | ||||
* | Add some docs for the blockers cache format. | Zac Medico | 2006-12-29 | 1 | -1/+9 |
| | | | | svn path=/main/trunk/; revision=5412 | ||||
* | For bug #159161, make emerge --info show USE_EXPAND flags similar to the way ↵ | Zac Medico | 2006-12-29 | 1 | -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 Medico | 2006-12-29 | 1 | -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 Medico | 2006-12-28 | 1 | -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 Medico | 2006-12-28 | 1 | -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 Medico | 2006-12-25 | 1 | -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 Medico | 2006-12-25 | 1 | -0/+7 |
| | | | | svn path=/main/trunk/; revision=5391 | ||||
* | When the user has insufficient access privileges, specify whether superuser ↵ | Zac Medico | 2006-12-25 | 1 | -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 Medico | 2006-12-25 | 1 | -11/+8 |
| | | | | svn path=/main/trunk/; revision=5388 | ||||
* | Show the "Calculating dependencies .. done!" message with --resume since the ↵ | Zac Medico | 2006-12-23 | 1 | -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 Medico | 2006-12-23 | 1 | -12/+8 |
| | | | | | | to /var/cache/edb. svn path=/main/trunk/; revision=5360 | ||||
* | Fix inverted EAPI default logic. | Zac Medico | 2006-12-23 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=5358 | ||||
* | Use a pipe instead of a temp file for the depend phase. | Zac Medico | 2006-12-22 | 1 | -29/+23 |
| | | | | svn path=/main/trunk/; revision=5350 | ||||
* | Revert the default choice for --ask --unmerge (bug #158354) because people ↵ | Zac Medico | 2006-12-22 | 1 | -2/+1 |
| | | | | | | are complaining. svn path=/main/trunk/; revision=5349 | ||||
* | For bug #158649, allow --buildpkgonly to bypass the fakedb population like ↵ | Zac Medico | 2006-12-22 | 1 | -1/+2 |
| | | | | | | --nodeps does. svn path=/main/trunk/; revision=5348 | ||||
* | Fix the "help" phase so that it works without build dirs. | Zac Medico | 2006-12-22 | 1 | -1/+3 |
| | | | | svn path=/main/trunk/; revision=5347 | ||||
* | Make emerge enable backward compatibility mode for dep_check() calls on ↵ | Zac Medico | 2006-12-21 | 1 | -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 Medico | 2006-12-21 | 1 | -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 Medico | 2006-12-21 | 1 | -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 Medico | 2006-12-20 | 1 | -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 Medico | 2006-12-20 | 1 | -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 Medico | 2006-12-20 | 1 | -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 Medico | 2006-12-20 | 1 | -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 Medico | 2006-12-20 | 1 | -9/+38 |
| | | | | svn path=/main/trunk/; revision=5332 | ||||
* | Use a separate digraph to store parent/child relationships (PDEPEND ↵ | Zac Medico | 2006-12-19 | 1 | -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 Medico | 2006-12-19 | 1 | -5/+11 |
| | | | | | | fetch phase failed. svn path=/main/trunk/; revision=5322 | ||||
* | For bug #158503, allow --nodeps to override blockers. | Zac Medico | 2006-12-19 | 1 | -2/+5 |
| | | | | svn path=/main/trunk/; revision=5321 | ||||
* | For bug #158354, make "No" the default response for unmerge actions. | Zac Medico | 2006-12-18 | 1 | -1/+2 |
| | | | | svn path=/main/trunk/; revision=5318 | ||||
* | Just start with an empty dict in dep_check_trees since nothing more is needed. | Zac Medico | 2006-12-18 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=5317 | ||||
* | Catch PortageException from portdbapi.aux_get since it can happen when gpg ↵ | Zac Medico | 2006-12-18 | 1 | -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 Medico | 2006-12-18 | 1 | -0/+1 |
| | | | | svn path=/main/trunk/; revision=5314 | ||||
* | Make depclean skip empty depstrings. | Zac Medico | 2006-12-18 | 1 | -0/+3 |
| | | | | svn path=/main/trunk/; revision=5313 | ||||
* | Do some minor cleanup of the --depclean code. | Zac Medico | 2006-12-18 | 1 | -18/+10 |
| | | | | svn path=/main/trunk/; revision=5312 | ||||
* | Add --debug support for --depclean. | Zac Medico | 2006-12-17 | 1 | -0/+15 |
| | | | | svn path=/main/trunk/; revision=5311 | ||||
* | Add a comment about the previous commit. | Zac Medico | 2006-12-17 | 1 | -1/+2 |
| | | | | svn path=/main/trunk/; revision=5310 | ||||
* | Don't optimize depgraph.altlist() in reversed mode since the optimization ↵ | Zac Medico | 2006-12-17 | 1 | -1/+1 |
| | | | | | | destroys --tree ouput. svn path=/main/trunk/; revision=5309 | ||||
* | In depgraph.altlist(), pop as many leaf nodes as possible when no ↵ | Zac Medico | 2006-12-17 | 1 | -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 exists | Mike Frysinger | 2006-12-17 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=5307 | ||||
* | remove pointless redirects to /dev/null when using hasq() | Mike Frysinger | 2006-12-17 | 1 | -2/+2 |
| | | | | svn path=/main/trunk/; revision=5306 |