Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nbdkit for openSUSE:Factory checked in at 2021-04-27 21:35:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nbdkit (Old) and /work/SRC/openSUSE:Factory/.nbdkit.new.12324 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nbdkit" Tue Apr 27 21:35:00 2021 rev:2 rq:888619 version:1.25.6 Changes: -------- --- /work/SRC/openSUSE:Factory/nbdkit/nbdkit.changes 2021-03-30 21:43:09.998548264 +0200 +++ /work/SRC/openSUSE:Factory/.nbdkit.new.12324/nbdkit.changes 2021-04-27 21:35:21.280052182 +0200 @@ -1,0 +2,10 @@ +Mon Apr 26 17:50:56 UTC 2021 - [email protected] + +- Update to version 1.25.6: + * Improved documentation. + * iso: Pick xorriso in preference to genisoimage or mkisofs. + * vddk: VDDK 6.7 was the first version supporting extents. + * Removed deprecated tar plugin +- Added multi-conn filter + +------------------------------------------------------------------- Old: ---- nbdkit-1.25.1.tar.xz New: ---- nbdkit-1.25.6.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nbdkit.spec ++++++ --- /var/tmp/diff_new_pack.vHEshb/_old 2021-04-27 21:35:22.772054638 +0200 +++ /var/tmp/diff_new_pack.vHEshb/_new 2021-04-27 21:35:22.772054638 +0200 @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # + %bcond_with nbdkit_libguestfs # Architectures where the complete test suite must pass. @@ -26,7 +27,7 @@ %global broken_test_arches %{arm} aarch64 Name: nbdkit -Version: 1.25.1 +Version: 1.25.6 Release: 0 Summary: Network Block Device server License: BSD-3-Clause @@ -39,9 +40,9 @@ BuildRequires: gcc-c++ BuildRequires: libtool BuildRequires: openssh +BuildRequires: pkg-config BuildRequires: perl(Pod::Man) BuildRequires: perl(Pod::Simple) -BuildRequires: pkg-config BuildRequires: pkgconfig(bash-completion) BuildRequires: pkgconfig(gnutls) >= 3.3.0 BuildRequires: pkgconfig(libcurl) @@ -59,10 +60,9 @@ # nbdkit is a metapackage pulling the server and a useful subset # of the plugins and filters. -Requires: nbdkit-server = %{version}-%{release} -Requires: nbdkit-basic-plugins = %{version}-%{release} Requires: nbdkit-basic-filters = %{version}-%{release} - +Requires: nbdkit-basic-plugins = %{version}-%{release} +Requires: nbdkit-server = %{version}-%{release} %description NBD is a protocol for accessing block devices (hard disks and @@ -94,8 +94,6 @@ %package server Summary: Network Block Device server -License: BSD-3-Clause - %description server This package contains the %{name} server with no plugins or filters. @@ -103,7 +101,6 @@ %package basic-plugins Summary: Basic plugins for %{name} -License: BSD-3-Clause Requires: %{name}-server = %{version}-%{release} Provides: %{name}-data-plugin = %{version}-%{release} @@ -115,8 +112,8 @@ Provides: %{name}-memory-plugin = %{version}-%{release} Provides: %{name}-null-plugin = %{version}-%{release} Provides: %{name}-ondemand-plugin = %{version}-%{release} -Provides: %{name}-pattern-plugin = %{version}-%{release} Provides: %{name}-partitioning-plugin = %{version}-%{release} +Provides: %{name}-pattern-plugin = %{version}-%{release} Provides: %{name}-random-plugin = %{version}-%{release} Provides: %{name}-sh-plugin = %{version}-%{release} Provides: %{name}-sparse-random-plugin = %{version}-%{release} @@ -124,7 +121,6 @@ Provides: %{name}-streaming-plugin = %{version}-%{release} Provides: %{name}-zero-plugin = %{version}-%{release} - %description basic-plugins This package contains plugins for %{name} which depend on a handful of C libraries: glibc, gnutls, libzstd. Other plugins for nbdkit with @@ -167,11 +163,9 @@ %package example-plugins Summary: Example plugins for %{name} -License: BSD-3-Clause Requires: %{name}-server = %{version}-%{release} - %description example-plugins This package contains example plugins for %{name}. @@ -181,57 +175,47 @@ %package cdi-plugin Summary: Containerized Data Import plugin for %{name} -License: BSD-3-Clause Requires: %{name}-server = %{version}-%{release} Requires: jq Requires: podman - %description cdi-plugin This package contains Containerized Data Import support for %{name}. %package curl-plugin Summary: HTTP/FTP (cURL) plugin for %{name} -License: BSD-3-Clause Requires: %{name}-server = %{version}-%{release} - %description curl-plugin This package contains cURL (HTTP/FTP) support for %{name}. %package guestfs-plugin Summary: libguestfs plugin for %{name} -License: BSD-3-Clause Requires: %{name}-server = %{version}-%{release} - %description guestfs-plugin This package is a libguestfs plugin for %{name}. %package gzip-plugin Summary: GZip plugin for %{name} -License: BSD-3-Clause Requires: %{name}-server = %{version}-%{release} - %description gzip-plugin This package is a gzip plugin for %{name}. %package nbd-plugin Summary: NBD proxy / forward plugin for %{name} -License: BSD-3-Clause Requires: %{name}-server = %{version}-%{release} - %description nbd-plugin This package lets you forward NBD connections from %{name} to another NBD server. @@ -241,60 +225,41 @@ %package python-plugin Summary: Python 3 plugin for %{name} -License: BSD-3-Clause Requires: %{name}-server = %{version}-%{release} - %description python-plugin This package lets you write Python 3 plugins for %{name}. %package ssh-plugin Summary: SSH plugin for %{name} -License: BSD-3-Clause Requires: %{name}-server = %{version}-%{release} - %description ssh-plugin This package contains SSH support for %{name}. -%package tar-plugin -Summary: Tar archive plugin for %{name} -License: BSD-3-Clause - -Requires: %{name}-server = %{version}-%{release} -Requires: tar - - -%description tar-plugin -This package is a tar archive plugin for %{name}. - - %package tmpdisk-plugin Summary: Remote temporary filesystem disk plugin for %{name} -License: BSD-3-Clause Requires: %{name}-server = %{version}-%{release} # For mkfs and mke2fs (defaults). -Requires: util-linux, e2fsprogs +Requires: e2fsprogs +Requires: util-linux # For other filesystems. Suggests: xfsprogs - %description tmpdisk-plugin This package is a remote temporary filesystem disk plugin for %{name}. %package vddk-plugin Summary: VMware VDDK plugin for %{name} -License: BSD-3-Clause Requires: %{name}-server = %{version}-%{release} - %description vddk-plugin This package is a plugin for %{name} which connects to VMware VDDK for accessing VMware disks and servers. @@ -302,7 +267,6 @@ %package basic-filters Summary: Basic filters for %{name} -License: BSD-3-Clause Requires: %{name}-server = %{version}-%{release} Provides: %{name}-blocksize-filter = %{version}-%{release} @@ -337,7 +301,6 @@ Provides: %{name}-tls-fallback-filter = %{version}-%{release} Provides: %{name}-truncate-filter = %{version}-%{release} - %description basic-filters This package contains filters for %{name} which only depend on simple C libraries: glibc, gnutls. Other filters for nbdkit with more @@ -375,6 +338,8 @@ nbdkit-log-filter Logs all transactions to a file. +nbdkit-multi-conn-filter Modifies the way multiple clients can connect to the same export simultaneously. + nbdkit-nocache-filter Disables cache requests in the underlying plugin. nbdkit-noextents-filter Disables extents in the underlying plugin. @@ -408,48 +373,38 @@ %package gzip-filter Summary: GZip filter for %{name} -License: BSD-3-Clause Requires: %{name}-server = %{version}-%{release} - %description gzip-filter This package is a gzip filter for %{name}. %package tar-filter Summary: Tar archive filter for %{name} -License: BSD-3-Clause Requires: %{name}-server = %{version}-%{release} Requires: tar -Obsoletes: %{name}-tar-plugin < 1.23.9-3 - - %description tar-filter This package is a tar archive filter for %{name}. %package xz-filter Summary: XZ filter for %{name} -License: BSD-3-Clause Requires: %{name}-server = %{version}-%{release} - %description xz-filter This package is the xz filter for %{name}. %package devel Summary: Development files and documentation for %{name} -License: BSD-3-Clause Requires: %{name}-server = %{version}-%{release} Requires: pkgconfig - %description devel This package contains development files and documentation for %{name}. Install this package if you want to develop @@ -459,9 +414,8 @@ %package bash-completion Summary: Bash tab-completion for %{name} BuildArch: noarch -Requires: bash-completion >= 2.0 Requires: %{name}-server = %{version}-%{release} - +Requires: bash-completion >= 2.0 %description bash-completion Install this package if you want intelligent bash tab-completion @@ -481,7 +435,6 @@ autoreconf -i %endif - # Golang bindings are not enabled in the build since they don't # need to be. Most people would use them by copying the upstream # package into their vendor/ directory. @@ -513,7 +466,6 @@ %make_build - %install %make_install @@ -524,14 +476,6 @@ # rust plugin is built. Delete it if this happens. rm -f %{buildroot}/%{_mandir}/man3/nbdkit-rust-plugin.3* -# Remove the deprecated gzip plugin (use gzip filter instead). -rm %{buildroot}/%{_libdir}/%{name}/plugins/nbdkit-gzip-plugin.so -rm %{buildroot}/%{_mandir}/man1/nbdkit-gzip-plugin.1* - -# Remove the deprecated tar plugin (use tar filter instead). -rm %{buildroot}/%{_libdir}/%{name}/plugins/nbdkit-tar-plugin.so -rm %{buildroot}/%{_mandir}/man1/nbdkit-tar-plugin.1* - # Remove some plugins we cannot --disable. for f in cc cdi torrent; do rm -f %{buildroot}/%{_libdir}/%{name}/plugins/nbdkit-$f-plugin.so @@ -540,9 +484,8 @@ rm -f %{buildroot}/%{_libdir}/%{name}/plugins/nbdkit-S3-plugin rm -f %{buildroot}/%{_mandir}/man1/nbdkit-S3-plugin.1* - %check -exit 0 +# exit 0 %ifnarch %{broken_test_arches} # tests/test-captive.sh is racy especially on s390x. We need to # rethink this test upstream. @@ -568,9 +511,6 @@ } %endif - - - %files # metapackage so empty @@ -647,7 +587,6 @@ %{_libdir}/%{name}/plugins/nbdkit-nbd-plugin.so %{_mandir}/man1/nbdkit-nbd-plugin.1* - %files python-plugin %{_libdir}/%{name}/plugins/nbdkit-python-plugin.so %{_mandir}/man3/nbdkit-python-plugin.3* @@ -683,6 +622,7 @@ %{_libdir}/%{name}/filters/nbdkit-ip-filter.so %{_libdir}/%{name}/filters/nbdkit-limit-filter.so %{_libdir}/%{name}/filters/nbdkit-log-filter.so +%{_libdir}/%{name}/filters/nbdkit-multi-conn-filter.so %{_libdir}/%{name}/filters/nbdkit-nocache-filter.so %{_libdir}/%{name}/filters/nbdkit-noextents-filter.so %{_libdir}/%{name}/filters/nbdkit-nofilter-filter.so @@ -714,6 +654,7 @@ %{_mandir}/man1/nbdkit-ip-filter.1* %{_mandir}/man1/nbdkit-limit-filter.1* %{_mandir}/man1/nbdkit-log-filter.1* +%{_mandir}/man1/nbdkit-multi-conn-filter.1* %{_mandir}/man1/nbdkit-nocache-filter.1* %{_mandir}/man1/nbdkit-noextents-filter.1* %{_mandir}/man1/nbdkit-nofilter-filter.1* @@ -755,3 +696,5 @@ %files bash-completion %{_datadir}/bash-completion + +%changelog ++++++ _service ++++++ --- /var/tmp/diff_new_pack.vHEshb/_old 2021-04-27 21:35:22.796054678 +0200 +++ /var/tmp/diff_new_pack.vHEshb/_new 2021-04-27 21:35:22.796054678 +0200 @@ -1,7 +1,7 @@ <services> <service name="tar_scm" mode="disabled"> <param name="filename">nbdkit</param> - <param name="revision">v1.25.1</param> + <param name="revision">v1.25.6</param> <param name="scm">git</param> <param name="submodules">disable</param> <param name="url">https://github.com/libguestfs/nbdkit</param> ++++++ nbdkit-1.25.1.tar.xz -> nbdkit-1.25.6.tar.xz ++++++ ++++ 14865 lines of diff (skipped)
