[yum-commits] Branch 'yum-3_2_X' - yum/rpmtrans.py

James Antill james at osuosl.org
Wed Jan 20 16:34:09 UTC 2010


 yum/rpmtrans.py |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

New commits:
commit 448635682b9febcd71b48e90036d4aca4b26411f
Author: James Antill <james at and.org>
Date:   Mon Jan 18 09:36:53 2010 -0500

    Fix no script output from transaction, BZ 554462

diff --git a/yum/rpmtrans.py b/yum/rpmtrans.py
index f33f048..0340153 100644
--- a/yum/rpmtrans.py
+++ b/yum/rpmtrans.py
@@ -209,7 +209,8 @@ class RPMTransaction:
         io_r = tempfile.NamedTemporaryFile()
         self._readpipe = io_r
         self._writepipe = open(io_r.name, 'w+b')
-        self.base.ts.scriptFd = self._writepipe.fileno()
+        # This is dark magic, it really needs to be "base.ts.ts".
+        self.base.ts.ts.scriptFd = self._writepipe.fileno()
         rpmverbosity = {'critical' : 'crit',
                         'emergency' : 'emerg',
                         'error' : 'err',


More information about the Yum-commits mailing list