commit:     6147ad5b6c8e65442bb5da08e6e1e4a4950203b5
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  6 00:15:26 2019 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sat Apr  6 00:15:41 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6147ad5b

app-admin/rsyslog: fix Py3 failure in diag.sh

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 ...-8.1903.0-add-py3-support-to-omhttp-test.patch} |  0
 ...8.1903.0-fix-py3-compatibility-in-diag.sh.patch | 22 ++++++++++++++++++++++
 app-admin/rsyslog/rsyslog-8.1903.0.ebuild          |  3 ++-
 3 files changed, 24 insertions(+), 1 deletion(-)

diff --git 
a/app-admin/rsyslog/files/rsyslog-8.1903.0-add-py3-support-to-omhttp-test.patch.patch
 b/app-admin/rsyslog/files/rsyslog-8.1903.0-add-py3-support-to-omhttp-test.patch
similarity index 100%
rename from 
app-admin/rsyslog/files/rsyslog-8.1903.0-add-py3-support-to-omhttp-test.patch.patch
rename to 
app-admin/rsyslog/files/rsyslog-8.1903.0-add-py3-support-to-omhttp-test.patch

diff --git 
a/app-admin/rsyslog/files/rsyslog-8.1903.0-fix-py3-compatibility-in-diag.sh.patch
 
b/app-admin/rsyslog/files/rsyslog-8.1903.0-fix-py3-compatibility-in-diag.sh.patch
new file mode 100644
index 00000000000..615bb50bdb9
--- /dev/null
+++ 
b/app-admin/rsyslog/files/rsyslog-8.1903.0-fix-py3-compatibility-in-diag.sh.patch
@@ -0,0 +1,22 @@
+From f0847e46c148233b6ab5d6088ca4e1dc664e82a4 Mon Sep 17 00:00:00 2001
+From: Thomas Deutschmann <[email protected]>
+Date: Sat, 6 Apr 2019 02:07:51 +0200
+Subject: [PATCH] testbench: fix Python 3 compatibility
+
+---
+ tests/diag.sh | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tests/diag.sh b/tests/diag.sh
+index 5b4b3df46..2926e6ac2 100755
+--- a/tests/diag.sh
++++ b/tests/diag.sh
+@@ -1334,7 +1334,7 @@ get_inode() {
+               printf 'FAIL: file "%s" does not exist in get_inode\n' "$1"
+               error_exit 100
+       fi
+-      python -c 'import os; import stat; print os.lstat("'$1'")[stat.ST_INO]'
++      python -c 'import os; import stat; print(os.lstat("'$1'")[stat.ST_INO])'
+ }
+ 
+ 

diff --git a/app-admin/rsyslog/rsyslog-8.1903.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.1903.0.ebuild
index d1896aca472..dcc28922f7b 100644
--- a/app-admin/rsyslog/rsyslog-8.1903.0.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.1903.0.ebuild
@@ -102,7 +102,8 @@ fi
 
 PATCHES=(
        "${FILESDIR}"/${P}-add-missing-tests.patch
-       "${FILESDIR}"/${P}-add-py3-support-to-omhttp-test.patch.patch
+       "${FILESDIR}"/${P}-add-py3-support-to-omhttp-test.patch
+       "${FILESDIR}"/${P}-fix-py3-compatibility-in-diag.sh.patch
 )
 
 CONFIG_CHECK="~INOTIFY_USER"

Reply via email to