You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Finally I've fixed the problem. I would like to share my solution.
The issue was brought by hard links:
The source of hard link should be an absolute path, instead of a relative path
Creation of hard links should be deferred until all files are wrote to the file system
I've make a test case to reproduce the issue, as well as the solution. Since my fork was refactored far ahead from this project, I'm not going to make a PR.
File:
gcc-arm-none-eabi-9-2020-q2-update-mac.tar.bz2
from https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads/9-2020-q2-updateJust did some investigation and found:
decompress/index.js
Line 121 in 84a8c10
I think
x.linkname
should be joined with theoutput
path. OtherwisefsPromises.symlink
can't find the target.The text was updated successfully, but these errors were encountered: