On Mon, 07 Apr 2014 16:22:41 GMT, Sönke Ludwig wrote:

On Thu, 03 Apr 2014 22:14:33 GMT, Alexander wrote:

Can you help me please? I try to build a library using dub (i use Dub Command Prompt), but during the process the problem appears:

Setting up environment for using dub from C:\dmd2\dub\

D:\DDD>dub build

Checking dependencies in 'D:\DDD'
The following changes will be performed:
Fetch derelict-util >=1.0.0, userWide
Fetch derelict-assimp3 ~master, userWide
Fetch derelict-glfw3 ~master, userWide
Fetch derelict-fi ~master, userWide
Fetch derelict-gl3 ~master, userWide
Package derelict-util 1.0.0 (/C:/Users/╨Р╨╗╨╡╨║╤Б╨░╨╜╨┤╤А/AppData/Roaming/dub/pa
ckages/) is already present with the latest version, skipping upgrade.
Fetching derelict-assimp3 ~master...
Fetching derelict-assimp3 ~master...
Error executing command build: Cannot open or create file 'C:\Users\╨Р╨╗╨╡╨║╤Б╨░
╨╜╨┤╤А\AppData\Local\Temp;D:\derelict-assimp3-master.zip'

D:\DDD>

How can i get rid of it? Is the problem caused by the сyrillic symbols? and how can i change the route that is in the error?
By the way i am using Dub on Arch Linux successfully.

I'll need to reproduce this locally using a user name with Unicode characters (will take a look tomorrow), but I suspect that this is the cause for the error. A possible workaround (apart from using an ASCII user name) would be to put the project's source code into the home directory instead of on a separate drive.

Oh yes, i have the same idea, but i'm not sure how to fix this, because Dub uses the directory despite the .json script is stored in another directory.
The word is Александр.