[Yum-devel] [PATCH] Fix no script output from transaction, BZ 554462

Seth Vidal skvidal at fedoraproject.org
Tue Jan 19 17:11:10 UTC 2010



On Tue, 19 Jan 2010, James Antill wrote:

> ---
> yum/rpmtrans.py |    3 ++-
> 1 files changed, 2 insertions(+), 1 deletions(-)
>
> 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',

I'd like to hear from someone in suse, if possible

-sv



More information about the Yum-devel mailing list