So I downloaded vibe.d, created a "hello world" project with a dub template, and compiled it. This was the result on my OSX box:

Building configuration "application", build type debug
Compiling...
Linking...
ld: library not found for -levent
collect2: ld returned 1 exit status
--- errorlevel 1
Error: Link command failed with exit code 1

libevent2 isn't a dub package so this error makes sense, but I'm wondering how the situation could be handled better. Should there be some way for a project to enumerate external dependencies?