Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package systemd for openSUSE:Factory checked 
in at 2021-06-04 00:33:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/systemd (Old)
 and      /work/SRC/openSUSE:Factory/.systemd.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "systemd"

Fri Jun  4 00:33:07 2021 rev:329 rq:885896 version:246.13

Changes:
--------
--- /work/SRC/openSUSE:Factory/systemd/systemd-mini.changes     2021-04-08 
22:12:55.829524425 +0200
+++ /work/SRC/openSUSE:Factory/.systemd.new.1898/systemd-mini.changes   
2021-06-04 00:33:08.388871352 +0200
@@ -1,0 +2,15 @@
+Wed Apr  7 08:59:15 UTC 2021 - Franck Bui <f...@suse.com>
+
+- systemd.spec: clean some of the build deps up:
+
+  - libpcre is redundant with libpcre2 (only required by the full
+    build) and the mini variant needs none of them. Hence drop the ref
+    to libpcre.
+
+  - normally libidn2 is needed by some optional features in
+    systemd-network (only). But it's implicitly pulled in by libgnutls
+    (required by the main package). Let's make sure the related
+    features won't be disabled inadvertently in the future by making
+    the dep explicit.
+
+-------------------------------------------------------------------
@@ -27,0 +43,5 @@
+Tue Mar 23 14:11:03 UTC 2021 - Ludwig Nussel <lnus...@suse.de>
+
+- enable libiptc for masquerading support in networkd
+
+-------------------------------------------------------------------
@@ -66,0 +87,6 @@
+
+-------------------------------------------------------------------
+Thu Mar 11 16:58:44 UTC 2021 - Ludwig Nussel <lnus...@suse.de>
+
+- create subpackage systemd-experimental to host pstore, repart,
+  userdb and homed
systemd.changes: same change

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ systemd-mini.spec ++++++
--- /var/tmp/diff_new_pack.QAxtxL/_old  2021-06-04 00:33:09.564872264 +0200
+++ /var/tmp/diff_new_pack.QAxtxL/_new  2021-06-04 00:33:09.568872268 +0200
@@ -38,6 +38,7 @@
 %bcond_with     portabled
 %bcond_with     resolved
 %bcond_with     sysvcompat
+%bcond_with     experimental
 %else
 %bcond_without  coredump
 %ifarch %{ix86} x86_64
@@ -50,6 +51,7 @@
 %bcond_without  portabled
 %bcond_without  resolved
 %bcond_without  sysvcompat
+%bcond_without  experimental
 %endif
 %bcond_with     parentpathid
 
@@ -99,7 +101,6 @@
 BuildRequires:  pkgconfig(blkid) >= 2.26
 BuildRequires:  pkgconfig(libkmod) >= 15
 BuildRequires:  pkgconfig(libpci) >= 3
-BuildRequires:  pkgconfig(libpcre)
 %if %{with importd}
 BuildRequires:  pkgconfig(bzip2)
 BuildRequires:  pkgconfig(libcurl)
@@ -112,6 +113,10 @@
 %if %{with gnuefi}
 BuildRequires:  gnu-efi
 %endif
+%if %{with experimental}
+BuildRequires:  pkgconfig(fdisk)
+BuildRequires:  pkgconfig(openssl)
+%endif
 
 %if 0%{?bootstrap}
 #!BuildIgnore:  dbus-1
@@ -367,6 +372,7 @@
 License:        LGPL-2.1-or-later
 Group:          System/Base
 Requires:       %{name} = %{version}-%{release}
+BuildRequires:  pkgconfig(libidn2)
 Provides:       systemd:/usr/lib/systemd/systemd-networkd
 Provides:       systemd:/usr/lib/systemd/systemd-resolved
 %systemd_requires
@@ -493,6 +499,24 @@
 systemd-journal-remote, and systemd-journal-upload.
 %endif
 
+%package experimental
+Summary:        Experimental systemd features
+License:        LGPL-2.1-or-later
+Group:          System/Base
+Requires:       %{name} = %{version}-%{release}
+%systemd_requires
+
+%description experimental
+This package contains optional extra systemd services that are
+considered a preview feature. Behaviour details and option names are
+subject to change without the usual backwards-compatibility promises.
+
+Components that turn out to be stable may be merged into the main or a
+dedicated package later.
+
+Use at your own risk.
+
+
 %if ! 0%{?bootstrap}
 %lang_package
 %endif
@@ -526,14 +550,22 @@
         -Dsmack=false \
         -Dima=false \
         -Delfutils=auto \
+%if %{with experimental}
+        -Dpstore=true \
+        -Drepart=true \
+        -Dhomed=true \
+        -Duserdb=true \
+%else
         -Dpstore=false \
         -Drepart=false \
-        -Duserdb=false \
         -Dhomed=false \
+        -Duserdb=false \
+%endif
+%if 0%{?bootstrap}
         -Dfdisk=false \
         -Dpwquality=false \
         -Dp11kit=false \
-%if ! 0%{?bootstrap}
+%else
         -Dman=true \
         -Dhtml=true \
 %endif
@@ -1049,6 +1081,29 @@
 %service_del_postun systemd-portabled.service
 %endif
 
+%if %{with experimental}
+%pre experimental
+%service_add_pre systemd-pstore.service
+%service_add_pre systemd-userdbd.service systemd-userdbd.socket
+%service_add_pre systemd-homed.service
+
+%post experimental
+%tmpfiles_create systemd-pstore.conf
+%service_add_post systemd-pstore.service
+%service_add_post systemd-userdbd.service systemd-userdbd.socket
+%service_add_post systemd-homed.service
+
+%preun experimental
+%service_del_preun systemd-pstore.service
+%service_del_preun systemd-userdbd.service systemd-userdbd.socket
+%service_del_preun systemd-homed.service
+
+%postun experimental
+%service_del_postun systemd-pstore.service
+%service_del_postun systemd-userdbd.service systemd-userdbd.socket
+%service_del_postun systemd-homed.service
+%endif
+
 %clean
 
 %files
@@ -1146,6 +1201,22 @@
 %exclude %{_unitdir}/dbus-org.freedesktop.portable1.service
 %exclude %{_tmpfilesdir}/portables.conf
 %endif
+%if %{with experimental}
+%exclude %{_prefix}/lib/systemd/systemd-pstore
+%exclude %{_unitdir}/systemd-pstore.service
+%exclude %{_tmpfilesdir}/systemd-pstore.conf
+%exclude %{_unitdir}/systemd-repart.service
+%exclude %{_unitdir}/initrd-root-fs.target.wants/systemd-repart.service
+%exclude %{_unitdir}/sysinit.target.wants/systemd-repart.service
+%exclude %{_prefix}/lib/systemd/systemd-userwork
+%exclude %{_prefix}/lib/systemd/systemd-userdbd
+%exclude %{_unitdir}/systemd-userdbd.service
+%exclude %{_unitdir}/systemd-userdbd.socket
+%exclude %{_prefix}/lib/systemd/systemd-homed
+%exclude %{_prefix}/lib/systemd/systemd-homework
+%exclude %{_unitdir}/systemd-homed-activate.service
+%exclude %{_unitdir}/systemd-homed.service
+%endif
 
 %{_unitdir}/*.automount
 %{_unitdir}/*.service
@@ -1308,6 +1379,17 @@
 %exclude %{_mandir}/man*/portablectl*
 %exclude %{_mandir}/man*/systemd-portabled*
 %endif
+%if %{with experimental}
+%exclude %{_mandir}/man*/*pstore*
+%exclude %{_mandir}/man*/*repart*
+%exclude %{_mandir}/man*/userdbctl*
+%exclude %{_mandir}/man*/systemd-userdbd*
+%exclude %{_mandir}/man*/*homectl*
+%exclude %{_mandir}/man*/*homed*
+%exclude %{_mandir}/man*/org.freedesktop.home1*
+%exclude %{_mandir}/man*/pam_systemd_home*
+%exclude %{_datadir}/bash-completion/completions/homectl
+%endif
 %endif
 
 %{_docdir}/systemd
@@ -1614,4 +1696,38 @@
 %{_mandir}/man*/systemd-portabled*
 %endif
 
+%if %{with experimental}
+%files experimental
+%defattr(-,root,root)
+%config(noreplace) /etc/systemd/pstore.conf
+%{_prefix}/lib/systemd/systemd-pstore
+%{_unitdir}/systemd-pstore.service
+%{_tmpfilesdir}/systemd-pstore.conf
+%{_mandir}/man*/*pstore*
+%{_bindir}/systemd-repart
+%{_unitdir}/systemd-repart.service
+%{_mandir}/man*/*repart*
+/usr/bin/userdbctl
+%{_prefix}/lib/systemd/systemd-userwork
+%{_prefix}/lib/systemd/systemd-userdbd
+%{_unitdir}/systemd-userdbd.service
+%{_unitdir}/systemd-userdbd.socket
+%{_mandir}/man*/userdbctl*
+%{_mandir}/man*/systemd-userdbd*
+%config %{_sysconfdir}/homed.conf
+%{_bindir}/homectl
+%{_prefix}/lib/systemd/systemd-homed
+%{_prefix}/lib/systemd/systemd-homework
+%{_unitdir}/systemd-homed.service
+%{_pamdir}/pam_systemd_home.so
+%{_datadir}/dbus-1/system-services/org.freedesktop.home1.service
+%{_datadir}/dbus-1/system.d/org.freedesktop.home1.conf
+%{_datadir}/polkit-1/actions/org.freedesktop.home1.policy
+%{_datadir}/bash-completion/completions/homectl
+%{_mandir}/man*/*homectl*
+%{_mandir}/man*/*homed*
+%{_mandir}/man*/org.freedesktop.home1*
+%{_mandir}/man*/pam_systemd_home*
+%endif
+
 %changelog

++++++ systemd.spec ++++++
--- /var/tmp/diff_new_pack.QAxtxL/_old  2021-06-04 00:33:09.592872287 +0200
+++ /var/tmp/diff_new_pack.QAxtxL/_new  2021-06-04 00:33:09.596872289 +0200
@@ -36,6 +36,7 @@
 %bcond_with     portabled
 %bcond_with     resolved
 %bcond_with     sysvcompat
+%bcond_with     experimental
 %else
 %bcond_without  coredump
 %ifarch %{ix86} x86_64
@@ -48,6 +49,7 @@
 %bcond_without  portabled
 %bcond_without  resolved
 %bcond_without  sysvcompat
+%bcond_without  experimental
 %endif
 %bcond_with     parentpathid
 
@@ -97,7 +99,6 @@
 BuildRequires:  pkgconfig(blkid) >= 2.26
 BuildRequires:  pkgconfig(libkmod) >= 15
 BuildRequires:  pkgconfig(libpci) >= 3
-BuildRequires:  pkgconfig(libpcre)
 %if %{with importd}
 BuildRequires:  pkgconfig(bzip2)
 BuildRequires:  pkgconfig(libcurl)
@@ -110,6 +111,10 @@
 %if %{with gnuefi}
 BuildRequires:  gnu-efi
 %endif
+%if %{with experimental}
+BuildRequires:  pkgconfig(fdisk)
+BuildRequires:  pkgconfig(openssl)
+%endif
 
 %if 0%{?bootstrap}
 #!BuildIgnore:  dbus-1
@@ -365,6 +370,7 @@
 License:        LGPL-2.1-or-later
 Group:          System/Base
 Requires:       %{name} = %{version}-%{release}
+BuildRequires:  pkgconfig(libidn2)
 Provides:       systemd:/usr/lib/systemd/systemd-networkd
 Provides:       systemd:/usr/lib/systemd/systemd-resolved
 %systemd_requires
@@ -491,6 +497,24 @@
 systemd-journal-remote, and systemd-journal-upload.
 %endif
 
+%package experimental
+Summary:        Experimental systemd features
+License:        LGPL-2.1-or-later
+Group:          System/Base
+Requires:       %{name} = %{version}-%{release}
+%systemd_requires
+
+%description experimental
+This package contains optional extra systemd services that are
+considered a preview feature. Behaviour details and option names are
+subject to change without the usual backwards-compatibility promises.
+
+Components that turn out to be stable may be merged into the main or a
+dedicated package later.
+
+Use at your own risk.
+
+
 %if ! 0%{?bootstrap}
 %lang_package
 %endif
@@ -524,14 +548,22 @@
         -Dsmack=false \
         -Dima=false \
         -Delfutils=auto \
+%if %{with experimental}
+        -Dpstore=true \
+        -Drepart=true \
+        -Dhomed=true \
+        -Duserdb=true \
+%else
         -Dpstore=false \
         -Drepart=false \
-        -Duserdb=false \
         -Dhomed=false \
+        -Duserdb=false \
+%endif
+%if 0%{?bootstrap}
         -Dfdisk=false \
         -Dpwquality=false \
         -Dp11kit=false \
-%if ! 0%{?bootstrap}
+%else
         -Dman=true \
         -Dhtml=true \
 %endif
@@ -1047,6 +1079,29 @@
 %service_del_postun systemd-portabled.service
 %endif
 
+%if %{with experimental}
+%pre experimental
+%service_add_pre systemd-pstore.service
+%service_add_pre systemd-userdbd.service systemd-userdbd.socket
+%service_add_pre systemd-homed.service
+
+%post experimental
+%tmpfiles_create systemd-pstore.conf
+%service_add_post systemd-pstore.service
+%service_add_post systemd-userdbd.service systemd-userdbd.socket
+%service_add_post systemd-homed.service
+
+%preun experimental
+%service_del_preun systemd-pstore.service
+%service_del_preun systemd-userdbd.service systemd-userdbd.socket
+%service_del_preun systemd-homed.service
+
+%postun experimental
+%service_del_postun systemd-pstore.service
+%service_del_postun systemd-userdbd.service systemd-userdbd.socket
+%service_del_postun systemd-homed.service
+%endif
+
 %clean
 
 %files
@@ -1144,6 +1199,22 @@
 %exclude %{_unitdir}/dbus-org.freedesktop.portable1.service
 %exclude %{_tmpfilesdir}/portables.conf
 %endif
+%if %{with experimental}
+%exclude %{_prefix}/lib/systemd/systemd-pstore
+%exclude %{_unitdir}/systemd-pstore.service
+%exclude %{_tmpfilesdir}/systemd-pstore.conf
+%exclude %{_unitdir}/systemd-repart.service
+%exclude %{_unitdir}/initrd-root-fs.target.wants/systemd-repart.service
+%exclude %{_unitdir}/sysinit.target.wants/systemd-repart.service
+%exclude %{_prefix}/lib/systemd/systemd-userwork
+%exclude %{_prefix}/lib/systemd/systemd-userdbd
+%exclude %{_unitdir}/systemd-userdbd.service
+%exclude %{_unitdir}/systemd-userdbd.socket
+%exclude %{_prefix}/lib/systemd/systemd-homed
+%exclude %{_prefix}/lib/systemd/systemd-homework
+%exclude %{_unitdir}/systemd-homed-activate.service
+%exclude %{_unitdir}/systemd-homed.service
+%endif
 
 %{_unitdir}/*.automount
 %{_unitdir}/*.service
@@ -1306,6 +1377,17 @@
 %exclude %{_mandir}/man*/portablectl*
 %exclude %{_mandir}/man*/systemd-portabled*
 %endif
+%if %{with experimental}
+%exclude %{_mandir}/man*/*pstore*
+%exclude %{_mandir}/man*/*repart*
+%exclude %{_mandir}/man*/userdbctl*
+%exclude %{_mandir}/man*/systemd-userdbd*
+%exclude %{_mandir}/man*/*homectl*
+%exclude %{_mandir}/man*/*homed*
+%exclude %{_mandir}/man*/org.freedesktop.home1*
+%exclude %{_mandir}/man*/pam_systemd_home*
+%exclude %{_datadir}/bash-completion/completions/homectl
+%endif
 %endif
 
 %{_docdir}/systemd
@@ -1612,4 +1694,38 @@
 %{_mandir}/man*/systemd-portabled*
 %endif
 
+%if %{with experimental}
+%files experimental
+%defattr(-,root,root)
+%config(noreplace) /etc/systemd/pstore.conf
+%{_prefix}/lib/systemd/systemd-pstore
+%{_unitdir}/systemd-pstore.service
+%{_tmpfilesdir}/systemd-pstore.conf
+%{_mandir}/man*/*pstore*
+%{_bindir}/systemd-repart
+%{_unitdir}/systemd-repart.service
+%{_mandir}/man*/*repart*
+/usr/bin/userdbctl
+%{_prefix}/lib/systemd/systemd-userwork
+%{_prefix}/lib/systemd/systemd-userdbd
+%{_unitdir}/systemd-userdbd.service
+%{_unitdir}/systemd-userdbd.socket
+%{_mandir}/man*/userdbctl*
+%{_mandir}/man*/systemd-userdbd*
+%config %{_sysconfdir}/homed.conf
+%{_bindir}/homectl
+%{_prefix}/lib/systemd/systemd-homed
+%{_prefix}/lib/systemd/systemd-homework
+%{_unitdir}/systemd-homed.service
+%{_pamdir}/pam_systemd_home.so
+%{_datadir}/dbus-1/system-services/org.freedesktop.home1.service
+%{_datadir}/dbus-1/system.d/org.freedesktop.home1.conf
+%{_datadir}/polkit-1/actions/org.freedesktop.home1.policy
+%{_datadir}/bash-completion/completions/homectl
+%{_mandir}/man*/*homectl*
+%{_mandir}/man*/*homed*
+%{_mandir}/man*/org.freedesktop.home1*
+%{_mandir}/man*/pam_systemd_home*
+%endif
+
 %changelog

Reply via email to