On Wed, Feb 16, 2022 at 10:28:18AM +0000, Richard W.M. Jones wrote: > On Tue, Feb 15, 2022 at 12:56:50AM +0100, Germano Massullo wrote: > > After having dealt for the n-th time with libvirt dependencies > > messing up [1] with zfs packages installed from ZFS On Linux > > repository, I wondered if we could just include them in Fedora > > repository. > > They are not in the Fedora Forbidden Items [2] list. > > Fedora Wiki ZFS page [3] says: > > "Fedora releases don't ship proper ZFS support included to kernel > > because its license CDDL (Common Development and Distribution > > License)[...]" > > but since ZFS On Linux provide zfs-dkms package, I think this should > > avoid any possible legal trouble between Linux kernel licence and > > ZFS licence. > > > > What do you think about? > > > > [1]: libvirt-daemon-driver-storage installs > > libvirt-daemon-driver-storage-zfs which requires zfs-fuse (from > > Fedora repo. A package no longer upgraded by upstream dev). The > > latter has Provides:/sbin/zfs, /sbin/mount.zfs that IMHO is the > > cause of the conflict with the ZFS packages from ZFS On Linux. The > > only way to solve the problem is to use "dnf swap zfs-fuse zfs" > > If zfs-fuse is no longer provided upstream I guess libvirt should stop > depending on it. (Also libguestfs has an optional libguestfs-zfs > subpackage that uses it.) Well it is up to the Fedora maintainer of zfs-fuse to decide whether to keep shipping it in Fedora. Upstream discontinuing it, doesn't mean that it stops working. So as long as it is known to work in Fedora and has users, deciding to keep shipping it is one possible valid outcome. Depends whether the maintainer wants the burden of dealing with tickets themselves, without support from upstream. If Fedora drops zfs-fuse, then we would disable that part in libvirt builds in Fedora too. Regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :| _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure