I've got a "Hello World" D program. With the following dub.sdl

dependency "derelict-util" version="~>2.0.6"
//dependency "derelict-glfw3" version="~>3.1.0"
dependency "derelict-gl3" version="~>1.0.19"
dependency "derelict-fi" version="~>2.0.3"
dependency "derelict-ft" version="~>1.1.2"
dependency "derelict-al" version="~>1.0.1"
dependency "derelict-fmod" version="~>2.0.4"
//dependency "derelict-assimp3" version="~>1.3.0"

This compiles and links fine and prints out Hello World!

I'm not even using these derelict dependecies, yet. But I will be in future.

So, when I uncomment the derelict-glfw3 line, I get

Using dub registry url 'http://code.dlang.org/'
Looking for local package map at C:\Users\kheaser\AppData\Roaming\dub\packages\local-packages.json
Found dependency derelict-al 1.0.3

Found dependency derelict-util 2.0.6

Found dependency derelict-fmod 2.0.4
Found dependency derelict-fi 2.0.3
Found dependency derelict-glfw3 3.1.3 *(specified 3.1.0, not 3.1.3)
Found dependency derelict-ft 1.1.3
Found dependency derelict-gl3 1.0.23

LINK : fatal error LNK1104: cannot open file '..........\AppData\Roaming\dub\packages\derelict-glfw3-3.1.3\derelict-glfw3.dub\build\derelict-glfw3-dynamic-$DFLAGS-windows-x8664-ldc2074-CAF77735C9072B00A4BACA43B90429A3\DerelictGLFW3.lib'
Error: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\link.exe failed with status: 1104
FAIL .dub\build\application-$DFLAGS-windows-x8664-ldc2074-1CCF55741BEB83AFD497E183B7504AC4\ 0001printoglver executable
ldc2 failed with exit code 1104.

And when I uncomment the derelict-assimp3 line, I get

LINK : fatal error LNK1104: cannot open file '..........\AppData\Roaming\dub\packages\derelict-assimp3-1.3.0\derelict-assimp3.dub\build\library-$DFLAGS-windows-x8664-ldc2074-B7525DDFF60E7B732C9FFF8001B1A781\DerelictASSIMP3.lib'
Error: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\link.exe failed with status: 1104
FAIL .dub\build\application-$DFLAGS-windows-x8664-ldc2074-894CFE3403BE7E3436B42C7709041C78\ 0001printoglver executable
ldc2 failed with exit code 1104.

I find it particularly odd that even though I explicitly specify glfw3 3.1.0, dub gives me 3.1.3.

Thanks.