Hi Danny, Danny Milosavljevic <dan...@scratchpost.org> skribis:
> so I'm trying to write system tests for kmod (for now). > > The tests of the kmod package are disabled because they load/unload kernel > modules - which is not what a build container is supposed to be > doing. Good idea. > gnu/tests/linux.scm is attached. > > I get this message: > > guix build: error: build failed: creating directory `/gnu/store/.links': > Read-only > > although I tried to use my own store fs. What am I doing wrong? The VMs in system tests use a read-only, 9p-mounted store, which may be the reason you see this. (That means you cannot build anything in that store.) The tests in (gnu tests install) use standalone VMs with a separate store. Perhaps you should do something like that? HTH, Ludo’.