License incompatible installing zfs-zed on Proxmox 5.4

Jota V.

Well-Known Member
Jan 29, 2018
59
9
48
49
Hi, I've used Proxmox 5.3 with zfs-zed receiving events generated by the ZFS kernel module with no problems at all.

I've reinstalled all nodes with Proxmox 5.4 and during zfs-zed I got this.

apt-get install zfs-zed -y

Code:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  binutils cpp cpp-6 distro-info-data dkms fakeroot gcc gcc-6 libasan3 libatomic1 libcc1-0 libcilkrts5 libfakeroot libgcc-6-dev libgomp1 libisl15 libitm1 liblsan0 libmpc3 libmpfr4 libmpx2 libtsan0 libubsan0
  linux-compiler-gcc-6-x86 linux-headers-4.9.0-9-amd64 linux-headers-4.9.0-9-common linux-headers-amd64 linux-kbuild-4.9 lsb-release make spl-dkms sudo zfs-dkms
Suggested packages:
  binutils-doc cpp-doc gcc-6-locales python3-apport menu gcc-multilib manpages-dev autoconf automake libtool flex bison gdb gcc-doc gcc-6-multilib gcc-6-doc libgcc1-dbg libgomp1-dbg libitm1-dbg libatomic1-dbg libasan3-dbg
  liblsan0-dbg libtsan0-dbg libubsan0-dbg libcilkrts5-dbg libmpx2-dbg libquadmath0-dbg lsb make-doc
The following NEW packages will be installed:
  binutils cpp cpp-6 distro-info-data dkms fakeroot gcc gcc-6 libasan3 libatomic1 libcc1-0 libcilkrts5 libfakeroot libgcc-6-dev libgomp1 libisl15 libitm1 liblsan0 libmpc3 libmpfr4 libmpx2 libtsan0 libubsan0
  linux-compiler-gcc-6-x86 linux-headers-4.9.0-9-amd64 linux-headers-4.9.0-9-common linux-headers-amd64 linux-kbuild-4.9 lsb-release make spl-dkms sudo zfs-dkms zfs-zed
0 upgraded, 34 newly installed, 0 to remove and 7 not upgraded.
Need to get 34.4 MB of archives.
After this operation, 161 MB of additional disk space will be used.
Do you want to continue? [Y/n]

and got this

Licenses of ZFS and Linux are incompatible

ZFS is licensed under the Common Development and Distribution License (CDDL), and the Linux kernel is licensed under the GNU General Public License Version 2 (GPL-2). While both are free open source licenses they are restrictive licenses. The combination of them causes problems because it prevents using pieces of code exclusively available under one license with pieces of code exclusively available under the other in the same binary.

You are going to build ZFS using DKMS in which way they are not going to be built into one monolithic binary. Please be aware that distributing both of the binaries in the same media (disk images, virtual appliances, etc) may lead to infringing.

It's safe to continue installing?
 
Seems you do not have a Proxmox VE repository configured.?
Please check and post the output of:

> apt-get update
 
No, it's not configured. You don't recommend for production use. It's safe to run in production?

Yes, we recommend the enterprise repo for production.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!