dlang / dub

Package and build management system for D
MIT License
661 stars 227 forks source link

"gdc" Fatal error: can't create ~/.dub/cache/ No such file or directory #2938

Open mw66 opened 1 week ago

mw66 commented 1 week ago

Bug Description

Fatal error: can't create /home/.../.dub/cache/liblfdsd/0.3.4/build/library-debug-REd1Y5WoA2XSm4dNQj9Ugg/liblfdsd.a: No such file or directory

How to reproduce?

This error is only related to GDC:

dub build liblfdsd --compiler=gdc

By contrast, both DMD and LDC2 works fine:

dub build liblfdsd --compiler=dmd
dub build liblfdsd --compiler=ldc2
mw66 commented 1 week ago

Looks like that temp cache directory is not created for gdc only.