Closed ArnaudParant closed 10 years ago
Arg. It's a typo. I'll fix later tonight. Sorry for that. On Nov 23, 2013 6:32 PM, "Arnaud Parant" notifications@github.com wrote:
Hello,
During my last install of bson with opam, my compilation was fail due to one missing dependences named diriving.
— Reply to this email directly or view it on GitHubhttps://github.com/MassD/mongo/issues/13 .
Sorry I don't find any error with that. Did you instal bson.ml.0.89.1 or bson.ml.0.89.2 ? Is it deriving or diriving ?
I'm really surprise about this error. Are you sure you did not pin bson on the github or local version ? If so you may are compiling with the bson.ml.89.1 routine (depending on deriving-ocsigen) when you are actually compiling the last version (which depend on "deriving" but not 'diriving').
Hum...
I'm confused, I can't repoduce this error... But yes I remember, it was "deriving" and not "diriving" or "deriving-ocsigen". I had an error where it was clearly missing deriving, with the simple command "opam install bson" without ask specific version, so I guest it was the 0.89.2. I tried right now with ocaml 3.12.1 and 4.00.1 and I didn't get this error again, it's strange.
Sorry to took your time. I will say you with more detail if I get this error again.
Are you sure your did not pin bson ? What do you have when you type 'opam pin' ? The only way that I can see that happen is that you were installing a pin version of github, but with the bson.ml.89.1 opam installation file. Bson.ml.89.1 depend on deriving-ocsigen while the bson.ml.89.2 and after depend on deriving. Opam does not install deriving when you install bson since its not in 89.1's dependencies but you still need it to compile since you are compiling 89.2. On Nov 30, 2013 12:55 AM, "Arnaud Parant" notifications@github.com wrote:
Closed #13 https://github.com/MassD/mongo/issues/13.
— Reply to this email directly or view it on GitHubhttps://github.com/MassD/mongo/issues/13 .
Hello,
During my last install of bson with opam, my compilation was fail due to one missing dependences named diriving.