avsm changed the topic of #mirage to: mirage 2 released! party on!
rgrinberg has quit [Ping timeout: 268 seconds]
copy` has joined #mirage
agarwal1975 has joined #mirage
noddy has joined #mirage
noddy has quit [Ping timeout: 260 seconds]
brson has quit [Quit: leaving]
noddy has joined #mirage
yomimono has joined #mirage
yomimono has quit [Remote host closed the connection]
_whitelogger has joined #mirage
noddy has quit [Ping timeout: 260 seconds]
noddy has joined #mirage
noddy has quit [Ping timeout: 252 seconds]
noddy has joined #mirage
jermar has quit [Quit: Leaving]
copy` has quit [Quit: Connection closed for inactivity]
gjaldon has joined #mirage
_whitelogger has joined #mirage
insitu has joined #mirage
<gjaldon>
how to include the str library that comes with ocaml in a mirage application?
copy` has joined #mirage
<hannes>
not. ;) use Astring or ocaml-re
insitu has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
insitu has joined #mirage
insitu has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<gjaldon>
ok will look into Astring or ocaml-re. thanks hannes!
andreas23 has joined #mirage
insitu has joined #mirage
insitu has quit [Client Quit]
gjaldon has quit []
demonimin has quit [Remote host closed the connection]
demonimin has joined #mirage
andreas23 has quit [Quit: Leaving.]
andreas231 has joined #mirage
insitu has joined #mirage
insitu has quit [Read error: Connection reset by peer]
insitu has joined #mirage
copy` has quit [Quit: Connection closed for inactivity]
aantron has quit [Quit: Enjoy!]
yomimono has joined #mirage
<yomimono>
hannes: this functoria pr was a very pleasant surprise this morning
<yomimono>
thank you! :D
jermar has joined #mirage
insitu has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
srenatus[m] has quit [Ping timeout: 256 seconds]
twopoint718 has joined #mirage
insitu has joined #mirage
<twopoint718>
Has anyone been able to use the Fat module with MirageOS lately? I'm trying to get something really basic working it seems that this example https://github.com/mirage/mirage/issues/487 doesn't work (anymore?) on MacOSX? Any help or pointers would be appreciated.
<yomimono>
I saw your ML message but haven't had a chance to reply yet or try anything out, sorry :( I can say that the last time I tried writing to a filesystem with that library I had a pretty bad experience
<yomimono>
pretty much nothing worked :( :(
<yomimono>
filesystem interaction is really not in a great state in Mirage ATM in my opinion -- lots of people want a nice interface for Irmin to write to disk when running on a unikernel, but it doesn't exist yet
<yomimono>
so we're in that awful space where the previous solution doesn't work but nobody wants to put work into it :(
brson has joined #mirage
copy` has joined #mirage
<twopoint718>
Sorry to pick at a sore spot then. For the moment, it's not a huge issue for me personally as I'm writing something that's definitely in the proof-of-concept category.
<twopoint718>
I'm just going to "persist" things in memory for the time being.
<twopoint718>
But thank you for the reply!
<twopoint718>
This is for a chapter in a book and so I can always amend my explanations accordingly :). I know others may not have that luxury. Once I meet my deadline on this, I'd be willing to look into it, if you have any pointers.
<twopoint718>
@yomimono I was also going to say "hello." We're both Wisconsinites!
brson has quit [Quit: leaving]
<yomimono>
twopoint718: ! that's rare! Did you dig your winter coat out today? :)
<twopoint718>
Nope, but it is definitely perma-hoodie season.
<yomimono>
twopoint718: and as far as storage goes -- I'm hoping to have more time to look into that sort of thing come December, but things are a bit mad trying to get MirageOS 3 released at the moment.
<yomimono>
(although they'll likely still be a bit mad in December, to be honest)
<yomimono>
You might have a little more luck if you try to summon djs55 by @-mentioning him when filing an issue in that repository. I'm not sure how swamped he is at the moment.
<twopoint718>
I don't want to consume a lot of attention when it sounds like it's a known issue. But if/when I actually feel like I'm able to help then I'd be happy to
insitu has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<yomimono>
The actual problem may well be something simple, but difficult to debug from within Mirage (although hopefully the error propagation work we're doing will make that simpler shortly). I'd recommend having a look at https://github.com/mirage/ocaml-fat/issues/53 , as once the command-line tool works reliably it'll be easier to make sure the library knows how to do the right thing
<yomimono>
(it has some unit tests as well, which I think are passing with the current release, but perhaps that could use some examination too)
<twopoint718>
Okay, thanks for the link. I _was_ getting that exact same error message out of the `fat` command line tool, too
<twopoint718>
It's good to know it wasn't just me!
<yomimono>
Glad to be able to offer at least that! :)
brson has joined #mirage
twopoint718 has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
ptrf has quit [Read error: Connection reset by peer]
apache2_ has quit [Remote host closed the connection]
ahf has quit [Write error: Connection reset by peer]