palfrey / guix-vm

Scripts and support necessary to make a GuixSD Virtualbox image
https://tevps.net/blog/2019/7/20/building-a-guixsd-vagrant-box/
20 stars 6 forks source link

Virtualbox guest additions support #1

Open palfrey opened 5 years ago

palfrey commented 5 years ago

Attempting to run the guest additions installer gets as far as

vagrant@guixsd ~$ sudo /mnt/VBoxLinuxAdditions.run --nox11
Verifying archive integrity... All good.
Uncompressing VirtualBox 5.2.22 Guest Additions for Linux........
VirtualBox Guest Additions installer
Unable to determine correct library path.

This appears to be because it assumes the existence of ldconfig, which isn't true on Guix as there's no system-wide ld.so config.

palfrey commented 2 years ago

See https://git.sr.ht/~bosco/guix/tree/2312dd82e4e35436e038ab0db68fdd559f7ba859/item/nongnu/packages/linux-vbox.scm

palfrey commented 1 year ago

https://guix.gnu.org/en/blog/2023/the-filesystem-hierarchy-standard-comes-to-guix-containers/ might help for building this