1
0
forked from pool/patterns-base

10 Commits

Author SHA256 Message Date
Jiri Srain
9db34ba6b6 Sync with Fatory:
rename transactional_base to immutable_base
remove dmraid from enhanced_base
2026-02-02 08:18:06 +01:00
Jiri Srain
a018d64fe5 fix conflict resolution 2025-12-10 15:44:34 +01:00
Jiri Srain
275681ec80 Merge remote-tracking branch 'upstream/factory' into slfo-main 2025-12-10 15:43:35 +01:00
5dde11f419 Accepting request 1319742 from system:install:head
- remove yast2-logs from transactional base
- rename the systemd-presets-branding to -SLE_transactional (forwarded request 1319696 from jsrain)

OBS-URL: https://build.opensuse.org/request/show/1319742
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patterns-base?expand=0&rev=138
2025-11-25 14:50:35 +00:00
42c49798e2 - remove yast2-logs from transactional base
- rename the systemd-presets-branding to -SLE_transactional

OBS-URL: https://build.opensuse.org/package/show/system:install:head/patterns-base?expand=0&rev=314
2025-11-24 13:17:14 +00:00
09578314fb - Drop biosdevname, this is being replaced by systemd predictable
network interface naming (jsc#PED-262).

OBS-URL: https://build.opensuse.org/package/show/system:install:head/patterns-base?expand=0&rev=313
2025-11-24 07:36:29 +00:00
Jiri Srain
e1141ba8f4 - remove yast2-logs from transactional base
- rename the systemd-presets-branding to -SLE_transactional
2025-11-20 15:12:28 +01:00
0845435bd9 Accepting request 1317838 from system:install:head
OBS-URL: https://build.opensuse.org/request/show/1317838
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patterns-base?expand=0&rev=137
2025-11-19 13:49:42 +00:00
19887dc1dc - Remove dbus-1-glib, it's a shared library and thus pulled in by
applications requring it automatically

OBS-URL: https://build.opensuse.org/package/show/system:install:head/patterns-base?expand=0&rev=311
2025-11-14 15:52:52 +00:00
cfcd9b35f6 - Remove dbus-1-x11, doesn't work with dbus-broker [bsc#1253497]
OBS-URL: https://build.opensuse.org/package/show/system:install:head/patterns-base?expand=0&rev=310
2025-11-14 11:25:58 +00:00
2 changed files with 44 additions and 20 deletions

View File

@@ -1,3 +1,36 @@
-------------------------------------------------------------------
Fri Jan 30 09:35:08 UTC 2026 - Jiri Srain <jsrain@suse.com>
- rename transactional_base to immutable_base
-------------------------------------------------------------------
Fri Jan 16 19:45:00 UTC 2026 - Martin Wilck <mwilck@suse.com>
- remove dmraid from enhanced_base
-------------------------------------------------------------------
Mon Nov 24 09:58:43 UTC 2025 - Jiri Srain <jsrain@suse.com>
- remove yast2-logs from transactional base
- rename the systemd-presets-branding to -SLE_transactional
-------------------------------------------------------------------
Fri Nov 21 13:30:02 UTC 2025 - Frederic Crozat <fcrozat@suse.com>
- Drop biosdevname, this is being replaced by systemd predictable
network interface naming (jsc#PED-262).
-------------------------------------------------------------------
Fri Nov 14 13:36:38 UTC 2025 - Thorsten Kukuk <kukuk@suse.com>
- Remove dbus-1-glib, it's a shared library and thus pulled in by
applications requring it automatically
-------------------------------------------------------------------
Fri Nov 14 08:44:24 UTC 2025 - Thorsten Kukuk <kukuk@suse.com>
- Remove dbus-1-x11, doesn't work with dbus-broker [bsc#1253497]
-------------------------------------------------------------------
Fri Aug 22 10:26:07 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>

View File

@@ -1,7 +1,7 @@
#
# spec file for package patterns-base
#
# Copyright (c) 2025 SUSE LLC and contributors
# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -501,8 +501,6 @@ Recommends: vim
Recommends: wget
Recommends: xz
Recommends: zisofs-tools
# DELL computers mainly #403270, but #441079
Suggests: biosdevname
Suggests: cpupower
# #437252
Suggests: pam_ssh
@@ -531,7 +529,6 @@ Recommends: powerpc32
%endif
# Other packages we have in openSUSE and not SLE-15
%if 0%{?is_opensuse}
Recommends: dmraid
Recommends: dosfstools
Recommends: klogd
Recommends: mpt-status
@@ -677,11 +674,6 @@ Provides: pattern() = bootloader
Requires: (grub2-snapper-plugin if snapper)
#
Requires: grub2
%ifarch x86_64
# XXX: not sure this really belongs here. More like a kernel
# rather than bootloader related thing?
Requires: biosdevname
%endif
%ifnarch s390x ppc64 ppc64le
%if 0%{?is_opensuse}
Requires: (grub2-branding-openSUSE if branding-openSUSE)
@@ -807,13 +799,15 @@ This pattern provides a graphical application and a command line tool for keepin
# Do not build it on Leap 16
%if !(0%{?is_opensuse} && 0%{?suse_version} == 1600) || 0%{?is_leapmicro}
%package transactional_base
%package immutable_base
%pattern_basetechnologies
Summary: Transactional Base System
Summary: Immutable Base System
Group: Metapackages
Provides: pattern() = transactional_base
Provides: pattern() = immutable_base
Provides: pattern-icon() = pattern-kubic
Provides: pattern-order() = 1050
Obsoletes: patterns-base-transactional_base
Provides: patterns-base-transactional_base
Requires: /usr/bin/gzip
Requires: btrfsmaintenance
Requires: less
@@ -821,7 +815,6 @@ Requires: openssh
Requires: read-only-root-fs
Requires: rebootmgr
Requires: sudo
Requires: yast2-logs
Requires: zypp-boot-plugin
Requires: (health-checker if grub2)
Requires: (health-checker-plugins-MicroOS if health-checker)
@@ -839,7 +832,7 @@ Requires: dosfstools
%else
Requires: iputils
Requires: supportutils
Requires: systemd-presets-branding-ALP-transactional
Requires: systemd-presets-branding-SLE_transactional
Requires: toolbox
Requires: toolbox-branding-SLE
Requires: group(wheel)
@@ -887,12 +880,12 @@ Requires: vim-small
Requires: pattern() = base
Suggests: health-checker
%description transactional_base
%description immutable_base
This is the base system for a host updated by Transactional Updates. Includes Tools for systems with a read-only root filesystem.
%files transactional_base
%files immutable_base
%dir %{_docdir}/patterns
%{_docdir}/patterns/transactional_base.txt
%{_docdir}/patterns/immutable_base.txt
%endif
################################################################################
@@ -1005,8 +998,6 @@ Requires: xorg-x11-essentials
Recommends: cabextract
# Bug 424707 - Feature "Command not found" for openSUSE by default
Recommends: command-not-found
Recommends: dbus-1-glib
Recommends: dbus-1-x11
Recommends: dialog
Recommends: fontconfig
Recommends: fonts-config
@@ -1203,7 +1194,7 @@ done
# These packages don't generate a 32bit pattern
for i in basesystem bootloader documentation fips selinux kdump \
%if !(0%{?is_opensuse} && 0%{?suse_version} == 1600) || 0%{?is_leapmicro}
transactional_base \
immutable_base \
%endif
%if !0%{?is_opensuse} && 0%{?suse_version} >= 1600
kernel_livepatching \