I packaged up the program for myself on NixOS today and noticed that the program crashes when booted for the second time.
I looked at the functions that cause the crash and from what I can tell the copy2() and copytree() functions copy over the permission bits to the destination. This doesn't work if the program is installed on NixOS, because programs are installed in a read only environment.
Here's the log:
casual-pre-loader.log.txt
I packaged up the program for myself on NixOS today and noticed that the program crashes when booted for the second time.
I looked at the functions that cause the crash and from what I can tell the
copy2()andcopytree()functions copy over the permission bits to the destination. This doesn't work if the program is installed on NixOS, because programs are installed in a read only environment.Here's the log:
casual-pre-loader.log.txt