summaryrefslogtreecommitdiffstats
path: root/pym/portage/tests/emerge
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2011-11-16 13:14:42 -0800
committerZac Medico <zmedico@gentoo.org>2011-11-16 13:14:42 -0800
commit001970d23ff76b451a60ecdc9075344ee8e3c7d5 (patch)
tree10191aa1de368eb2e33a9a55a818e40d0883ff65 /pym/portage/tests/emerge
parent72f9ddefe49ab1b24196161a07587aac3cdfdd04 (diff)
downloadportage-001970d23ff76b451a60ecdc9075344ee8e3c7d5.tar.gz
portage-001970d23ff76b451a60ecdc9075344ee8e3c7d5.tar.bz2
portage-001970d23ff76b451a60ecdc9075344ee8e3c7d5.zip
pkg_pretend: clean first for bug #390711
Diffstat (limited to 'pym/portage/tests/emerge')
-rw-r--r--pym/portage/tests/emerge/test_simple.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/pym/portage/tests/emerge/test_simple.py b/pym/portage/tests/emerge/test_simple.py
index db3f496df..5f285c293 100644
--- a/pym/portage/tests/emerge/test_simple.py
+++ b/pym/portage/tests/emerge/test_simple.py
@@ -228,7 +228,11 @@ pkg_preinst() {
emerge_cmd + ("-p", "dev-libs/B"),
emerge_cmd + ("-B", "dev-libs/B",),
emerge_cmd + ("--oneshot", "--usepkg", "dev-libs/B",),
+
+ # trigger clean prior to pkg_pretend as in bug #390711
+ ebuild_cmd + (test_ebuild, "unpack"),
emerge_cmd + ("--oneshot", "dev-libs/A",),
+
emerge_cmd + ("--noreplace", "dev-libs/A",),
emerge_cmd + ("--config", "dev-libs/A",),
emerge_cmd + ("--info", "dev-libs/A", "dev-libs/B"),