Merged from trunk -r11675:11692
| 11676 | Bug #241204 - Fix dbapi.invalidentry() calls inside |
| zmedico | vardbapi.cpv_all() to correctly join the path via |
| | self.getpath(). |
| 11677 | When warning about package categories that haven't been |
| zmedico | configured via /etc/portage/categories, join the path with |
| | PORTAGE_CONFIGROOT. Thanks to Ned Ludd <solar@g.o> for |
| | reporting. |
| 11678 | In EbuildFetcher._start(), in order to ensure that a new log |
| zmedico | is created when appropriate, clean up PORTAGE_BUILDDIR if |
| | appropriate. |
| 11679 | Make the Scheduler class treat failed fetches the same as |
| zmedico | other failed packages, and don't bail out due to a failure |
| | when in --fetchonly mode. This fixes an issue with |
| | --fetchonly bailing out instead of continuing to fetch. |
| 11680 | Buge #241100 - Make EbuildFetcher use a pty when |
| zmedico | appropriate, so that fetcher progress bars, like wget has, |
| | will work properly. |
| 11681 | Remove the prefetch logic in EbuildFetcher._pipe() since |
| zmedico | prefetchers are always in the background anyway. |
| 11682 | Now that only prefetch (parallel-fetch) output goes to the |
| zmedico | global fetch log, update code to remove inappropriate |
| | references to this log. |
| 11683 | Inside fetch(), don't call pkg_nofetch when in |
| zmedico | parallel-fetch mode since it will get call again later |
| | anyway. |
| 11684 | Add an explicit note about bug #239560 in the relevant code. |
| zmedico | |
| 11685 | Bug #241118 - Re-enable pkg_nofetch for emerge --pretend |
| zmedico | --fetch, but direct output to stderr. This requires |
| | PORTAGE_BUILDDIR locking for bug #239560 and also for elog |
| | message storage. |
| 11686 | Bug #234301 - When fetch fails, include the path of the log |
| zmedico | file in the eerror message that's generated. This way it's |
| | easy for the user to find the output from the fetcher or |
| | from the pkg_nofetch phase. |
| 11687 | Don't return from fetch() due to fetch restriction when in |
| zmedico | "listonly" mode. |
| 11688 | Make fetch() fetch as many files as possible, even if some |
| zmedico | fail, when in fetchonly mode. |
| 11689 | Make sure the pkg_nofetch phase is only called once when in |
| zmedico | fetchonly mode. |
| 11690 | When emerge --keep-going bails due to missing dependencies, |
| zmedico | show the error message after the mod_echo output since |
| | otherwise the mod_echo output can sweep the error message |
| | out of view. Thanks to Donnie Berkholz <dberkholz@g.o> for |
| | reporting. |
| 11691 | Bug #241366 - Only suggest to run `emaint --check world` |
| zmedico | when the atom is a direct member of the world set (rather |
| | than from a nested set). |
| 11692 | Bug #229033 - When a Manifest is added automatically by |
| zmedico | repoman, it's in the "mynew" list, so move manifest paths |
| | from that list to the "mymanifests" list when necessary. |
svn path=/main/branches/prefix/; revision=11694