Bug #247370 - Use a private PORTAGE_TMPDIR for --fetchonly mode in order
authorZac Medico <zmedico@gentoo.org>
Thu, 20 Nov 2008 02:40:33 +0000 (02:40 -0000)
committerZac Medico <zmedico@gentoo.org>
Thu, 20 Nov 2008 02:40:33 +0000 (02:40 -0000)
commit68e08c0e8da12147e84938f59e72fbb93014120a
treea2918ec357a13def4e63a796e8f87f7f3caade73
parent273b8f499f2e24b840f1efe96c63892d3919a009
Bug #247370 - Use a private PORTAGE_TMPDIR for --fetchonly mode in order
do avoid locking the normal build dir location (similar to bug #245231).
The EbuildFetchPretend class is renamed to EbuildFetchonly and it's used
for --fetchonly mode regardless of whether --pretend is enabled. Also,
fix stdout/stderr flushing in JobStatusDisplay.displayMessage() and
portage.spawn() to ensure output always occurs in the correct order when
displaying pkg_nofetch() output in --fetchonly mode. (trunk r12006)

svn path=/main/branches/2.1.6/; revision=12007
pym/_emerge/__init__.py
pym/portage/__init__.py