Am 08.05.2015 um 15:32 schrieb Dejan Lekic:

Why am I getting this annoying error??

Here is a very simple session with DUB:

dejan@BMLL-pc:~/work/desktopfile$ dmd --version
DMD64 D Compiler v2.067.1
Copyright (c) 1999-2014 by Digital Mars written by Walter Bright
dejan@BMLL-pc:~/work/desktopfile$ dub build
Error executing command build:
Failed to invoke the compiler dmd to determine the build platform: spawnProcess(): Failed to execute program: Permission denied
(...)

I don't have an explanation for this ATM. Can you try what happens with
a minimal program that just calls spawnProcess("dmd")?