Hello community, here is the log from the commit of package qemu for openSUSE:Factory checked in at 2020-11-23 15:34:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qemu (Old) and /work/SRC/openSUSE:Factory/.qemu.new.5913 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qemu" Mon Nov 23 15:34:23 2020 rev:187 rq:849134 version:5.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/qemu/qemu.changes 2020-11-06 23:43:16.183474621 +0100 +++ /work/SRC/openSUSE:Factory/.qemu.new.5913/qemu.changes 2020-11-23 15:37:50.164070318 +0100 @@ -1,0 +2,15 @@ +Tue Nov 17 01:41:49 UTC 2020 - Bruce Rogers <[email protected]> + +- A patch has been applied to virt-manager to handle qemu spice + related modules not being present, so undo the change from Sep + 30, 2020. Once again qemu-hw-display-qxl and qemu-hw-usb-redirect + are Recommends and not Required by the qemu package + (boo#1157320 boo#1176517, boo#1178141) +- For jsc#SLE-11629, change qemu, qemu-tools, and qemu-guest-agent + to rely on system-user-qemu and system-group-kvm to provide now + static system UIDs and GID's for qemu user and group, and kvm + group. This will make guest migration more seamless for new + installations since there is no chance of having required ID's + differ in value. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qemu.spec ++++++ --- /var/tmp/diff_new_pack.zelzlO/_old 2020-11-23 15:37:58.916078981 +0100 +++ /var/tmp/diff_new_pack.zelzlO/_new 2020-11-23 15:37:58.920078985 +0100 @@ -380,7 +380,10 @@ BuildRequires: qemu-vgabios = %{sbver} BuildRequires: qemu-x86 = %{qemuver} %endif +Requires(pre): group(kvm) +Requires(pre): group(qemu) Requires(pre): shadow +Requires(pre): user(qemu) Requires(post): coreutils %if %{kvm_available} Requires(post): acl @@ -391,8 +394,8 @@ Recommends: kvm_stat %endif Recommends: qemu-block-curl -Requires: qemu-hw-display-qxl -Requires: qemu-hw-usb-redirect +Recommends: qemu-hw-display-qxl +Recommends: qemu-hw-usb-redirect Recommends: qemu-hw-usb-smartcard Recommends: qemu-tools Recommends: qemu-ui-curses @@ -686,6 +689,7 @@ Group: System/Emulators/PC Version: %{qemuver} Release: 0 +Provides: %name:%_datadir/%name/forsplits/01 Provides: %name:%_docdir/%name/qemu-ga-ref.txt %{qemu_module_conflicts} @@ -697,6 +701,7 @@ Group: System/Emulators/PC Version: %{qemuver} Release: 0 +Provides: %name:%_datadir/%name/forsplits/02 Provides: %name:%_docdir/%name/qemu-qmp-ref.html %{qemu_module_conflicts} @@ -761,6 +766,7 @@ Version: %{qemuver} Release: 0 Provides: %name:%_libexecdir/qemu-bridge-helper +Requires(pre): group(kvm) Requires(pre): permissions Requires(pre): shadow Recommends: multipath-tools @@ -779,6 +785,7 @@ Version: %{qemuver} Release: 0 Provides: %name:%_bindir/qemu-ga +Requires(pre): group(kvm) Requires(pre): shadow Requires(post): udev Supplements: modalias(acpi*:QEMU0002%3A*) @@ -1617,21 +1624,13 @@ ln -s -f %{_sysconfdir}/alternatives/skiboot.lid %{buildroot}%{_datadir}/%name/skiboot.lid install -D -m 0644 %{SOURCE201} %{buildroot}%_datadir/%name/forsplits/pkg-split.txt -for X in 00 01 02 03 04 05 06 07 08 09 10 11 12 +for X in 00 01 02 03 04 05 06 07 08 09 10 11 12 13 do ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/$X done %fdupes -s %{buildroot} # ======================================================================== -# (qemu alone has pre* and post* sections for itself and subpackages): - -%pre -%_bindir/getent group kvm >/dev/null || %_sbindir/groupadd -r kvm -%_bindir/getent group qemu >/dev/null || %_sbindir/groupadd -r qemu -%_bindir/getent passwd qemu >/dev/null || - %_sbindir/useradd -r -g qemu -G kvm -d / -s /sbin/nologin \ - -c "qemu user" qemu %if %{kvm_available} %post @@ -1652,8 +1651,6 @@ fi %endif -%pre tools -%_bindir/getent group kvm >/dev/null || %_sbindir/groupadd -r kvm %post tools %set_permissions %_libexecdir/qemu-bridge-helper @@ -1661,7 +1658,6 @@ %verify_permissions %_libexecdir/qemu-bridge-helper %pre guest-agent -%_bindir/getent group kvm >/dev/null || %_sbindir/groupadd -r kvm %service_add_pre [email protected] %post guest-agent @@ -1726,8 +1722,6 @@ %dir %_datadir/%name/firmware %dir %_datadir/%name/forsplits %_datadir/%name/forsplits/pkg-split.txt -%_datadir/%name/forsplits/01 -%_datadir/%name/forsplits/02 %_datadir/%name/forsplits/04 %_datadir/%name/forsplits/05 %_datadir/%name/forsplits/07 @@ -1736,6 +1730,7 @@ %_datadir/%name/forsplits/10 %_datadir/%name/forsplits/11 %_datadir/%name/forsplits/12 +%_datadir/%name/forsplits/13 %_datadir/%name/keymaps %_datadir/%name/qemu-ifup %_datadir/%name/qemu-nsis.bmp @@ -2040,6 +2035,9 @@ %files hw-display-qxl %defattr(-, root, root) +%dir %_datadir/%name +%dir %_datadir/%name/forsplits +%_datadir/%name/forsplits/01 %dir %_docdir/%name %_docdir/%name/qemu-ga-ref.txt %dir %_libdir/%name @@ -2047,6 +2045,9 @@ %files hw-usb-redirect %defattr(-, root, root) +%dir %_datadir/%name +%dir %_datadir/%name/forsplits +%_datadir/%name/forsplits/02 %dir %_docdir/%name %_docdir/%name/qemu-qmp-ref.html %dir %_libdir/%name ++++++ bundles.tar.xz ++++++ Binary files old/d0ed6a69d399ae193959225cdeaa9382746c91cc.bundle and new/d0ed6a69d399ae193959225cdeaa9382746c91cc.bundle differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/repo new/repo --- old/repo 2020-08-12 00:34:13.000000000 +0200 +++ new/repo 2020-11-04 19:38:26.000000000 +0100 @@ -1 +1 @@ [email protected]:openSUSE/qemu.git +https://github.com/openSUSE/qemu.git Binary files old/roms/ipxe/de4565cbe76ea9f7913a01f331be3ee901bb6e17.bundle and new/roms/ipxe/de4565cbe76ea9f7913a01f331be3ee901bb6e17.bundle differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/roms/ipxe/repo new/roms/ipxe/repo --- old/roms/ipxe/repo 2020-08-12 00:34:13.000000000 +0200 +++ new/roms/ipxe/repo 2020-11-04 19:38:26.000000000 +0100 @@ -1 +1 @@ -https://github.com/openSUSE/qemu-ipxe +https://github.com/openSUSE/qemu-ipxe.git diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/roms/qboot/repo new/roms/qboot/repo --- old/roms/qboot/repo 2020-08-12 00:34:13.000000000 +0200 +++ new/roms/qboot/repo 2020-11-04 19:38:26.000000000 +0100 @@ -1 +1 @@ -https://github.com/openSUSE/qemu-qboot +https://github.com/openSUSE/qemu-qboot.git Binary files old/roms/seabios/d9c812dda519a1a73e8370e1b81ddf46eb22ed16.bundle and new/roms/seabios/d9c812dda519a1a73e8370e1b81ddf46eb22ed16.bundle differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/roms/seabios/repo new/roms/seabios/repo --- old/roms/seabios/repo 2020-08-12 00:34:13.000000000 +0200 +++ new/roms/seabios/repo 2020-11-04 19:38:26.000000000 +0100 @@ -1 +1 @@ -https://github.com/openSUSE/qemu-seabios +https://github.com/openSUSE/qemu-seabios.git Binary files old/roms/sgabios/cbaee52287e5f32373181cff50a00b6c4ac9015a.bundle and new/roms/sgabios/cbaee52287e5f32373181cff50a00b6c4ac9015a.bundle differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/roms/sgabios/repo new/roms/sgabios/repo --- old/roms/sgabios/repo 2020-08-12 00:34:13.000000000 +0200 +++ new/roms/sgabios/repo 2020-11-04 19:38:26.000000000 +0100 @@ -1 +1 @@ -https://github.com/openSUSE/qemu-sgabios +https://github.com/openSUSE/qemu-sgabios.git diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ui/keycodemapdb/repo new/ui/keycodemapdb/repo --- old/ui/keycodemapdb/repo 2020-08-12 00:34:13.000000000 +0200 +++ new/ui/keycodemapdb/repo 2020-11-04 19:38:26.000000000 +0100 @@ -1 +1 @@ -https://github.com/openSUSE/qemu-keycodemapdb +https://github.com/openSUSE/qemu-keycodemapdb.git ++++++ qemu.spec.in ++++++ --- /var/tmp/diff_new_pack.zelzlO/_old 2020-11-23 15:37:59.344079405 +0100 +++ /var/tmp/diff_new_pack.zelzlO/_new 2020-11-23 15:37:59.344079405 +0100 @@ -306,7 +306,10 @@ BuildRequires: qemu-vgabios = %{sbver} BuildRequires: qemu-x86 = %{qemuver} %endif +Requires(pre): group(kvm) +Requires(pre): group(qemu) Requires(pre): shadow +Requires(pre): user(qemu) Requires(post): coreutils %if %{kvm_available} Requires(post): acl @@ -317,8 +320,8 @@ Recommends: kvm_stat %endif Recommends: qemu-block-curl -Requires: qemu-hw-display-qxl -Requires: qemu-hw-usb-redirect +Recommends: qemu-hw-display-qxl +Recommends: qemu-hw-usb-redirect Recommends: qemu-hw-usb-smartcard Recommends: qemu-tools Recommends: qemu-ui-curses @@ -612,6 +615,7 @@ Group: System/Emulators/PC Version: %{qemuver} Release: 0 +Provides: %name:%_datadir/%name/forsplits/01 Provides: %name:%_docdir/%name/qemu-ga-ref.txt %{qemu_module_conflicts} @@ -623,6 +627,7 @@ Group: System/Emulators/PC Version: %{qemuver} Release: 0 +Provides: %name:%_datadir/%name/forsplits/02 Provides: %name:%_docdir/%name/qemu-qmp-ref.html %{qemu_module_conflicts} @@ -687,6 +692,7 @@ Version: %{qemuver} Release: 0 Provides: %name:%_libexecdir/qemu-bridge-helper +Requires(pre): group(kvm) Requires(pre): permissions Requires(pre): shadow Recommends: multipath-tools @@ -705,6 +711,7 @@ Version: %{qemuver} Release: 0 Provides: %name:%_bindir/qemu-ga +Requires(pre): group(kvm) Requires(pre): shadow Requires(post): udev Supplements: modalias(acpi*:QEMU0002%3A*) @@ -1470,21 +1477,13 @@ ln -s -f %{_sysconfdir}/alternatives/skiboot.lid %{buildroot}%{_datadir}/%name/skiboot.lid install -D -m 0644 %{SOURCE201} %{buildroot}%_datadir/%name/forsplits/pkg-split.txt -for X in 00 01 02 03 04 05 06 07 08 09 10 11 12 +for X in 00 01 02 03 04 05 06 07 08 09 10 11 12 13 do ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/$X done %fdupes -s %{buildroot} # ======================================================================== -# (qemu alone has pre* and post* sections for itself and subpackages): - -%pre -%_bindir/getent group kvm >/dev/null || %_sbindir/groupadd -r kvm -%_bindir/getent group qemu >/dev/null || %_sbindir/groupadd -r qemu -%_bindir/getent passwd qemu >/dev/null || - %_sbindir/useradd -r -g qemu -G kvm -d / -s /sbin/nologin \ - -c "qemu user" qemu %if %{kvm_available} %post @@ -1505,8 +1504,6 @@ fi %endif -%pre tools -%_bindir/getent group kvm >/dev/null || %_sbindir/groupadd -r kvm %post tools %set_permissions %_libexecdir/qemu-bridge-helper @@ -1514,7 +1511,6 @@ %verify_permissions %_libexecdir/qemu-bridge-helper %pre guest-agent -%_bindir/getent group kvm >/dev/null || %_sbindir/groupadd -r kvm %service_add_pre [email protected] %post guest-agent @@ -1579,8 +1575,6 @@ %dir %_datadir/%name/firmware %dir %_datadir/%name/forsplits %_datadir/%name/forsplits/pkg-split.txt -%_datadir/%name/forsplits/01 -%_datadir/%name/forsplits/02 %_datadir/%name/forsplits/04 %_datadir/%name/forsplits/05 %_datadir/%name/forsplits/07 @@ -1589,6 +1583,7 @@ %_datadir/%name/forsplits/10 %_datadir/%name/forsplits/11 %_datadir/%name/forsplits/12 +%_datadir/%name/forsplits/13 %_datadir/%name/keymaps %_datadir/%name/qemu-ifup %_datadir/%name/qemu-nsis.bmp @@ -1893,6 +1888,9 @@ %files hw-display-qxl %defattr(-, root, root) +%dir %_datadir/%name +%dir %_datadir/%name/forsplits +%_datadir/%name/forsplits/01 %dir %_docdir/%name %_docdir/%name/qemu-ga-ref.txt %dir %_libdir/%name @@ -1900,6 +1898,9 @@ %files hw-usb-redirect %defattr(-, root, root) +%dir %_datadir/%name +%dir %_datadir/%name/forsplits +%_datadir/%name/forsplits/02 %dir %_docdir/%name %_docdir/%name/qemu-qmp-ref.html %dir %_libdir/%name _______________________________________________ openSUSE Commits mailing list -- [email protected] To unsubscribe, email [email protected] List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/[email protected]
