Where I have DMD, RDMD, Phobos, and druntime:
/home/me/D/dmd
/home/me/D/phobos
/home/me/D/tools/
/home/me/D/druntime

All the above works, and I can compile and run D programs.

Yesterday I decided to give vibe.d a try, but I haven't been able to get it running. I've tried all the different methods of installation as documented on the site with little success.

Currently I have vibe.d cloned at (v0.7.9):
/home/me/D/vibe.d

I have also run the setup-linux.sh. When I try to run examples/http_server with 'vibe', I get this:

std.md5 is scheduled for deprecation. Please use std.digest.md instead
std.md5 is scheduled for deprecation. Please use std.digest.md instead
Error: function std.typecons.Rebindable!(const(Package)).Rebindable.opAssign (const(Package) another) is not callable using argument types (const(Rebindable!(const(Package)))) const
Error: cannot implicitly convert expression (p.value) of type const(Rebindable!(const(Package))) to Rebindable!(immutable(Package))
Error: function vibe.data.json.Json.opAssign (Json[string] v) is not callable using argument types (const(Json)) const
Error: cannot implicitly convert expression (p.value) of type const(Json) to Json[string]

I'm currently using DMD 2.061.