From 59020475e4b76f324298a6c719b55f7435d33ac9 Mon Sep 17 00:00:00 2001 From: Paul Howarth Date: Wed, 11 Aug 2010 11:54:01 +0100 Subject: Update packages after unpacking root cache Fix problem introduced in commit 3bc5fb958deb809fc04d6a74ce6688e093f5831a where the buildroot is no longer updated after unpacking the root cache. http://bugzilla.redhat.com/557526 Signed-off-by: Clark Williams --- py/mock/backend.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'py/mock/backend.py') diff --git a/py/mock/backend.py b/py/mock/backend.py index d604df6..9fbfbea 100644 --- a/py/mock/backend.py +++ b/py/mock/backend.py @@ -34,6 +34,7 @@ class Root(object): self._state = 'unstarted' self.uidManager = uidManager self._hooks = {} + self.chrootWasCached = False self.chrootWasCleaned = False self.preExistingDeps = "" self.logging_initialized = False @@ -311,6 +312,8 @@ class Root(object): self._mountall() if self.chrootWasCleaned: self._yum(self.chroot_setup_cmd, returnOutput=1) + if self.chrootWasCached: + self._yum('update', returnOutput=1) # create user self._makeBuildUser() -- cgit