https://bugzilla.novell.com/show_bug.cgi?id=851722 https://bugzilla.novell.com/show_bug.cgi?id=851722#c10 --- Comment #10 from Michael Chang <mchang@suse.com> 2013-12-09 07:32:05 UTC --- (In reply to comment #8)
I still haven't figured out what would have execed grub2-mkconfig so long after booting. Maybe purge-kernels.service, if it does purge a kernel. It has IOSchedulingClass=idle which could have made it start late.
Kernel package's %post (or %postun) scrip-let will call "update-bootloader --refresh" to update bootloader config with new kernel entries. In grub2 it will call grub2-mkconfig and in turn calls os-prober so it's probably the case.
It would be nice to only install btrfsprogs and snapper-zypp-plugin if the machine actually had (or gained in the future) a BTRFS partition, but I can't imagine how to do a dynamic dependency of this kind.
os-prober should only require btrfsprogs and no dependency to snapper(-zypp-plugin) at least the result of `rpm -q --requires os-prober` doesn't seem to be without snapper .. The btrfsprogs is used by os-prober to detect distributions on Btrfs subvolumes (not necessary in "/" as any subvol could set as default root tree..). Yes there's really no such dynamic dependency set by foreign partitions use Btrfs or not. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.