Control: severity -1 wishlist
Control: tag -1 + wontfix

> zfs-dkms is the failsafe in case the zfs-modules-<kernelversion> package is 
> *not* installed
> (for example, because this is the first slow box I'm installing this kernel 
> or this version of
> zfs-dkms on and I don't yet have a corresponding zfs-modules package).

Let's imagine you install modules pkg first, then dkms pkg, which skips 
building because you have
"same" modules installed. After some days you accidentally uninstalled the 
modules pkg, then how
would the dkms pkg know and start the building? There is no such mechanism 
according to my knowledge.

Even though such mechanism can be implemented by dkms, let's dig deeper into 
details: how would dkms
know that your prebuilt version and dkms source files are "the exact same" and 
decide to skip? Designing
such a mechanism would be either cumbersome for developers, or confusing for 
users, I suppose.

Thanks,
Shengqi Chen

Reply via email to