diff --git a/qemu.spec b/qemu.spec index 9fc64e99234e5580614284567e03e9d3783bef0a..3f362edd2118b800438e26861cf7ee8335ca63a4 100644 --- a/qemu.spec +++ b/qemu.spec @@ -1,4 +1,4 @@ -%define anolis_release 4 +%define anolis_release 5 %bcond_with check @@ -131,8 +131,10 @@ %if %{have_virgl} %define requires_device_display_vhost_user_gpu Requires: %{name}-device-display-vhost-user-gpu = %{evr} +%define obsoletes_device_display_vhost_user_gpu %{nil} %else %define requires_device_display_vhost_user_gpu %{nil} +%define obsoletes_device_display_vhost_user_gpu Obsoletes: %{name}-device-display-vhost-user-gpu < %{evr} %endif %if %{have_jack} @@ -196,13 +198,49 @@ %global obsoletes_some_modules \ %{obsoletes_block_gluster} \ %{obsoletes_block_rbd} \ -%{obsoletes_block_rbd} \ +%{obsoletes_device_display_vhost_user_gpu} \ +%{obsoletes_block_nfs} \ Obsoletes: %{name}-system-lm32 <= %{epoch}:%{version}-%{release} \ Obsoletes: %{name}-system-lm32-core <= %{epoch}:%{version}-%{release} \ Obsoletes: %{name}-system-moxie <= %{epoch}:%{version}-%{release} \ Obsoletes: %{name}-system-moxie-core <= %{epoch}:%{version}-%{release} \ Obsoletes: %{name}-system-unicore32 <= %{epoch}:%{version}-%{release} \ -Obsoletes: %{name}-system-unicore32-core <= %{epoch}:%{version}-%{release} +Obsoletes: %{name}-system-unicore32-core <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-alpha <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-avr <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-cris <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-m68k <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-microblaze <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-mips <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-nios2 <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-or1k <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-ppc <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-rx <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-s390x <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-sh4 <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-sparc <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-tricore <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-xtensa <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-alpha-core <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-avr-core <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-cris-core <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-m68k-core <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-microblaze-core <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-mips-core <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-nios2-core <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-or1k-core <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-ppc-core <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-rx-core <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-s390x-core <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-sh4-core <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-sparc-core <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-tricore-core <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-xtensa-core <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-hppa <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-system-hppa-core <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-ui-sdl <= %{epoch}:%{version}-%{release} \ +Obsoletes: %{name}-audio-sdl <= %{epoch}:%{version}-%{release} + Summary: QEMU is a FAST! processor emulator Name: qemu @@ -1748,6 +1786,9 @@ useradd -r -u 107 -g qemu -G kvm -d / -s /sbin/nologin \ %endif %changelog +* Mon Jun 19 2023 happy_orange - 7.2.0-5 +- add obsoletes to drop the unexisted package + * Mon May 08 2023 mgb01105731 - 7.2.0-4 - rebuild with device-mapper-multipath update