Skip to content

Commit f672aff

Browse files
committed
vmdeps: add filesystem to supermin
this rpm provides locales under `/usr/share/locale`. grub2 install these files inside the /boot partition using what exist on the host. Mooving to bootc install results in an empty folder because those files don't exist in the buildroot, so add them. In the previous manifest we were using a chroot before calling bootupd which made sure bootupd (and by extension grub2) would pull content from the target root. It would be nicer to have bootc install also chroot before calling bootupd, it would have the added benefit to use the bootupd (and other) binaries that are shipped on the image rather than what is in the buildroot. Again, this is a complication coming from not having python in the image so we can't use ourselves as the buildroot, which would alleviate a lot of pain. See #4224 (comment) And bootc-dev/bootc#1559
1 parent 6931e3a commit f672aff

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/vmdeps.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,6 @@ osbuild osbuild-ostree osbuild-selinux osbuild-tools python3-pyrsistent zip
4545
# For resetting the terminal inside supermin shell
4646
/usr/bin/reset
4747
/usr/bin/clear
48+
49+
# To have the locales available for grub to install
50+
filesystem

0 commit comments

Comments
 (0)