Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package microos-tools for openSUSE:Factory checked in at 2026-08-01 18:27:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/microos-tools (Old) and /work/SRC/openSUSE:Factory/.microos-tools.new.16738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "microos-tools" Sat Aug 1 18:27:32 2026 rev:52 rq:1368819 version:4.0+git28 Changes: -------- --- /work/SRC/openSUSE:Factory/microos-tools/microos-tools.changes 2026-07-26 11:26:55.379520746 +0200 +++ /work/SRC/openSUSE:Factory/.microos-tools.new.16738/microos-tools.changes 2026-08-01 18:27:56.596960313 +0200 @@ -1,0 +2,12 @@ +Fri Jul 31 10:15:09 UTC 2026 - Fabian Vogt <[email protected]> + +- Update to version 4.0+git28: + * Use zypp.conf.d dropin for ZYPP_SINGLE_RPMTRANS=1 + +------------------------------------------------------------------- +Tue Jul 28 11:58:23 UTC 2026 - Thorsten Kukuk <[email protected]> + +- Update to version 4.0+git27: + * Remove obsolete stuff (locale-check, salt-tmpdir) + +------------------------------------------------------------------- Old: ---- microos-tools-4.0+git26.obscpio New: ---- microos-tools-4.0+git28.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ microos-tools.spec ++++++ --- /var/tmp/diff_new_pack.h2tTej/_old 2026-08-01 18:27:57.564993155 +0200 +++ /var/tmp/diff_new_pack.h2tTej/_new 2026-08-01 18:27:57.564993155 +0200 @@ -19,7 +19,7 @@ %{!?_distconfdir: %global _distconfdir %{_prefix}%{_sysconfdir}} Name: microos-tools -Version: 4.0+git26 +Version: 4.0+git28 Release: 0 Summary: Files and Scripts for openSUSE MicroOS License: GPL-2.0-or-later @@ -34,6 +34,9 @@ BuildRequires: pkgconfig(systemd) Requires: read-only-root-fs Requires: selinux-autorelabel = %{version} +# Was part of the main package previously, require it for +# compatibility (for now). +Requires: zypp-single-rpmtrans # for man-online Requires: mandoc-bin @@ -60,7 +63,8 @@ Requires: libzypp(econf) %description -n zypp-no-recommends -This package installs a zypp.conf snippet to disable Recommends. +This package installs a zypp.conf snippet to disable installation +of soft dependencies (Recommends and Supplements) by default. %package -n zypp-excludedocs Summary: Exclude installation of docs by libzypp @@ -79,6 +83,15 @@ versions at the same time, but not necessary with snapshots or transactional-update. +%package -n zypp-single-rpmtrans +Summary: Use libzypp in RPM_SINGLETRANS mode +Requires: libzypp(econf) + +%description -n zypp-single-rpmtrans +This package installs a zypp.conf snippet to enable ZYPP_RPM_SINGLETRANS. +libzypp will then use a single RPM transaction for all package changes, +instead of one RPM transaction per-package. + %prep %autosetup -p1 @@ -137,17 +150,9 @@ %{_unitdir}/import-pubring-from-rpmdb.path %{_unitdir}/import-pubring-from-rpmdb.service %{_unitdir}/printenv.service -%dir %{_unitdir}/salt-minion.service.d -%{_unitdir}/salt-minion.service.d/TMPDIR.conf -%{_tmpfilesdir}/salt-minion-tmpdir.conf -%dir %{_distconfdir}/tukit.conf.d -%{_distconfdir}/tukit.conf.d/salt-tukit.conf %{_bindir}/import-pubring-from-rpmdb %{_bindir}/man-online %{_distconfdir}/profile.d/man-online.sh -%{_distconfdir}/profile.d/zypp-single-rpmtrans.sh -%dir %{_systemd_util_dir}/system.conf.d -%{_systemd_util_dir}/system.conf.d/10-zypp-single-rpmtrans.conf %files -n selinux-autorelabel %license COPYING @@ -180,3 +185,8 @@ %dir %{_prefix}/etc/zypp/zypp.conf.d %{_prefix}/etc/zypp/zypp.conf.d/no-multiversion.conf +%files -n zypp-single-rpmtrans +%dir %{_prefix}/etc/zypp +%dir %{_prefix}/etc/zypp/zypp.conf.d +%{_prefix}/etc/zypp/zypp.conf.d/single-rpmtrans.conf + ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.h2tTej/_old 2026-08-01 18:27:57.612994783 +0200 +++ /var/tmp/diff_new_pack.h2tTej/_new 2026-08-01 18:27:57.616994919 +0200 @@ -1,7 +1,7 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/openSUSE/microos-tools.git</param> - <param name="changesrevision">bb152c5410767c9ee7acee67c258d020b1e9e56d</param></service> + <param name="changesrevision">c3fdd0e671bcf966911f49ce2a52fa3d0778c81f</param></service> </servicedata> (No newline at EOF) ++++++ microos-tools-4.0+git26.obscpio -> microos-tools-4.0+git28.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-4.0+git26/Makefile.am new/microos-tools-4.0+git28/Makefile.am --- old/microos-tools-4.0+git26/Makefile.am 2026-03-09 15:03:24.000000000 +0100 +++ new/microos-tools-4.0+git28/Makefile.am 2026-07-31 12:14:32.000000000 +0200 @@ -1,7 +1,7 @@ AUTOMAKE_OPTIONS = 1.6 foreign check-news dist-xz -SUBDIRS = systemd-printenv tmpfs selinux devel-tools import-pubring \ - zypp-single-rpmtrans zypp-configs +SUBDIRS = systemd-printenv selinux devel-tools import-pubring \ + zypp-configs CLEANFILES = *~ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-4.0+git26/README.md new/microos-tools-4.0+git28/README.md --- old/microos-tools-4.0+git26/README.md 2026-03-09 15:03:24.000000000 +0100 +++ new/microos-tools-4.0+git28/README.md 2026-07-31 12:14:32.000000000 +0200 @@ -1,14 +1,6 @@ # MicroOS Tools Files and scripts for openSUSE MicroOS -## /tmp on tmpfs with noexec flag - -MicroOS will use tmpfs for /tmp with noexec flag set in the future. -For this reasons, salt-minion will write it's temporary files into -/run/salt-tmp. -In general, daemons should use private disk space for their data -and not shared one in /tmp. - ## SELinux MicroOS has support for SELinux. @@ -19,12 +11,6 @@ There is a script for automated testing of this in test/test.sh. -## locale-check - -MicroOS supports only a limited number of locales (C, C.utf8, en_US.utf8, -POSIX). If you login via SSH, the locale settings will be verified that -they exist on this system. If not, locale is reset to the system default. - ## systemd services ### import-pubring-from-rpmdb.service diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-4.0+git26/configure.ac new/microos-tools-4.0+git28/configure.ac --- old/microos-tools-4.0+git26/configure.ac 2026-03-09 15:03:24.000000000 +0100 +++ new/microos-tools-4.0+git28/configure.ac 2026-07-31 12:14:32.000000000 +0200 @@ -6,8 +6,6 @@ AC_SUBST(PACKAGE) AC_SUBST(VERSION) -PKG_CHECK_VAR([systemdutildir], [systemd], [systemdutildir], [], - [AC_MSG_ERROR([Could not determine value for 'systemdutildir' - is the 'systemd.pc' file installed?])]) PKG_CHECK_VAR([systemdsystemunitdir], [systemd], [systemdsystemunitdir], [], [AC_MSG_ERROR([Could not determine value for 'systemdsystemunitdir' - is the 'systemd.pc' file installed?])]) PKG_CHECK_VAR([tmpfilesdir], [systemd], [tmpfilesdir], [], @@ -31,9 +29,8 @@ AC_PROG_LN_S AC_CONFIG_FILES([Makefile systemd-printenv/Makefile \ - tmpfs/Makefile selinux/Makefile \ + selinux/Makefile \ import-pubring/Makefile \ - zypp-single-rpmtrans/Makefile \ zypp-configs/Makefile \ devel-tools/Makefile]) AC_OUTPUT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-4.0+git26/microos-tools.spec new/microos-tools-4.0+git28/microos-tools.spec --- old/microos-tools-4.0+git26/microos-tools.spec 2026-03-09 15:03:24.000000000 +0100 +++ new/microos-tools-4.0+git28/microos-tools.spec 2026-07-31 12:14:32.000000000 +0200 @@ -34,6 +34,9 @@ BuildRequires: pkgconfig(systemd) Requires: read-only-root-fs Requires: selinux-autorelabel = %{version} +# Was part of the main package previously, require it for +# compatibility (for now). +Requires: zypp-single-rpmtrans # for man-online Requires: mandoc-bin @@ -60,7 +63,8 @@ Requires: libzypp(econf) %description -n zypp-no-recommends -This package installs a zypp.conf snippet to disable Recommends. +This package installs a zypp.conf snippet to disable installation +of soft dependencies (Recommends and Supplements) by default. %package -n zypp-excludedocs Summary: Exclude installation of docs by libzypp @@ -79,6 +83,15 @@ versions at the same time, but not necessary with snapshots or transactional-update. +%package -n zypp-single-rpmtrans +Summary: Use libzypp in RPM_SINGLETRANS mode +Requires: libzypp(econf) + +%description -n zypp-single-rpmtrans +This package installs a zypp.conf snippet to enable ZYPP_RPM_SINGLETRANS. +libzypp will then use a single RPM transaction for all package changes, +instead of one RPM transaction per-package. + %prep %autosetup -p1 @@ -131,24 +144,15 @@ %posttrans -n selinux-autorelabel %{regenerate_initrd_posttrans} - %files %dir %{_sysconfdir}/selinux %config %{_sysconfdir}/selinux/fixfiles_exclude_dirs %{_unitdir}/import-pubring-from-rpmdb.path %{_unitdir}/import-pubring-from-rpmdb.service %{_unitdir}/printenv.service -%dir %{_unitdir}/salt-minion.service.d -%{_unitdir}/salt-minion.service.d/TMPDIR.conf -%{_tmpfilesdir}/salt-minion-tmpdir.conf -%dir %{_distconfdir}/tukit.conf.d -%{_distconfdir}/tukit.conf.d/salt-tukit.conf %{_bindir}/import-pubring-from-rpmdb %{_bindir}/man-online %{_distconfdir}/profile.d/man-online.sh -%{_distconfdir}/profile.d/zypp-single-rpmtrans.sh -%dir %{_systemd_util_dir}/system.conf.d -%{_systemd_util_dir}/system.conf.d/10-zypp-single-rpmtrans.conf %files -n selinux-autorelabel %license COPYING @@ -181,4 +185,9 @@ %dir %{_prefix}/etc/zypp/zypp.conf.d %{_prefix}/etc/zypp/zypp.conf.d/no-multiversion.conf +%files -n zypp-single-rpmtrans +%dir %{_prefix}/etc/zypp +%dir %{_prefix}/etc/zypp/zypp.conf.d +%{_prefix}/etc/zypp/zypp.conf.d/single-rpmtrans.conf + %changelog diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-4.0+git26/tmpfs/Makefile.am new/microos-tools-4.0+git28/tmpfs/Makefile.am --- old/microos-tools-4.0+git26/tmpfs/Makefile.am 2026-03-09 15:03:24.000000000 +0100 +++ new/microos-tools-4.0+git28/tmpfs/Makefile.am 1970-01-01 01:00:00.000000000 +0100 @@ -1,8 +0,0 @@ -saltminiondir = $(systemdsystemunitdir)/salt-minion.service.d -tukitconfdir = $(prefix)$(sysconfdir)/tukit.conf.d - -tmpfiles_DATA = salt-minion/salt-minion-tmpdir.conf -saltminion_DATA = salt-minion/TMPDIR.conf -tukitconf_DATA = salt-minion/salt-tukit.conf - -EXTRA_DIST = $(DATA) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-4.0+git26/tmpfs/salt-minion/TMPDIR.conf new/microos-tools-4.0+git28/tmpfs/salt-minion/TMPDIR.conf --- old/microos-tools-4.0+git26/tmpfs/salt-minion/TMPDIR.conf 2026-03-09 15:03:24.000000000 +0100 +++ new/microos-tools-4.0+git28/tmpfs/salt-minion/TMPDIR.conf 1970-01-01 01:00:00.000000000 +0100 @@ -1,2 +0,0 @@ -[Service] -Environment="TMPDIR=/run/salt-tmp/" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-4.0+git26/tmpfs/salt-minion/salt-minion-tmpdir.conf new/microos-tools-4.0+git28/tmpfs/salt-minion/salt-minion-tmpdir.conf --- old/microos-tools-4.0+git26/tmpfs/salt-minion/salt-minion-tmpdir.conf 2026-03-09 15:03:24.000000000 +0100 +++ new/microos-tools-4.0+git28/tmpfs/salt-minion/salt-minion-tmpdir.conf 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -d /run/salt-tmp 0750 root root diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-4.0+git26/tmpfs/salt-minion/salt-tukit.conf new/microos-tools-4.0+git28/tmpfs/salt-minion/salt-tukit.conf --- old/microos-tools-4.0+git26/tmpfs/salt-minion/salt-tukit.conf 2026-03-09 15:03:24.000000000 +0100 +++ new/microos-tools-4.0+git28/tmpfs/salt-minion/salt-tukit.conf 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -BINDDIRS["salt-minion-tmpdir"]="/run/salt-tmp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-4.0+git26/zypp-configs/Makefile.am new/microos-tools-4.0+git28/zypp-configs/Makefile.am --- old/microos-tools-4.0+git26/zypp-configs/Makefile.am 2026-03-09 15:03:24.000000000 +0100 +++ new/microos-tools-4.0+git28/zypp-configs/Makefile.am 2026-07-31 12:14:32.000000000 +0200 @@ -1,4 +1,4 @@ zyppconfdir = $(prefix)/etc/zypp/zypp.conf.d/ -zyppconf_DATA = excludedocs.conf no-recommends.conf no-multiversion.conf +zyppconf_DATA = excludedocs.conf no-recommends.conf no-multiversion.conf single-rpmtrans.conf EXTRA_DIST = $(DATA) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-4.0+git26/zypp-configs/single-rpmtrans.conf new/microos-tools-4.0+git28/zypp-configs/single-rpmtrans.conf --- old/microos-tools-4.0+git26/zypp-configs/single-rpmtrans.conf 1970-01-01 01:00:00.000000000 +0100 +++ new/microos-tools-4.0+git28/zypp-configs/single-rpmtrans.conf 2026-07-31 12:14:32.000000000 +0200 @@ -0,0 +1,2 @@ +[env] +ZYPP_SINGLE_RPMTRANS=1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-4.0+git26/zypp-single-rpmtrans/10-zypp-single-rpmtrans.conf new/microos-tools-4.0+git28/zypp-single-rpmtrans/10-zypp-single-rpmtrans.conf --- old/microos-tools-4.0+git26/zypp-single-rpmtrans/10-zypp-single-rpmtrans.conf 2026-03-09 15:03:24.000000000 +0100 +++ new/microos-tools-4.0+git28/zypp-single-rpmtrans/10-zypp-single-rpmtrans.conf 1970-01-01 01:00:00.000000000 +0100 @@ -1,2 +0,0 @@ -[Manager] -DefaultEnvironment=ZYPP_SINGLE_RPMTRANS=1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-4.0+git26/zypp-single-rpmtrans/Makefile.am new/microos-tools-4.0+git28/zypp-single-rpmtrans/Makefile.am --- old/microos-tools-4.0+git26/zypp-single-rpmtrans/Makefile.am 2026-03-09 15:03:24.000000000 +0100 +++ new/microos-tools-4.0+git28/zypp-single-rpmtrans/Makefile.am 1970-01-01 01:00:00.000000000 +0100 @@ -1,7 +0,0 @@ -systemdconfdir = $(systemdutildir)/system.conf.d -systemdconf_DATA = 10-zypp-single-rpmtrans.conf - -profiledir = $(prefix)$(sysconfdir)/profile.d -profile_DATA = zypp-single-rpmtrans.sh - -EXTRA_DIST = $(DATA) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-4.0+git26/zypp-single-rpmtrans/zypp-single-rpmtrans.sh new/microos-tools-4.0+git28/zypp-single-rpmtrans/zypp-single-rpmtrans.sh --- old/microos-tools-4.0+git26/zypp-single-rpmtrans/zypp-single-rpmtrans.sh 2026-03-09 15:03:24.000000000 +0100 +++ new/microos-tools-4.0+git28/zypp-single-rpmtrans/zypp-single-rpmtrans.sh 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -export ZYPP_SINGLE_RPMTRANS=1 ++++++ microos-tools.obsinfo ++++++ --- /var/tmp/diff_new_pack.h2tTej/_old 2026-08-01 18:27:57.773000212 +0200 +++ /var/tmp/diff_new_pack.h2tTej/_new 2026-08-01 18:27:57.781000483 +0200 @@ -1,5 +1,5 @@ name: microos-tools -version: 4.0+git26 -mtime: 1773065004 -commit: bb152c5410767c9ee7acee67c258d020b1e9e56d +version: 4.0+git28 +mtime: 1785492872 +commit: c3fdd0e671bcf966911f49ce2a52fa3d0778c81f
