Or alternately, there's no such thing as ghosts, and this isn't a problem that anyone based in reality needs to deal with.
631 karma · joined July 18, 2019
Anyway, this is really cool and totally fills a niche for me (90% of the time I want to edit org files in Emacs on my computer, but sometimes I need remote access). So I'm really happy to see this exists.
Are there any circumstances in which this approach can have undesirable behavior, for example if the dependency has to deal with some global state?
This seems like the kind of thing that could create difficult-to-understand problems if Cargo gives you two copies of a dependency only under specific and rare circumstances. (But I'm happy to be proven wrong, and I'm sure the Rust folks have thought this through more carefully than I have.)