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