Subject: Re: [Pkg-zfsonlinux-devel] Bug#1023127: zfs-linux: please make zfs-{initramfs, dracut} Depend on their respective -core packages

From: Aron Xu <[email-masked]>
Date: Fri, 13 Jan 2023 01:20:37 +0800

Hi,

On Sun, Oct 30, 2022 at 9:42 PM наб <[email-masked]> wrote:
>
> Source: zfs-linux
> Version: 2.1.6-2
> Severity: wishlist
> Tags: patch
>
> Dear Maintainer,
>
> Currently, zfs-initramfs and zfs-dracut are not co-installable,
> because they have Depends: initramfs-tools and dracut, respectively,
> and those conflict.
>
> initramfs-tools and dracut are the "please use
> initramfs-tools-core/dracut-core to generate system initrds"
> integration-only packages.
>
> The actual generation program and plugins are provided in the
> -core packages. Please consider the attached patches, based on recent
> Salsa, to make them co-installable.
>

If I understand correctly, the -core packages provide the tools for
generating initramfs, but they'll not automatically update the actual
initramfs image. Depending only on the -core packages looks a bit
unusual for integration packages like zfs-initramfs and zfs-dracut,
for example cryptsetup,dropbear (they do not provide -dracut package,
though), and clevis.

Regards,
Aron