Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package apparmor for openSUSE:Factory checked in at 2022-05-10 15:09:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/apparmor (Old) and /work/SRC/openSUSE:Factory/.apparmor.new.1538 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "apparmor" Tue May 10 15:09:50 2022 rev:172 rq:975636 version:3.0.4 Changes: -------- --- /work/SRC/openSUSE:Factory/apparmor/apparmor.changes 2022-05-05 23:04:43.677432572 +0200 +++ /work/SRC/openSUSE:Factory/.apparmor.new.1538/apparmor.changes 2022-05-10 15:10:01.167425507 +0200 @@ -1,0 +2,7 @@ +Sun May 8 13:25:28 UTC 2022 - Ben Greiner <c...@bnavigator.de> + +- Add python310-help-mr848.patch so that Tumbleweed can switch + python3 to Python 3.10 + (https://gitlab.com/apparmor/apparmor/-/merge_requests/848) + +------------------------------------------------------------------- New: ---- python310-help-mr848.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ apparmor.spec ++++++ --- /var/tmp/diff_new_pack.oVFjdu/_old 2022-05-10 15:10:02.115426702 +0200 +++ /var/tmp/diff_new_pack.oVFjdu/_new 2022-05-10 15:10:02.123426712 +0200 @@ -103,6 +103,9 @@ # allow php8 php-fpm to read its config (from upstream master+3.0 https://gitlab.com/apparmor/apparmor/-/merge_requests/876) Patch12: php8-fpm-mr876.patch +# allow python 3.10 --help output (from the branch-3.0 backport of https://gitlab.com/apparmor/apparmor/-/merge_requests/848) +Patch13: python310-help-mr848.patch + PreReq: sed BuildRoot: %{_tmppath}/%{name}-%{version}-build %define apparmor_bin_prefix %{?usrmerged:/usr}/lib/apparmor @@ -373,6 +376,7 @@ %patch10 -p1 %patch11 -p1 %patch12 -p1 +%patch13 -p1 %build %define _lto_cflags %{nil} ++++++ python310-help-mr848.patch ++++++ >From 8a21472175501823303a8af270bd38a60ff4ac9c Mon Sep 17 00:00:00 2001 From: John Johansen <j...@jjmx.net> Date: Tue, 15 Feb 2022 19:17:30 +0000 Subject: [PATCH] Merge make test-aa-notify test_help_contents () less strict Python 3.10 generates a slightly different --help output. Fixes https://gitlab.com/apparmor/apparmor/-/issues/220 Closes #220 MR: https://gitlab.com/apparmor/apparmor/-/merge_requests/848 Acked-by: Approved-by: John Johansen <j...@jjmx.net> Merged-by: John Johansen <j...@jjmx.net> (cherry picked from commit ba14227bb51a76b416a8da46c241a8d07506badc) Signed-off-by: John Johansen <john.johan...@canonical.com> --- utils/test/test-aa-notify.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/utils/test/test-aa-notify.py b/utils/test/test-aa-notify.py index 2484c7f97..cfb5fa5a8 100644 --- a/utils/test/test-aa-notify.py +++ b/utils/test/test-aa-notify.py @@ -148,13 +148,15 @@ Feb 4 13:40:38 XPS-13-9370 kernel: [128552.880347] audit: type=1400 audit({epoc '''Test output of help text''' expected_return_code = 0 - expected_output_is = \ + expected_output_1 = \ '''usage: aa-notify [-h] [-p] [--display DISPLAY] [-f FILE] [-l] [-s NUM] [-v] [-u USER] [-w NUM] [--debug] Display AppArmor notifications or messages for DENIED entries. +''' -optional arguments: + expected_output_2 = \ +''' -h, --help show this help message and exit -p, --poll poll AppArmor logs and display notifications --display DISPLAY set the DISPLAY environment variable (might be needed if @@ -174,8 +176,9 @@ optional arguments: return_code, output = cmd([aanotify_bin, '--help']) result = 'Got return code %d, expected %d\n' % (return_code, expected_return_code) self.assertEqual(expected_return_code, return_code, result + output) - result = 'Got output "%s", expected "%s"\n' % (output, expected_output_is) - self.assertEqual(expected_output_is, output, result + output) + + self.assertIn(expected_output_1, output) + self.assertIn(expected_output_2, output) def test_entries_since_100_days(self): '''Test showing log entries since 100 days''' -- GitLab