diff --git a/0001-Fix-invalid-syntax-error-in-sys.stderr.print.patch b/0001-Fix-invalid-syntax-error-in-sys.stderr.print.patch new file mode 100644 index 0000000..c4743d6 --- /dev/null +++ b/0001-Fix-invalid-syntax-error-in-sys.stderr.print.patch @@ -0,0 +1,28 @@ +From c963a59ef39ade0ed83a72d5833117d89aa3e0c4 Mon Sep 17 00:00:00 2001 +From: Matej Habrnal +Date: Wed, 15 Jun 2016 10:13:31 +0200 +Subject: [PATCH] Fix invalid syntax error in sys.stderr.print() + +Use write() instead of print(), sys.stderr has no print() method. + +Signed-off-by: Matej Habrnal +--- + src/create.wsgi | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/create.wsgi b/src/create.wsgi +index 49c02d7..1c3e98f 100644 +--- a/src/create.wsgi ++++ b/src/create.wsgi +@@ -200,7 +200,7 @@ def application(environ, start_response): + + retcode = task.start() + if retcode != 0: +- sys.stderr.print("Task {0} failed to start: {1}\n".format( ++ sys.stderr.write("Task {0} failed to start: {1}\n".format( + task.get_taskid(), retcode)) + + return response(start_response, "201 Created", "", +-- +2.8.4 + diff --git a/retrace-server.spec b/retrace-server.spec index c79577a..12b430e 100644 --- a/retrace-server.spec +++ b/retrace-server.spec @@ -3,13 +3,14 @@ Summary: Application for remote coredump analysis Name: retrace-server Version: 1.16 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ Group: Applications/System URL: https://fedorahosted.org/abrt/wiki/AbrtRetraceServer Source: https://fedorahosted.org/released/%{name}/%{name}-%{version}.tar.gz # git format-patch -N -M --topo-order %%{version} +Patch0001: 0001-Fix-invalid-syntax-error-in-sys.stderr.print.patch BuildArch: noarch @@ -52,6 +53,7 @@ generation service over a network using HTTP protocol. %prep %setup -q +%patch0001 -p1 %build autoreconf @@ -136,6 +138,9 @@ fi %doc COPYING INSTALL README TODO %changelog +* Thu Jun 16 2016 Jakub Filak - 1.16-2 +- Fix invalid syntax caused by use of 'sys.stderr.print()' + * Thu Jun 2 2016 Jakub Filak - 1.16-1 - Log failed to start tasks - Gracefully handle the worker errors