Zig Version
0.16.0
Steps to Reproduce and Observed Behavior
Trying to fetch project dependencies (or running zig build) after deleting the $HOME/.cache/zig fails with an error.
mkdir zig-test
cd zig-test
rm -rf $HOME/.cache/zig
zig fetch --save https://github.com/karlseguin/websocket.zig/archive/refs/heads/master.zip # Works with any dependency
Observed Behavior
Error raised: error: failed to create temporary zip file: FileNotFound
Note: Cloning any project and deleting zig cache and then running zig build also behaves the same
Expected Behavior
The expected behavior is fetching the dependency flawlessly
Workaround to this
Recreating cache folder with tmp folder inside it and running fetch or build again seems to fix it (e.g. mkdir -p $HOME/.cache/zig/tmp)
### Zig Version
0.16.0
### Steps to Reproduce and Observed Behavior
Trying to fetch project dependencies (or running `zig build`) after deleting the `$HOME/.cache/zig` fails with an error.
```
mkdir zig-test
cd zig-test
rm -rf $HOME/.cache/zig
zig fetch --save https://github.com/karlseguin/websocket.zig/archive/refs/heads/master.zip # Works with any dependency
```
### Observed Behavior
Error raised: `error: failed to create temporary zip file: FileNotFound`
Note: Cloning any project and deleting zig cache and then running `zig build` also behaves the same
### Expected Behavior
The expected behavior is fetching the dependency flawlessly
### Workaround to this
Recreating cache folder with tmp folder inside it and running fetch or build again seems to fix it (e.g. `mkdir -p $HOME/.cache/zig/tmp`)