--- rpm-5.4.12/rpmio/rpmpython.c.rpmpythontrunc~ 2013-08-09 03:05:39.809947086 +0200 +++ rpm-5.4.12/rpmio/rpmpython.c 2013-08-09 03:25:25.097372593 +0200 @@ -229,6 +229,8 @@ fprintf(stderr, "==> %s(%p,%s,%p)\n", __ if (sys_stdout != NULL && PycStringIO_OutputCheck(sys_stdout)) { PyObject * o = (*PycStringIO->cgetvalue)(sys_stdout); *resultp = (PyString_Check(o) ? PyString_AsString(o) : ""); + PyObject_CallMethod(sys_stdout, "seek", "i",0); + PyObject_CallMethod(sys_stdout, "truncate", NULL); } else *resultp = ""; }