On Tue, Nov 25, 2025 at 09:26:09AM +0000, Daniel P. Berrangé wrote:
On Tue, Nov 25, 2025 at 03:52:34AM -0500, Andrea Bolognani wrote:
On Mon, Nov 24, 2025 at 04:17:13PM +0100, Peter Krempa via Devel wrote:
+# Starting with Fedora 43 the 'zfs-fuse' is no longer shipped but obtainable +# externally. The package builds fine without these. Users will have to provide +# their own implementation. + %if 0%{?fedora} && 0%{?fedora} < 43 Requires: /sbin/zfs Requires: /sbin/zpool + %endif
Can we make these Recommends in F43+ instead of dropping the dependency entirely? I'm not sure how the automatic package checks would handle that, but it's what we do in Debian in order to provide at least some hint to the user that additional packages are needed to actually make the package usable.
That is not permitted
https://docs.fedoraproject.org/en-US/packaging-guidelines/WeakDependencies/
"As with regular dependencies, weak dependencies MUST be satisfiable within the official Fedora repositories."
Welp, never mind then :) -- Andrea Bolognani / Red Hat / Virtualization