google / google/wireit

Using wireit with a drive mapped by sshfs-win results in an operation not permitted error

Open
#624 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
6.4k
Forks
128
Avg merge
4d 10h
Merged PRs (30d)
4

Description

I have a resource on my local network that is mapped to a drive using `sshfs-win` (https://github.com/winfsp/sshfs-win). When trying to use wireit, I experience the following error:

```
> wireit

node:internal/process/esm_loader:97
internalBinding('errors').triggerUncaughtException(
^

[Error: EPERM: operation not permitted, mkdir 'D:\.wireit\736f72742d7061636b6167652d6a736f6e'] {
errno: -4048,
code: 'EPERM',
syscall: 'mkdir',
path: 'D:\\.wireit\\736f72742d7061636b6167652d6a736f6e'
}
```

Mapping the same resource using Samba allows wireit to run correctly.

I'm not sure if it's an issue with `sshfs-win`, or if there is something that can be done with `wireit`. The error is pretty opaque, and I'm not sure if it's because of a file lock, or length of the directory name or something else.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.