(In reply to Michal Suchanek from comment #24) > But for DKMS to work we would either need to call these for both kernel > binary and development binary packages (which we don't) or set a flag and > call the scripts in posttrans, and even then it will not cover the case when > people forget the headers and install them separately (which is fragile on > Debian as well). Thanks for pointing this out. IMO that's a killer argument. We would indeed need to start the scripts for the kernel-$flavor-devel package rather than for the binary package. No idea how that works on Debian, but I don't think we have a chance to make this work reliably on openSUSE. IOW, DKMS must be called manually by the user.