/codegrub2-mkconfig > ~/test-grub
Generating grub configuration file ...
Found theme: /boot/grub2/themes/openSUSE/theme.txt
Found linux image: /boot/vmlinuz-4.0.1-1-desktop
Found initrd image: /boot/initrd-4.0.1-1-desktop
Found linux image: /boot/vmlinuz-4.0.0-1-desktop
Found initrd image: /boot/initrd-4.0.0-1-desktop
Found linux image: /boot/vmlinuz-3.19.4-1-desktop
Found initrd image: /boot/initrd-3.19.4-1-desktop
Found linux image: /boot/vmlinuz-3.19.3-1-desktop
Found initrd image: /boot/initrd-3.19.3-1-desktop
Found linux image: /boot/vmlinuz-3.19.2-1-desktop
Found initrd image: /boot/initrd-3.19.2-1-desktop
Found linux image: /boot/vmlinuz-3.19.1-2-desktop
Found initrd image: /boot/initrd-3.19.1-2-desktop
Found linux image: /boot/vmlinuz-3.19.1-1-desktop
Found initrd image: /boot/initrd-3.19.1-1-desktop
Found linux image: /boot/vmlinuz-3.19.0-2-desktop
Found initrd image: /boot/initrd-3.19.0-2-desktop
Found linux image: /boot/vmlinuz-3.19.0-1-desktop
Found initrd image: /boot/initrd-3.19.0-1-desktop
Found linux image: /boot/vmlinuz-3.18.3-2-desktop
Found initrd image: /boot/initrd-3.18.3-2-desktop
/etc/grub.d/15_ostree: line 38: /usr/share/grub/grub-mkconfig_lib: No such file or directory
ostree is control version system for binary files, I guess. Why grub needs it?