Hello community, here is the log from the commit of package qemu for openSUSE:Factory checked in at 2020-10-02 17:15:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qemu (Old) and /work/SRC/openSUSE:Factory/.qemu.new.4249 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qemu" Fri Oct 2 17:15:38 2020 rev:183 rq:838837 version:5.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/qemu/qemu.changes 2020-09-24 16:13:54.632878606 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new.4249/qemu.changes 2020-10-02 17:15:40.170080735 +0200 @@ -1,0 +2,8 @@ +Wed Sep 30 18:30:12 UTC 2020 - Bruce Rogers <[email protected]> + +- Undo part of the split-provides recently done. We have to wait on + virt-manager to handle qemu modularization better before we make + qemu-hw-display-qxl and qemu-hw-usb-redirect non-required + (boo#1157320 boo#1176517) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qemu.spec ++++++ --- /var/tmp/diff_new_pack.l8GAlY/_old 2020-10-02 17:15:43.818082815 +0200 +++ /var/tmp/diff_new_pack.l8GAlY/_new 2020-10-02 17:15:43.822082817 +0200 @@ -393,8 +393,8 @@ Recommends: kvm_stat %endif Recommends: qemu-block-curl -Recommends: qemu-hw-display-qxl -Recommends: qemu-hw-usb-redirect +Requires: qemu-hw-display-qxl +Requires: qemu-hw-usb-redirect Recommends: qemu-hw-usb-smartcard Recommends: qemu-tools Recommends: qemu-ui-curses @@ -696,7 +696,6 @@ 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} @@ -708,7 +707,6 @@ 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} @@ -821,8 +819,9 @@ BuildArch: noarch %description microvm -MicroVM (qboot) is a minimal x86 firmware for booting Linux kernel. -It provides the minimum resources needed to boot PVH and bzImages. +This package provides minimal x86 firmware for booting certain guests. +qboot based bios-microvm provides the minimum resources needed to boot PVH and +bzImages. %package seabios Summary: x86 Legacy BIOS for QEMU @@ -1615,13 +1614,10 @@ install -D -m 0644 %{SOURCE205} %{buildroot}%_docdir/%name/qemu-qmp-ref.txt mv %{buildroot}%_libexecdir/qemu-pr-helper %{buildroot}%_bindir/qemu-pr-helper install -D -m 0644 %{SOURCE201} %{buildroot}%_datadir/%name/forsplits/pkg-split.txt -ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/00 -ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/01 -ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/02 -ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/03 -ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/04 -ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/05 -ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/06 +for X in 00 01 02 03 04 05 06 07 08 09 +do + ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/$X +done %fdupes -s %{buildroot} # ======================================================================== @@ -1718,9 +1714,14 @@ %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/06 +%_datadir/%name/forsplits/07 +%_datadir/%name/forsplits/08 +%_datadir/%name/forsplits/09 %_datadir/%name/keymaps %_datadir/%name/qemu-ifup %_datadir/%name/qemu-nsis.bmp @@ -2031,9 +2032,6 @@ %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 @@ -2041,9 +2039,6 @@ %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 ++++++ qemu.spec.in ++++++ --- /var/tmp/diff_new_pack.l8GAlY/_old 2020-10-02 17:15:44.338083112 +0200 +++ /var/tmp/diff_new_pack.l8GAlY/_new 2020-10-02 17:15:44.338083112 +0200 @@ -321,8 +321,8 @@ Recommends: kvm_stat %endif Recommends: qemu-block-curl -Recommends: qemu-hw-display-qxl -Recommends: qemu-hw-usb-redirect +Requires: qemu-hw-display-qxl +Requires: qemu-hw-usb-redirect Recommends: qemu-hw-usb-smartcard Recommends: qemu-tools Recommends: qemu-ui-curses @@ -625,7 +625,6 @@ Version: %{qemuver} Release: 0 Provides: %name:%_docdir/%name/qemu-ga-ref.txt -Provides: %name:%_datadir/%name/forsplits/01 %{qemu_module_conflicts} %description hw-display-qxl @@ -637,7 +636,6 @@ Version: %{qemuver} Release: 0 Provides: %name:%_docdir/%name/qemu-qmp-ref.html -Provides: %name:%_datadir/%name/forsplits/02 %{qemu_module_conflicts} %description hw-usb-redirect @@ -749,8 +747,9 @@ BuildArch: noarch %description microvm -MicroVM (qboot) is a minimal x86 firmware for booting Linux kernel. -It provides the minimum resources needed to boot PVH and bzImages. +This package provides minimal x86 firmware for booting certain guests. +qboot based bios-microvm provides the minimum resources needed to boot PVH and +bzImages. %package seabios Summary: x86 Legacy BIOS for QEMU @@ -1472,13 +1471,10 @@ install -D -m 0644 %{SOURCE205} %{buildroot}%_docdir/%name/qemu-qmp-ref.txt mv %{buildroot}%_libexecdir/qemu-pr-helper %{buildroot}%_bindir/qemu-pr-helper install -D -m 0644 %{SOURCE201} %{buildroot}%_datadir/%name/forsplits/pkg-split.txt -ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/00 -ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/01 -ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/02 -ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/03 -ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/04 -ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/05 -ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/06 +for X in 00 01 02 03 04 05 06 07 08 09 +do + ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/$X +done %fdupes -s %{buildroot} # ======================================================================== @@ -1575,9 +1571,14 @@ %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/06 +%_datadir/%name/forsplits/07 +%_datadir/%name/forsplits/08 +%_datadir/%name/forsplits/09 %_datadir/%name/keymaps %_datadir/%name/qemu-ifup %_datadir/%name/qemu-nsis.bmp @@ -1888,9 +1889,6 @@ %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 @@ -1898,9 +1896,6 @@ %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
