<ill_logic>
I finally set up my other computer and picked up vagrant for etherpad today. It kind of looks like the stuck point has something to do with npm and vagrant `synced_folder`s.
<ill_logic>
I found similar errors on the Internet. Though I don't fully understand it yet and their workarounds didn't seem to work, but I'm gonna try again tomorrow. Maybe I did it wrong.
<ill_logic>
Surely there's a successful node sandstorm app that uses vagrant-spk? The last etherpad was plain spk. May be a new bug.
<ocdtrekkie>
I've rarely seen interest in our Node stack. Makes it hard to be comfortable it works well.
<ocdtrekkie>
I know it doesn't work for Windows development, because npm likes to violate Windows filename conventions too much.
<TimMc>
Windows filenames are a nightmare. :-/
<ocdtrekkie>
Neat!
<ocdtrekkie>
Can't join without camera permissions though... weird.
<isd>
Uh. Did I do that?
<ocdtrekkie>
Seems like
<isd>
Weird. I didn't even have the window up; I was working in a terminal on another desktop...
<TimMc>
(Does Windows still do the thing where you can't name a file "con"?)
<ocdtrekkie>
I haven't actually tried.
<redempt1on>
Imagine it was your kids that had to slang crack to survive... Carry a MAC-10, just to stay alive...
<ocdtrekkie>
zenhack, do you know how to do something with that above there?
<ocdtrekkie>
I think we are ops here... but heck if I remember how to do it.
<redempt1on>
that's not night joe
<isd>
Ug, I'd have to go around googling
<isd>
For future reference, in using element the command appears to be `/ban <user> <reason>`
redempt1on has quit [Ping timeout: 240 seconds]
redempt1on has joined #sandstorm
redempt1on has quit []
<ill_logic>
Does that ban them on irc?
<TimMc>
If you get banned in Matrix, you get banned in real life!
<ocdtrekkie>
Isn't Matrix a bit heavy to use as a database?
<ill_logic>
Yeah, so the issue seems to be disallowing symlinks within synced folders. I'm able to npm install install vagrant if I'm not within one of those.
<ill_logic>
It looks like VirtualBox started disallowing symlinks in synced folders at some point. But it looks like maybe you can enable it "if you trust the guest OS"
<ill_logic>
I actually tried building it outside of /opt/app and then moving it into /opt/app but etherpad has random issues.
<ocdtrekkie>
It might be good to open an issue for vagrant-spk about that with the relevant link. Might be something we can at minimum advise people of.
<ill_logic>
Yeah I was assuming it'd have to go there. Or the docs.
<ill_logic>
I'm gonna see if I can get it to run with that option set.
<ill_logic>
Well that didn't work but I got it going with some other hackery.
<ill_logic>
But I found out that the the app won't work with the version of Firefox I have on the latest Ubuntu Desktop. What a mess.