Closed mrdrogdrog closed 7 years ago
Have you tried giving it the location of the level directly? It'd be dungeonfs mount -a /usr/share/dungeonfs/examples/simplelevel/ ...
in the case of my AUR package.
Okay, that worked. But SIGSEGV occurs if:
The second one is logical, because it has no way of knowing where I'm installing the level to (and according to the README there are plans to include the example level in the binary, which would solve this issue).
The first one seems like a different bug related to getting the PID of the daemon process.
Edit: yeah, the first one makes sense now, mount.go:50 obviously won't refer to the actual executable once installed unless you're in /usr
(and even then, it just exits instantly and doesn't leave a daemon behind).
That makes sense. But it would be less confusing if the code would show an errormsg instead of a SIGSEGV. For both issues. Like "No level specified" or "dungeonfs binary not found"
I can't execute dungeonfs. Compiling (
go get -u -v "git://github.com/ChrisRx/dungeonfs.git/..."
) went well. But as soon as I executedungeonfs mount -d /tmp/dungeon/
I getOS: Arch Linux x64 Go: go1.8.1