--- /dev/null
+--- 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 = "";
+ }
Patch1043: %{name}-5.4.12-copy-Value-string.patch
Patch1044: %{name}-5.4.12-fix-rpmlua-print.patch
Patch1045: %{name}-5.4.12-fix-rpmpython-module-import-init.patch
+Patch1046: %{name}-5.4.12-truncate-output-buffer-after-use.patch
URL: http://rpm5.org/
BuildRequires: %{reqdb_pkg}-devel >= %{reqdb_pkgver}
%patch1043 -p1
%patch1044 -p1
%patch1045 -p1
+%patch1046 -p1
%patch68 -p1
%patch69 -p1