Bump libz{fs, pool, uutil} soname version

adapted from debian-upstream 490ecc37abc7f6759293b90334768d088f2ff98c

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
This commit is contained in:
Stoiko Ivanov 2020-12-02 20:18:03 +01:00 committed by Thomas Lamprecht
parent 457cad5f88
commit 292758bd89
18 changed files with 32 additions and 32 deletions

View File

@ -6,12 +6,12 @@ ZFSPKGVER != dpkg-parsechangelog -l ${ZFSPKG}/changelog -Sversion
ZFSDIR=zfs-linux_${ZFSVER} ZFSDIR=zfs-linux_${ZFSVER}
ZFSSRC=upstream ZFSSRC=upstream
ZFS_DEB1= libnvpair1linux_${ZFSPKGVER}_amd64.deb ZFS_DEB1= libnvpair2linux_${ZFSPKGVER}_amd64.deb
ZFS_DEB2= \ ZFS_DEB2= \
libuutil1linux_${ZFSPKGVER}_amd64.deb \ libuutil2linux_${ZFSPKGVER}_amd64.deb \
libzfs2linux_${ZFSPKGVER}_amd64.deb \ libzfs3linux_${ZFSPKGVER}_amd64.deb \
libzfslinux-dev_${ZFSPKGVER}_amd64.deb \ libzfslinux-dev_${ZFSPKGVER}_amd64.deb \
libzpool2linux_${ZFSPKGVER}_amd64.deb \ libzpool3linux_${ZFSPKGVER}_amd64.deb \
zfs-dbg_${ZFSPKGVER}_amd64.deb \ zfs-dbg_${ZFSPKGVER}_amd64.deb \
zfs-zed_${ZFSPKGVER}_amd64.deb \ zfs-zed_${ZFSPKGVER}_amd64.deb \
zfs-initramfs_${ZFSPKGVER}_all.deb \ zfs-initramfs_${ZFSPKGVER}_all.deb \

48
debian/control vendored
View File

@ -19,23 +19,23 @@ Homepage: https://www.zfsonlinux.org/
Vcs-Git: https://git.proxmox.com/git/zfsonlinux.git Vcs-Git: https://git.proxmox.com/git/zfsonlinux.git
Vcs-Browser: https://git.proxmox.com/?p=zfsonlinux.git;a=summary Vcs-Browser: https://git.proxmox.com/?p=zfsonlinux.git;a=summary
Package: libnvpair1linux Package: libnvpair2linux
Section: contrib/libs Section: contrib/libs
Architecture: linux-any Architecture: linux-any
Depends: ${misc:Depends}, ${shlibs:Depends} Depends: ${misc:Depends}, ${shlibs:Depends}
Breaks: libnvpair1 Breaks: libnvpair1, libnvpair1linux
Replaces: libnvpair1 Replaces: libnvpair1, libnvpair1linux
Description: Solaris name-value library for Linux Description: Solaris name-value library for Linux
This library provides routines for packing and unpacking nv pairs for This library provides routines for packing and unpacking nv pairs for
transporting data across process boundaries, transporting between transporting data across process boundaries, transporting between
kernel and userland, and possibly saving onto disk files. kernel and userland, and possibly saving onto disk files.
Package: libuutil1linux Package: libuutil2linux
Section: contrib/libs Section: contrib/libs
Architecture: linux-any Architecture: linux-any
Depends: ${misc:Depends}, ${shlibs:Depends} Depends: ${misc:Depends}, ${shlibs:Depends}
Breaks: libuutil1 Breaks: libuutil1, libuutil1linux
Replaces: libuutil1 Replaces: libuutil1, libuutil1linux
Description: Solaris userland utility library for Linux Description: Solaris userland utility library for Linux
This library provides a variety of glue functions for ZFS on Linux: This library provides a variety of glue functions for ZFS on Linux:
* libspl: The Solaris Porting Layer userland library, which provides APIs * libspl: The Solaris Porting Layer userland library, which provides APIs
@ -50,25 +50,25 @@ Description: Solaris userland utility library for Linux
Package: libzfslinux-dev Package: libzfslinux-dev
Section: contrib/libdevel Section: contrib/libdevel
Architecture: linux-any Architecture: linux-any
Depends: libnvpair1linux (= ${binary:Version}), Depends: libnvpair2linux (= ${binary:Version}),
libuutil1linux (= ${binary:Version}), libuutil2linux (= ${binary:Version}),
libzfs2linux (= ${binary:Version}), libzfs3linux (= ${binary:Version}),
libzpool2linux (= ${binary:Version}), libzpool3linux (= ${binary:Version}),
${misc:Depends} ${misc:Depends}
Provides: libnvpair-dev, libuutil-dev Provides: libnvpair-dev, libuutil-dev
Description: OpenZFS filesystem development files for Linux Description: OpenZFS filesystem development files for Linux
Header files and static libraries for compiling software against Header files and static libraries for compiling software against
libraries of OpenZFS filesystem. libraries of OpenZFS filesystem.
. .
This package includes the development files of libnvpair1, libuutil1, This package includes the development files of libnvpair2, libuutil2,
libzpool2 and libzfs2. libzpool3 and libzfs3.
Package: libzfs2linux Package: libzfs3linux
Section: contrib/libs Section: contrib/libs
Architecture: linux-any Architecture: linux-any
Depends: ${misc:Depends}, ${shlibs:Depends} Depends: ${misc:Depends}, ${shlibs:Depends}
Breaks: libzfs2 Breaks: libzfs2, libzfs2linux
Replaces: libzfs2 Replaces: libzfs2, libzfs2linux
Description: OpenZFS filesystem library for Linux Description: OpenZFS filesystem library for Linux
OpenZFS is a storage platform that encompasses the functionality of OpenZFS is a storage platform that encompasses the functionality of
traditional filesystems and volume managers. It supports data checksums, traditional filesystems and volume managers. It supports data checksums,
@ -76,12 +76,12 @@ Description: OpenZFS filesystem library for Linux
. .
The OpenZFS library provides support for managing OpenZFS filesystems. The OpenZFS library provides support for managing OpenZFS filesystems.
Package: libzpool2linux Package: libzpool3linux
Section: contrib/libs Section: contrib/libs
Architecture: linux-any Architecture: linux-any
Depends: ${misc:Depends}, ${shlibs:Depends} Depends: ${misc:Depends}, ${shlibs:Depends}
Breaks: libzpool2 Breaks: libzpool2, libzpool2linux
Replaces: libzpool2 Replaces: libzpool2, libzpool2linux
Description: OpenZFS pool library for Linux Description: OpenZFS pool library for Linux
OpenZFS is a storage platform that encompasses the functionality of OpenZFS is a storage platform that encompasses the functionality of
traditional filesystems and volume managers. It supports data checksums, traditional filesystems and volume managers. It supports data checksums,
@ -216,10 +216,10 @@ Package: zfs-dbg
Section: contrib/debug Section: contrib/debug
Priority: optional Priority: optional
Architecture: linux-any Architecture: linux-any
Depends: libnvpair1linux (= ${binary:Version}), Depends: libnvpair2linux (= ${binary:Version}),
libuutil1linux (= ${binary:Version}), libuutil2linux (= ${binary:Version}),
libzfs2linux (= ${binary:Version}), libzfs3linux (= ${binary:Version}),
libzpool2linux (= ${binary:Version}), libzpool3linux (= ${binary:Version}),
zfs-zed (= ${binary:Version}), zfs-zed (= ${binary:Version}),
zfsutils-linux (= ${binary:Version}), zfsutils-linux (= ${binary:Version}),
${misc:Depends} ${misc:Depends}
@ -228,8 +228,8 @@ Description: Debugging symbols for OpenZFS userland libraries and tools
traditional filesystems and volume managers. It supports data checksums, traditional filesystems and volume managers. It supports data checksums,
compression, encryption, snapshots, and more. compression, encryption, snapshots, and more.
. .
This package contains the debugging symbols for libzpool2linux, libzfs2linux, This package contains the debugging symbols for libzpool3linux, libzfs3linux,
libnvpair1linux, libuutil1linux, zfs-zed and zfsutils-linux. libnvpair2linux, libuutil2linux, zfs-zed and zfsutils-linux.
Package: spl Package: spl
Section: contrib/metapackages Section: contrib/metapackages

View File

@ -1 +0,0 @@
libnvpair1linux: package-name-doesnt-match-sonames

View File

@ -0,0 +1 @@
libnvpair2linux: package-name-doesnt-match-sonames

View File

@ -1 +0,0 @@
libuutil1linux: package-name-doesnt-match-sonames

View File

@ -0,0 +1 @@
libuutil2linux: package-name-doesnt-match-sonames

View File

@ -1 +0,0 @@
libzfs2linux: package-name-doesnt-match-sonames

1
debian/libzfs3linux.lintian-overrides vendored Normal file
View File

@ -0,0 +1 @@
libzfs3linux: package-name-doesnt-match-sonames

View File

@ -1 +0,0 @@
libzpool2linux: package-name-doesnt-match-sonames

View File

@ -0,0 +1 @@
libzpool3linux: package-name-doesnt-match-sonames