Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libvirt for openSUSE:Factory checked in at 2022-06-28 15:21:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libvirt (Old) and /work/SRC/openSUSE:Factory/.libvirt.new.1548 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libvirt" Tue Jun 28 15:21:21 2022 rev:354 rq:985352 version:8.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libvirt/libvirt.changes 2022-06-03 14:15:43.581243197 +0200 +++ /work/SRC/openSUSE:Factory/.libvirt.new.1548/libvirt.changes 2022-06-28 15:21:28.693862311 +0200 @@ -1,0 +2,19 @@ +Fri Jun 24 21:23:46 UTC 2022 - James Fehlig <jfeh...@suse.com> + +- spec: Include aarch64 in the list of architectures that 'Require' + dmidecode + boo#1196087 + +------------------------------------------------------------------- +Tue Jun 21 17:55:38 UTC 2022 - James Fehlig <jfeh...@suse.com> + +- spec: Move logrotate config files from /etc/logrotate.d to + /usr/etc/logrotate.d + +------------------------------------------------------------------- +Tue Jun 14 00:23:15 UTC 2022 - James Fehlig <jfeh...@suse.com> + +- spec: Closer alignment with upstream spec file, including + enabling more unit tests + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libvirt.spec ++++++ --- /var/tmp/diff_new_pack.hnqCrh/_old 2022-06-28 15:21:29.757863900 +0200 +++ /var/tmp/diff_new_pack.hnqCrh/_new 2022-06-28 15:21:29.765863911 +0200 @@ -363,7 +363,7 @@ Requires: logrotate Requires: pkgconfig(udev) >= 145 Recommends: polkit >= 0.112 -%ifarch %ix86 x86_64 ia64 +%ifarch %ix86 x86_64 aarch64 # For virConnectGetSysinfo Requires: dmidecode %endif @@ -950,6 +950,15 @@ %define arg_loader_nvram -Dloader-nvram="$LOADERS" %endif +# Macros for moving vendor provided configuration from /etc to /usr +%if 0%{?suse_version} > 1500 + %define logrotate_prefix %nil + %define logrotate_dir %{_distconfdir}/logrotate.d +%else + %define logrotate_prefix %config(noreplace) + %define logrotate_dir %{_sysconfdir}/logrotate.d +%endif + %meson \ --libexecdir=%{_libdir}/%{name} \ -Drunstatedir=%{_rundir} \ @@ -984,8 +993,6 @@ %{?arg_storage_iscsi_direct} \ -Dstorage_zfs=disabled \ -Dstorage_vstorage=disabled \ - %{?arg_libssh} \ - %{?arg_libssh2} \ %{?arg_numactl} \ %{?arg_numad} \ -Dcapng=enabled \ @@ -1000,22 +1007,27 @@ -Dyajl=enabled \ %{?arg_sanlock} \ -Dlibpcap=enabled \ + -Dlibnl=enabled \ -Daudit=enabled \ -Ddtrace=enabled \ -Dfirewalld=enabled \ %{?arg_firewalld_zone} \ %{?arg_wireshark} \ + %{?arg_libssh} \ + %{?arg_libssh2} \ + -Dpm_utils=disabled \ -Dnss=enabled \ -Dqemu_user=%{qemu_user} \ -Dqemu_group=%{qemu_group} \ -Dqemu_moddir=%{qemu_moddir} \ -Dqemu_datadir=%{qemu_datadir} \ + -Dexpensive_tests=enabled \ %{?arg_loader_nvram} \ - -Dlogin_shell=disabled \ -Dinit_script=systemd \ -Ddocs=enabled \ -Dtests=enabled \ -Drpath=disabled \ + -Dlogin_shell=disabled \ %{nil} %meson_build @@ -1030,6 +1042,14 @@ rm -rfv "$dir" done +%if 0%{?suse_version} > 1500 +mkdir -p %{buildroot}/%{logrotate_dir} +mv %{buildroot}/%{_sysconfdir}/logrotate.d/libvirtd.lxc %{buildroot}/%{logrotate_dir} +mv %{buildroot}/%{_sysconfdir}/logrotate.d/libvirtd.qemu %{buildroot}/%{logrotate_dir} +mv %{buildroot}/%{_sysconfdir}/logrotate.d/libvirtd.libxl %{buildroot}/%{logrotate_dir} +mv %{buildroot}/%{_sysconfdir}/logrotate.d/libvirtd %{buildroot}/%{logrotate_dir} +%endif + mkdir -p %{buildroot}/%{_localstatedir}/lib/%{name} mkdir -p %{buildroot}/%{_sysconfdir}/%{name}/hooks %find_lang %{name} @@ -1042,19 +1062,19 @@ rm -f %{buildroot}/%{_sysconfdir}/%{name}/lxc.conf rm -f %{buildroot}/%{_datadir}/augeas/lenses/libvirtd_lxc.aug rm -f %{buildroot}/%{_datadir}/augeas/lenses/tests/test_libvirtd_lxc.aug -rm -f %{buildroot}/%{_sysconfdir}/logrotate.d/libvirtd.lxc +rm -f %{buildroot}/%{logrotate_dir}/libvirtd.lxc %endif %if ! %{with_qemu} rm -f %{buildroot}/%{_sysconfdir}/%{name}/qemu.conf rm -f %{buildroot}/%{_sysconfdir}/apparmor.d/usr.sbin.virtqemud rm -f %{buildroot}/%{_datadir}/augeas/lenses/libvirtd_qemu.aug rm -f %{buildroot}/%{_datadir}/augeas/lenses/tests/test_libvirtd_qemu.aug -rm -f %{buildroot}/%{_sysconfdir}/logrotate.d/libvirtd.qemu +rm -f %{buildroot}/%{logrotate_dir}/libvirtd.qemu %endif %if ! %{with_libxl} rm -f %{buildroot}/%{_sysconfdir}/%{name}/libxl.conf rm -f %{buildroot}/%{_sysconfdir}/apparmor.d/usr.sbin.virtxend -rm -f %{buildroot}/%{_sysconfdir}/logrotate.d/libvirtd.libxl +rm -f %{buildroot}/%{logrotate_dir}/libvirtd.libxl rm -f %{buildroot}/%{_datadir}/augeas/lenses/libvirtd_libxl.aug rm -f %{buildroot}/%{_datadir}/augeas/lenses/tests/test_libvirtd_libxl.aug %endif @@ -1349,7 +1369,7 @@ %{_bindir}/virt-host-validate %config(noreplace) %{_sysconfdir}/%{name}/libvirtd.conf %config(noreplace) %{_sysconfdir}/%{name}/virtproxyd.conf -%config(noreplace) %{_sysconfdir}/logrotate.d/libvirtd +%{logrotate_prefix} %{logrotate_dir}/libvirtd %config(noreplace) %{_sysconfdir}/%{name}/virtlogd.conf %config(noreplace) %{_sysconfdir}/%{name}/virtlockd.conf %dir %{_sysconfdir}/sasl2/ @@ -1581,7 +1601,7 @@ %{_sbindir}/rcvirtqemud %config(noreplace) %{_sysconfdir}/%{name}/qemu.conf %config(noreplace) %{_sysconfdir}/%{name}/qemu-lockd.conf -%config(noreplace) %{_sysconfdir}/logrotate.d/libvirtd.qemu +%{logrotate_prefix} %{logrotate_dir}/libvirtd.qemu %dir %attr(0700, root, root) %{_sysconfdir}/%{name}/qemu/autostart/ %dir %attr(0751, %{qemu_user}, %{qemu_group}) %{_localstatedir}/lib/%{name}/qemu/ %dir %attr(0750, root, root) %{_localstatedir}/cache/%{name}/qemu/ @@ -1614,7 +1634,7 @@ %dir %attr(0700, root, root) %{_sysconfdir}/%{name}/lxc/ %dir %attr(0700, root, root) %{_sysconfdir}/%{name}/lxc/autostart/ %config(noreplace) %{_sysconfdir}/%{name}/lxc.conf -%config(noreplace) %{_sysconfdir}/logrotate.d/libvirtd.lxc +%{logrotate_prefix} %{logrotate_dir}/libvirtd.lxc %dir %attr(0700, root, root) %{_localstatedir}/lib/%{name}/lxc/ %dir %attr(0700, root, root) %{_localstatedir}/log/%{name}/lxc/ %attr(0755, root, root) %{_libdir}/%{name}/libvirt_lxc @@ -1641,7 +1661,7 @@ %{_sbindir}/virtxend %{_sbindir}/rcvirtxend %config(noreplace) %{_sysconfdir}/%{name}/libxl.conf -%config(noreplace) %{_sysconfdir}/logrotate.d/libvirtd.libxl +%{logrotate_prefix} %{logrotate_dir}/libvirtd.libxl %config(noreplace) %{_sysconfdir}/%{name}/libxl-lockd.conf %dir %attr(0700, root, root) %{_sysconfdir}/%{name}/libxl/ %dir %attr(0700, root, root) %{_sysconfdir}/%{name}/libxl/autostart/