X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=debian%2Fcontrol;h=58be1703556e016af40b44328a7ff6bd21099931;hb=4cbaa78789eab1b69a0207be4a5d20a2ce9e7bb4;hp=a93502dacb0fa84058d663b18d9161c06f561df3;hpb=8da29a8495d811ae81ab96d74956fb31a83c5b06;p=mirror_zfs-debian.git diff --git a/debian/control b/debian/control index a93502da..58be1703 100644 --- a/debian/control +++ b/debian/control @@ -1,34 +1,36 @@ Source: zfs-linux Section: contrib/kernel Priority: optional -Maintainer: Debian ZFS on Linux maintainers +Maintainer: Debian ZFS on Linux maintainers Uploaders: Aron Xu , Petter Reinholdtsen , - Carlos Alberto Lopez Perez -Build-Depends: dh-autoreconf, - dh-systemd, - autotools-dev, - debhelper (>= 9), + Carlos Alberto Lopez Perez , + Mo Zhou , +Build-Depends: autotools-dev, + debhelper (>= 10.2), + dh-autoreconf, + dh-python, dkms (>> 2.1.1.2-5), + libattr1-dev, + libblkid-dev, libselinux1-dev, libtool, lsb-release, po-debconf, - uuid-dev, - zlib1g-dev, python3, - dh-python, - libblkid-dev, - libattr1-dev -Standards-Version: 4.1.1 + uuid-dev, + zlib1g-dev +Standards-Version: 4.1.2 Homepage: http://www.zfsonlinux.org/ -Vcs-Git: git://anonscm.debian.org/pkg-zfsonlinux/zfs.git -Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-zfsonlinux/zfs.git +Vcs-Git: https://salsa.debian.org/zfsonlinux-team/zfs.git +Vcs-Browser: https://salsa.debian.org/zfsonlinux-team/zfs Package: libnvpair1linux Section: contrib/libs Architecture: linux-any Depends: ${misc:Depends}, ${shlibs:Depends} +Breaks: libnvpair1 +Replaces: libnvpair1 Description: Solaris name-value library for Linux This library provides routines for packing and unpacking nv pairs for transporting data across process boundaries, transporting between @@ -38,6 +40,8 @@ Package: libuutil1linux Section: contrib/libs Architecture: linux-any Depends: ${misc:Depends}, ${shlibs:Depends} +Breaks: libuutil1 +Replaces: libuutil1 Description: Solaris userland utility library for Linux This library provides a variety of glue functions for ZFS on Linux: * libspl: The Solaris Porting Layer userland library, which provides APIs @@ -52,9 +56,11 @@ Description: Solaris userland utility library for Linux Package: libzfslinux-dev Section: contrib/libdevel Architecture: linux-any -Depends: libzfs2linux (= ${binary:Version}), libzpool2linux (= ${binary:Version}), - libnvpair1linux (= ${binary:Version}), libuutil1linux (= ${binary:Version}), - ${misc:Depends} +Depends: libnvpair1linux (= ${binary:Version}), + libuutil1linux (= ${binary:Version}), + libzfs2linux (= ${binary:Version}), + libzpool2linux (= ${binary:Version}), + ${misc:Depends} Provides: libnvpair-dev, libuutil-dev Description: OpenZFS filesystem development files for Linux Header files and static libraries for compiling software against @@ -67,6 +73,8 @@ Package: libzfs2linux Section: contrib/libs Architecture: linux-any Depends: ${misc:Depends}, ${shlibs:Depends} +Breaks: libzfs2 +Replaces: libzfs2 Description: OpenZFS filesystem library for Linux The Z file system is a pooled filesystem designed for maximum data integrity, supporting data snapshots, multiple copies, and data @@ -78,6 +86,8 @@ Package: libzpool2linux Section: contrib/libs Architecture: linux-any Depends: ${misc:Depends}, ${shlibs:Depends} +Breaks: libzpool2 +Replaces: libzpool2 Description: OpenZFS pool library for Linux The Z file system is a pooled filesystem designed for maximum data integrity, supporting data snapshots, multiple copies, and data @@ -87,9 +97,10 @@ Description: OpenZFS pool library for Linux Package: zfs-dkms Architecture: all -Pre-Depends: spl-dkms (>= ${source:Upstream-Version}) +Pre-Depends: spl-dkms (<<${source:Upstream-Version}.), + spl-dkms (>= ${source:Upstream-Version}) Depends: dkms (>> 2.1.1.2-5), lsb-release, ${misc:Depends} -Recommends: zfsutils-linux, zfs-zed +Recommends: zfs-zed, zfsutils-linux (>= ${binary:Version}), linux-libc-dev (<< 4.19~) Provides: zfs-modules Description: OpenZFS filesystem kernel modules for Linux The Z file system is a pooled filesystem designed for maximum data @@ -101,10 +112,11 @@ Description: OpenZFS filesystem kernel modules for Linux Package: zfs-initramfs Architecture: all -Depends: initramfs-tools, - busybox-initramfs | busybox-static | busybox, - zfs-modules | zfs-dkms, zfsutils-linux, - ${misc:Depends} +Depends: busybox-initramfs | busybox-static | busybox, + initramfs-tools, + zfs-modules | zfs-dkms, + zfsutils-linux (>= ${binary:Version}), + ${misc:Depends} Description: OpenZFS root filesystem capabilities for Linux - initramfs The Z file system is a pooled filesystem designed for maximum data integrity, supporting data snapshots, multiple copies, and data @@ -115,7 +127,10 @@ Description: OpenZFS root filesystem capabilities for Linux - initramfs Package: zfs-dracut Architecture: all -Depends: dracut, zfs-modules | zfs-dkms, zfsutils-linux, ${misc:Depends} +Depends: dracut, + zfs-modules | zfs-dkms, + zfsutils-linux (>= ${binary:Version}), + ${misc:Depends} Description: OpenZFS root filesystem capabilities for Linux - dracut The Z file system is a pooled filesystem designed for maximum data integrity, supporting data snapshots, multiple copies, and data @@ -127,10 +142,13 @@ Description: OpenZFS root filesystem capabilities for Linux - dracut Package: zfsutils-linux Section: contrib/admin Architecture: linux-any -Depends: ${misc:Depends}, ${shlibs:Depends}, ${python3:Depends}, python3 +Depends: python3, ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends} Recommends: lsb-base, zfs-modules | zfs-dkms, zfs-zed -Suggests: nfs-kernel-server, samba-common-bin (>= 3.0.23), zfs-initramfs | zfs-dracut -Conflicts: zfs, zfs-fuse, zutils +Breaks: zfs-dkms (<< ${binary:Version}), zfs-dkms (>> ${binary:Version}) +Suggests: nfs-kernel-server, + samba-common-bin (>= 3.0.23), + zfs-initramfs | zfs-dracut +Conflicts: zfs, zfs-fuse Provides: zfsutils Description: command-line tools to manage OpenZFS filesystems The Z file system is a pooled filesystem designed for maximum data @@ -143,7 +161,10 @@ Description: command-line tools to manage OpenZFS filesystems Package: zfs-zed Section: contrib/admin Architecture: linux-any -Depends: ${misc:Depends}, ${shlibs:Depends}, zfs-modules | zfs-dkms, zfsutils-linux +Depends: zfs-modules | zfs-dkms, + zfsutils-linux (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} Description: OpenZFS Event Daemon The Z file system is a pooled filesystem designed for maximum data integrity, supporting data snapshots, multiple copies, and data @@ -151,6 +172,35 @@ Description: OpenZFS Event Daemon . This package provides the OpenZFS Event Daemon (zed). +Package: zfs-test +Section: contrib/admin +Architecture: linux-any +Depends: acl, + bc, + fio, + ksh, + lsscsi, + mdadm, + parted, + python, + sudo, + sysstat, + zfs-modules | zfs-dkms, + zfsutils-linux (>=${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Breaks: zfsutils-linux (<= 0.7.9-2) +Replaces: zfsutils-linux (<= 0.7.9-2) +Conflicts: zutils +Description: OpenZFS test infrastructure an support scripts + The Z file system is a pooled filesystem designed for maximum data + integrity, supporting data snapshots, multiple copies, and data + checksums. + . + This package provides the OpenZFS test infrastructure for destructively + testing and validating a system using OpenZFS. It is entirely optional + and should only be installed and used in test environments. + Package: zfs-dbg Section: contrib/debug Priority: extra @@ -159,7 +209,8 @@ Depends: libnvpair1linux (= ${binary:Version}), libuutil1linux (= ${binary:Version}), libzfs2linux (= ${binary:Version}), libzpool2linux (= ${binary:Version}), - zfsutils-linux (= ${binary:Version}), zfs-zed (= ${binary:Version}), + zfs-zed (= ${binary:Version}), + zfsutils-linux (= ${binary:Version}), ${misc:Depends} Description: Debugging symbols for OpenZFS userland libraries and tools The Z file system is a pooled filesystem designed for maximum data