File project.diff of Package patterns-base

--- patterns-base.changes.orig
+++ patterns-base.changes
@@ -1,4 +1,12 @@
 -------------------------------------------------------------------
+Wed Dec  2 16:11:00 UTC 2020 - Ludwig Nussel <lnussel@suse.de>
+
+- Use requires in update-test pattern so it also works when
+  installing with recommends disabled.
+- Require update-test pattern from sw_management pattern instead of
+  subtle supplements for same reason.
+
+-------------------------------------------------------------------
 Wed Dec 18 22:07:33 UTC 2019 - Michal Suchanek <msuchanek@suse.com>
 
 - Support multiversion(kernel) with purge-kernels.service separated
--- patterns-base.spec.orig
+++ patterns-base.spec
@@ -774,7 +774,9 @@ Provides:       patterns-openSUSE-sw_man
 Obsoletes:      patterns-openSUSE-sw_management < %{version}
 %endif
 Recommends:     pattern() = sw_management_x11
-
+%if %{with betatest}
+Requires:       pattern() = update_test
+%endif
 # Zypper is the basic sw_management stack for *SUSE
 Requires:       zypper
 %if 0%{?sle_version}
@@ -803,15 +805,14 @@ Provides:       pattern-order() = 1380
 Provides:       pattern-visible()
 Obsoletes:      patterns-openSUSE-update_test < %{version}
 
-Recommends:     update-test-affects-package-manager
-Recommends:     update-test-interactive
-Recommends:     update-test-optional
-Recommends:     update-test-reboot-needed
-Recommends:     update-test-security
-Recommends:     update-test-trival
+Requires:       update-test-affects-package-manager
+Requires:       update-test-interactive
+Requires:       update-test-optional
+Requires:       update-test-reboot-needed
+Requires:       update-test-security
+Requires:       update-test-trivial
 %if %{with betatest}
-Recommends:     aaa_base-malloccheck
-Supplements:    %{name}-base
+Requires:       aaa_base-malloccheck
 %endif
 
 %description update_test
openSUSE Build Service is sponsored by