Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gerbera for openSUSE:Factory checked in at 2024-02-05 22:01:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gerbera (Old) and /work/SRC/openSUSE:Factory/.gerbera.new.1815 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gerbera" Mon Feb 5 22:01:36 2024 rev:14 rq:1144284 version:2.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gerbera/gerbera.changes 2024-01-08 23:45:55.407754316 +0100 +++ /work/SRC/openSUSE:Factory/.gerbera.new.1815/gerbera.changes 2024-02-05 22:01:47.556297780 +0100 @@ -1,0 +2,17 @@ +Mon Feb 5 13:23:17 UTC 2024 - Dominique Leuenberger <dims...@opensuse.org> + +- Generate the pre script usingn sysusers_generate. + +------------------------------------------------------------------- +Mon Feb 5 11:53:56 UTC 2024 - Dominique Leuenberger <dims...@opensuse.org> + +- Actually run the generated sysusers script as part of pre (do not + manually provide the user() symbol, taken care of bu + rpm/sysusers. + +------------------------------------------------------------------- +Mon Feb 5 07:37:46 UTC 2024 - Paolo Stivanin <i...@paolostivanin.com> + +- Adapt to RPM 4.19 on Tumbleweed. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gerbera.spec ++++++ --- /var/tmp/diff_new_pack.8Mjhsm/_old 2024-02-05 22:01:48.108317751 +0100 +++ /var/tmp/diff_new_pack.8Mjhsm/_new 2024-02-05 22:01:48.112317896 +0100 @@ -37,6 +37,7 @@ BuildRequires: file-devel BuildRequires: hicolor-icon-theme BuildRequires: pkgconfig +BuildRequires: sysuser-tools BuildRequires: pkgconfig(duktape) BuildRequires: pkgconfig(exiv2) BuildRequires: pkgconfig(gmock) @@ -61,6 +62,7 @@ BuildRequires: pkgconfig(zlib) Requires: logrotate %{?systemd_requires} +%sysusers_requires BuildRequires: gcc%{?force_gcc_version}-c++ >= 12 %description @@ -117,23 +119,16 @@ install -p -D -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/gerbera/config.xml install -p -D -m0644 %{SOURCE2} %{buildroot}%{_sysusersdir}/gerbera.conf +%sysusers_generate_pre %{buildroot}%{_sysusersdir}/gerbera.conf gerbera gerbera.conf + %check %ctest -%pre -getent group gerbera >/dev/null || groupadd -r gerbera -getent passwd gerbera >/dev/null || \ -useradd -r -g gerbera -d %{_sysconfdir}/gerbera -s /sbin/nologin \ - -c "To run Gerbera" gerbera +%pre -f %{name}.pre %service_add_pre %{name}.service %post %service_add_post %{name}.service -%if 0%{?suse_version} > 1590 -%sysusers_create_package %{name} %{SOURCE2} -%else -%sysusers_create %{_sysusersdir}/%{name}.conf -%endif %preun %service_del_preun %{name}.service ++++++ gerbera.sysusers.in ++++++ --- /var/tmp/diff_new_pack.8Mjhsm/_old 2024-02-05 22:01:48.148319198 +0100 +++ /var/tmp/diff_new_pack.8Mjhsm/_new 2024-02-05 22:01:48.152319343 +0100 @@ -1,3 +1,3 @@ -u gerbera - "Gerbera daemon user" /var/lib/gerbera -m gerbera video +u gerbera - "Gerbera daemon user" /var/lib/gerbera - +m gerbera video - - -