Add a sanity check in dblink.treewalk() so that a broken ebuild
authorZac Medico <zmedico@gentoo.org>
Wed, 28 Nov 2007 05:25:17 +0000 (05:25 -0000)
committerZac Medico <zmedico@gentoo.org>
Wed, 28 Nov 2007 05:25:17 +0000 (05:25 -0000)
commit7543cee72cb19b53b5f9698fe9711eb70b6f872b
treedc0d954e3129dc8a13efe992b8febd5409b837ab
parent3949edc398b19e60a9409de513068ec4183cfd6b
Add a sanity check in dblink.treewalk() so that a broken ebuild
that doesn't install any files will not be able to replace a
package in the same slot that really installs files.

This check can be bypassed by manually unmerging the old package
or by setting PORTAGE_PACKAGE_EMPTY_ABORT="0" in /etc/make.conf.
(trunk r8720)

svn path=/main/branches/2.1.2/; revision=8723
pym/portage.py