Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package distrobox for openSUSE:Factory checked in at 2026-05-06 19:18:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/distrobox (Old) and /work/SRC/openSUSE:Factory/.distrobox.new.30200 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "distrobox" Wed May 6 19:18:05 2026 rev:34 rq:1350922 version:1.8.2.5 Changes: -------- --- /work/SRC/openSUSE:Factory/distrobox/distrobox.changes 2026-04-28 12:02:48.953568451 +0200 +++ /work/SRC/openSUSE:Factory/.distrobox.new.30200/distrobox.changes 2026-05-06 19:19:31.665115969 +0200 @@ -1,0 +2,11 @@ +Mon May 4 12:27:21 UTC 2026 - Eugenio Paolantonio <[email protected]> + +- Split openSUSE-provided configuration to its own branding + package (jsc#PED-14656, coo#129) +- Suggest podman to hint the solver towards it when neither + docker or podman are installed (jsc#PED-14656, coo#129) +- Recommend flatpak rather than requiring it: it is only needed + for the host-exec feature, and it is not desirable to + pull it in on minimal installations. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ distrobox.spec ++++++ --- /var/tmp/diff_new_pack.5S2IbH/_old 2026-05-06 19:19:32.189137551 +0200 +++ /var/tmp/diff_new_pack.5S2IbH/_new 2026-05-06 19:19:32.189137551 +0200 @@ -29,12 +29,16 @@ Requires: %{_bindir}/find Requires: %{_bindir}/grep Requires: %{_bindir}/sed +Requires: %{name}-branding Requires: (%{_bindir}/podman or %{_bindir}/docker) # Idea would be: if bash completion is already there, let's have it. If # not, let's "only" recommend it... Requires: (%{name}-bash-completion if bash-completion) # For distrobox-exec to work properly, we need flatpak helper services (bsc#1220037) -Requires: flatpak +Recommends: flatpak +# podman is preferred in *SUSE, so add a very weak relation to it +# so that it is chosen if neither docker or podman are installed +Suggests: podman BuildRequires: ImageMagick BuildRequires: hicolor-icon-theme BuildArch: noarch @@ -56,6 +60,19 @@ %description bash-completion Bash command line completion support for distrobox. +%package branding-openSUSE +Summary: Distrobox branding package for openSUSE +Requires: %{name} = %{version} +Provides: %{name}-branding = %{version} +Conflicts: %{name} < %{version}-%{release} +Conflicts: %{name}-branding +Supplements: (%{name} and branding-openSUSE) +BuildArch: noarch + +%description branding-openSUSE +This package provides the default configuration for Distrobox for +openSUSE. + %prep %autosetup -p1 -n distrobox-%{version} @@ -82,13 +99,6 @@ %{_bindir}/%{name}-* %{_mandir}/man1/%{name}.1.gz %{_mandir}/man1/%{name}-*.1.gz -%if 0%{?suse_version} > 1500 -%dir %{_distconfdir}/distrobox -%{_distconfdir}/distrobox/distrobox.conf -%else -%config %{_sysconfdir}/distrobox -%config(noreplace) %{_sysconfdir}/distrobox/distrobox.conf -%endif %dir %{_datadir}/icons/hicolor/ %dir %{_datadir}/icons/hicolor/*x*/ %dir %{_datadir}/icons/hicolor/*x*/apps/ @@ -100,3 +110,12 @@ %files bash-completion %{_datadir}/bash-completion/completions/%{name}* +%files branding-openSUSE +%if 0%{?suse_version} > 1500 +%dir %{_distconfdir}/distrobox +%{_distconfdir}/distrobox/distrobox.conf +%else +%config %{_sysconfdir}/distrobox +%config(noreplace) %{_sysconfdir}/distrobox/distrobox.conf +%endif +
