The package rpms/udisks2.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/udisks2.git/commit/?id=a4f75c79bc516....
Change: -%ifnarch x86_64 aarch64 ppc64le s390x
Thanks.
Full change: ============
commit a4f75c79bc516ae693067e140c2513fbbba0b3a2 Author: Tomas Bzatek tbzatek@redhat.com Date: Fri Oct 30 15:39:49 2020 +0100
Remove the udisks2-vdo subpackage
The standalone VDO udisks2 module has been deprecated in udisks-2.9.0 and will be removed upstream soon. It has never been built for Fedora anyway so let's remove it right away.
The preferred way of managing VDO devices through LVM2 is active, supported and unaffected by this change. The actual burden is on libblockdev though.
diff --git a/udisks2.spec b/udisks2.spec index 21b3c21..d2863e2 100644 --- a/udisks2.spec +++ b/udisks2.spec @@ -9,7 +9,6 @@
%define with_bcache 1 %define with_btrfs 1 -%define with_vdo 1 %define with_lsm 1 %define with_zram 1 %define with_lvmcache 1 @@ -33,16 +32,6 @@ %define with_btrfs 0 %endif
-# vdo is not available on Fedora -%if (0%{?fedora}) || 0%{?rhel} >= 9 || %{with_vdo} == 0 -%define with_vdo 0 -%endif - -# vdo is not available on i686 -%ifnarch x86_64 aarch64 ppc64le s390x -%define with_vdo 0 -%endif - # feature parity with existing RHEL 7 packages %if (0%{?rhel}) && (0%{?rhel} <= 7) %define with_lsm 0 @@ -249,19 +238,6 @@ Obsoletes: storaged-zram This package contains module for ZRAM configuration. %endif
-%if 0%{?with_vdo} -%package -n %{name}-vdo -Summary: Module for VDO -Requires: %{name}%{?_isa} = %{version}-%{release} -License: LGPLv2+ -Requires: vdo -Requires: libblockdev-vdo >= %{libblockdev_version} -BuildRequires: libblockdev-vdo-devel >= %{libblockdev_version} - -%description -n %{name}-vdo -This package contains module for VDO management. -%endif - %prep %setup -q -n udisks-%{version} sed -i udisks/udisks2.conf.in -e "s/encryption=luks1/encryption=%{default_luks_encryption}/" @@ -281,9 +257,7 @@ autoreconf -ivf %if 0%{?with_btrfs} --enable-btrfs \ %endif -%if 0%{?with_vdo} - --enable-vdo \ -%endif + --disable-vdo \ %if 0%{?with_zram} --enable-zram \ %endif @@ -419,9 +393,6 @@ fi %if 0%{?with_zram} %{_libdir}/pkgconfig/udisks2-zram.pc %endif -%if 0%{?with_vdo} -%{_libdir}/pkgconfig/udisks2-vdo.pc -%endif
%if 0%{?with_bcache} %files -n %{name}-bcache @@ -453,12 +424,6 @@ fi %{_udevrulesdir}/90-udisks2-zram.rules %endif
-%if 0%{?with_vdo} -%files -n %{name}-vdo -%{_libdir}/udisks2/modules/libudisks2_vdo.so -%{_datadir}/polkit-1/actions/org.freedesktop.UDisks2.vdo.policy -%endif - %changelog * Mon Sep 07 2020 Neal Gompa ngompa13@gmail.com - 2.9.1-2 - Fix conditional around polkit Recommends for building on EL7