Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libblockdev for openSUSE:Factory checked in at 2022-02-26 17:01:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libblockdev (Old) and /work/SRC/openSUSE:Factory/.libblockdev.new.1958 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libblockdev" Sat Feb 26 17:01:48 2022 rev:17 rq:957622 version:2.26 Changes: -------- --- /work/SRC/openSUSE:Factory/libblockdev/libblockdev.changes 2022-01-21 01:25:12.434674774 +0100 +++ /work/SRC/openSUSE:Factory/.libblockdev.new.1958/libblockdev.changes 2022-02-26 17:01:55.763534442 +0100 @@ -1,0 +2,11 @@ +Thu Jan 27 17:26:35 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com> + +- Stop packaging deprecated libbd_vdo2 and libbd_vdo-devel, via + passing without-vdo to configure. Also add Obsoletes for both + packages aswell as the 2 alternative package names they provided. + Standalone vdo modules are deprecated in udisks2 since version + 2.9.0, and we have stopped building them there, and udisks2 was + the only known consumer of libblockdevs vdo support, stop + building them here also. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libblockdev.spec ++++++ --- /var/tmp/diff_new_pack.Oqpkwb/_old 2022-02-26 17:01:56.267534521 +0100 +++ /var/tmp/diff_new_pack.Oqpkwb/_new 2022-02-26 17:01:56.271534522 +0100 @@ -31,6 +31,7 @@ Source0: https://github.com/storaged-project/libblockdev/releases/download/%{version}-1/libblockdev-%{version}.tar.gz # PATCH-FIX-OPENSUSE libblockdev-fix-libkmod-include.patch luc1...@linuxmail.org -- openSUSE's libkmod.h file location is not under the expected /usr/include directory but /usr/include/kmod. Patch0: libblockdev-fix-libkmod-include.patch + BuildRequires: dmraid-devel BuildRequires: gobject-introspection-devel >= 1.3.0 BuildRequires: gtk-doc @@ -68,6 +69,8 @@ %package -n %{libname} Summary: A library for low-level manipulation with block devices Group: System/Libraries +Obsoletes: libbd_vdo2 <= 2.26 +Obsoletes: libblockdev-vdo <= 2.26 %description -n %{libname} The LibBlockDev is a C library with GObject introspection support that can be @@ -91,6 +94,8 @@ Group: Development/Libraries/C and C++ Requires: %{libname} >= %{version} Requires: glib2-devel +Obsoletes: libbd_vdo-devel <= 2.26 +Obsoletes: libblockdev-vdo-devel <= 2.26 %description devel This package provides header files, pkg-config modules and API documentation needed for @@ -418,30 +423,6 @@ This package contains header files and pkg-config files needed for development with the libbd_utils library. -%package -n libbd_vdo%{somajor} -Summary: The VDO plugin for the LibBlockDev library -Group: System/Libraries -Requires: libbd_utils%{somajor} >= %{version} -Provides: libblockdev-vdo = %{version} - -%description -n libbd_vdo%{somajor} -The VDO library plugin (and, at the same time, a standalone library) -provides functionality related to the Virtual Data Optimizer, -a software for creating compressed and deduplicated pools of -block storage. - -%package -n libbd_vdo-devel -Summary: Development files for the libblockdev-vdo plugin/library -Group: Development/Libraries/C and C++ -Requires: glib2-devel -Requires: libbd_utils-devel >= %{version} -Requires: libbd_vdo%{somajor} = %{version} -Provides: libblockdev-vdo-devel = %{version} - -%description -n libbd_vdo-devel -This package contains header files and pkg-config files needed for development -with the libbd_vdo plugin/library. - %prep %autosetup -p1 @@ -465,7 +446,7 @@ --with-mpath \ --with-part \ --with-swap \ - --with-vdo \ + --without-vdo \ --without-escrow \ --without-nvdimm \ %{nil} @@ -517,9 +498,6 @@ %post -n libbd_utils%{somajor} -p /sbin/ldconfig %postun -n libbd_utils%{somajor} -p /sbin/ldconfig -%post -n libbd_vdo%{somajor} -p /sbin/ldconfig -%postun -n libbd_vdo%{somajor} -p /sbin/ldconfig - %files %dir %{_sysconfdir}/libblockdev %dir %{_sysconfdir}/libblockdev/conf.d @@ -680,12 +658,4 @@ %{_includedir}/blockdev/sizes.h %{_includedir}/blockdev/utils.h -%files -n libbd_vdo%{somajor} -%{_libdir}/libbd_vdo.so.%{somajor}* - -%files -n libbd_vdo-devel -%{_libdir}/libbd_vdo.so -%dir %{_includedir}/blockdev -%{_includedir}/blockdev/vdo.h - %changelog