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

Reply via email to