see https://github.com/zfsonlinux/zfs/issues/9036 Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
		
			
				
	
	
		
			250 lines
		
	
	
		
			8.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			250 lines
		
	
	
		
			8.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
Source: zfs-linux
 | 
						|
Section: contrib/kernel
 | 
						|
Priority: optional
 | 
						|
Maintainer: Proxmox Support Team <support@proxmox.com>
 | 
						|
Build-Depends: debhelper (>= 10~),
 | 
						|
               dh-python,
 | 
						|
               libblkid-dev,
 | 
						|
               libssl-dev | libssl1.0-dev,
 | 
						|
               libtool,
 | 
						|
               lsb-release,
 | 
						|
               python3-cffi,
 | 
						|
               python3-setuptools,
 | 
						|
               python3-sphinx,
 | 
						|
               python3-all-dev,
 | 
						|
               uuid-dev,
 | 
						|
               zlib1g-dev
 | 
						|
Standards-Version: 4.1.2
 | 
						|
Homepage: https://www.zfsonlinux.org/
 | 
						|
Vcs-Git: https://git.proxmox.com/git/zfsonlinux.git
 | 
						|
Vcs-Browser: https://git.proxmox.com/?p=zfsonlinux.git;a=summary
 | 
						|
 | 
						|
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
 | 
						|
 kernel and userland, and possibly saving onto disk files.
 | 
						|
 | 
						|
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
 | 
						|
    that make it possible to run Solaris user code in a Linux environment
 | 
						|
    with relatively minimal modification.
 | 
						|
  * libavl: The Adelson-Velskii Landis balanced binary tree manipulation
 | 
						|
    library.
 | 
						|
  * libefi: The Extensible Firmware Interface library for GUID disk
 | 
						|
    partitioning.
 | 
						|
  * libshare: NFS, SMB, and iSCSI service integration for ZFS.
 | 
						|
 | 
						|
Package: libzfslinux-dev
 | 
						|
Section: contrib/libdevel
 | 
						|
Architecture: linux-any
 | 
						|
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
 | 
						|
 libraries of OpenZFS filesystem.
 | 
						|
 .
 | 
						|
 This package includes the development files of libnvpair1, libuutil1,
 | 
						|
 libzpool2 and libzfs2.
 | 
						|
 | 
						|
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
 | 
						|
 checksums.
 | 
						|
 .
 | 
						|
 The OpenZFS library provides support for managing OpenZFS filesystems.
 | 
						|
 | 
						|
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
 | 
						|
 checksums.
 | 
						|
 .
 | 
						|
 This zpool library provides support for managing zpools.
 | 
						|
 | 
						|
Package: python3-pyzfs
 | 
						|
Section: contrib/python
 | 
						|
Architecture: linux-any
 | 
						|
Depends: ${misc:Depends},
 | 
						|
         ${python3:Depends},
 | 
						|
         python3-cffi,
 | 
						|
         zfsutils-linux (= ${binary:Version})
 | 
						|
Description: wrapper for libzfs_core C library
 | 
						|
 libzfs_core is intended to be a stable interface for programmatic
 | 
						|
 administration of ZFS. This wrapper provides one-to-one wrappers for
 | 
						|
 libzfs_core API functions, but the signatures and types are more natural to
 | 
						|
 Python.
 | 
						|
 .
 | 
						|
 nvlists are wrapped as dictionaries or lists depending on their usage.
 | 
						|
 Some parameters have default values depending on typical use for
 | 
						|
 increased convenience. Enumerations and bit flags become strings and lists
 | 
						|
 of strings in Python. Errors are reported as exceptions rather than integer
 | 
						|
 errno-style error codes.  The wrapper takes care to provide one-to-many
 | 
						|
 mapping of the error codes to the exceptions by interpreting a context
 | 
						|
 in which the error code is produced.
 | 
						|
 | 
						|
Package: pyzfs-doc
 | 
						|
Section: contrib/doc
 | 
						|
Architecture: all
 | 
						|
Depends:
 | 
						|
 ${sphinxdoc:Depends},
 | 
						|
 ${misc:Depends}
 | 
						|
Recommends:
 | 
						|
 python3-pyzfs
 | 
						|
Description: wrapper for libzfs_core C library (documentation)
 | 
						|
 libzfs_core is intended to be a stable interface for programmatic
 | 
						|
 administration of ZFS. This wrapper provides one-to-one wrappers for
 | 
						|
 libzfs_core API functions, but the signatures and types are more natural to
 | 
						|
 Python.
 | 
						|
 .
 | 
						|
 nvlists are wrapped as dictionaries or lists depending on their usage.
 | 
						|
 Some parameters have default values depending on typical use for
 | 
						|
 increased convenience. Enumerations and bit flags become strings and lists
 | 
						|
 of strings in Python. Errors are reported as exceptions rather than integer
 | 
						|
 errno-style error codes.  The wrapper takes care to provide one-to-many
 | 
						|
 mapping of the error codes to the exceptions by interpreting a context
 | 
						|
 in which the error code is produced.
 | 
						|
 .
 | 
						|
 This package contains the documentation.
 | 
						|
 | 
						|
Package: zfs-initramfs
 | 
						|
Architecture: all
 | 
						|
Depends: busybox-initramfs | busybox-static | busybox,
 | 
						|
         initramfs-tools,
 | 
						|
         zfsutils-linux (>= ${binary:Version}),
 | 
						|
         ${misc:Depends}
 | 
						|
Breaks: zfsutils-linux (<= 0.7.11-pve1~bpo1)
 | 
						|
Replaces: zfsutils-linux (<= 0.7.11-pve1~bpo1)
 | 
						|
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
 | 
						|
 checksums.
 | 
						|
 .
 | 
						|
 This package adds OpenZFS to the system initramfs with a hook
 | 
						|
 for the initramfs-tools infrastructure.
 | 
						|
 | 
						|
Package: zfsutils-linux
 | 
						|
Section: contrib/admin
 | 
						|
Architecture: linux-any
 | 
						|
Depends: python3, ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}
 | 
						|
Recommends: lsb-base, zfs-zed
 | 
						|
Suggests: nfs-kernel-server,
 | 
						|
          samba-common-bin (>= 3.0.23),
 | 
						|
          zfs-initramfs
 | 
						|
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
 | 
						|
 integrity, supporting data snapshots, multiple copies, and data
 | 
						|
 checksums.
 | 
						|
 .
 | 
						|
 This package provides the zfs and zpool commands to create and administer
 | 
						|
 OpenZFS filesystems.
 | 
						|
 | 
						|
Package: zfs-zed
 | 
						|
Section: contrib/admin
 | 
						|
Architecture: linux-any
 | 
						|
Depends: 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
 | 
						|
 checksums.
 | 
						|
 .
 | 
						|
 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,
 | 
						|
         python3,
 | 
						|
         python3-pyzfs,
 | 
						|
         sudo,
 | 
						|
         sysstat,
 | 
						|
         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: optional
 | 
						|
Architecture: linux-any
 | 
						|
Depends: libnvpair1linux (= ${binary:Version}),
 | 
						|
         libuutil1linux (= ${binary:Version}),
 | 
						|
         libzfs2linux (= ${binary:Version}),
 | 
						|
         libzpool2linux (= ${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
 | 
						|
 integrity, supporting data snapshots, multiple copies, and data
 | 
						|
 checksums.
 | 
						|
 .
 | 
						|
 This package contains the debugging symbols for libzpool2linux, libzfs2linux,
 | 
						|
 libnvpair1linux, libuutil1linux, zfs-zed and zfsutils-linux.
 | 
						|
 | 
						|
Package: spl
 | 
						|
Section: contrib/metapackages
 | 
						|
Architecture: all
 | 
						|
Depends: ${misc:Depends},
 | 
						|
Suggests: zfs-test
 | 
						|
Description: Solaris Porting Layer user-space utilities for Linux (dummy)
 | 
						|
 The Solaris Porting Layer (SPL) is a Linux kernel module which provides
 | 
						|
 many of the Solaris kernel APIs. This shim layer makes it possible to
 | 
						|
 run Solaris kernel code in the Linux kernel with relatively minimal
 | 
						|
 modification. The Solaris Porting LAyer Tests (SPLAT) is a Linux kernel
 | 
						|
 module which provides a testing harness for the SPL module.
 | 
						|
 .
 | 
						|
 SPL can be particularly useful when you want to track upstream Illumos
 | 
						|
 (or any other OpenSolaris fork) development closely and don't want the
 | 
						|
 overhead of maintaining a large patch which converts Solaris primitives
 | 
						|
 to Linux primitives.
 | 
						|
 .
 | 
						|
 This is a transitional dummy package. It can safely be removed.
 |