Hello,
I'm trying to use tokio 0.2.1 and tracing 0.1.10, but there is a dependency cargo doesn't know how to manage. I thought that cargo compiled rust crates with namespacing to prevent this kind of clashes. What I'm doing wrong?
error: failed to select a version for `cfg-if`.
... required by package `mio v0.6.20`
... which is depended on by `tokio v0.2.1`
... which is depended on by `brain v0.0.1 (/home/acasajus/Dev/cognitive/brain)`
versions that meet the requirements `= 0.1.9` are: 0.1.9
all possible versions conflict with previously selected packages.
previously selected package `cfg-if v0.1.10`
... which is depended on by `tracing v0.1.10`
... which is depended on by `api v0.1.0 (/home/acasajus/Dev/cognitive/brain/api)`
... which is depended on by `brain v0.0.1 (/home/acasajus/Dev/cognitive/brain)`
failed to select a version for `cfg-if` which could resolve this conflict
Thanks in advance,