aftman icon indicating copy to clipboard operation
aftman copied to clipboard

`aftman self-install` fails when /tmp is on a seperate filesystem

Open Joshument opened this issue 2 years ago • 3 comments

When installing aftman on a unix-like operating system, aftman self-install will fail if /tmp is on a seperate filesystem (i.e. tmpfs)

[INFO  aftman::tool_storage] Updating all Aftman binaries...
Aftman error: failed to rename file from /home/josh/.aftman/bin/rojo to /tmp/.tmpaVMK5X/rojo

Caused by:
    Invalid cross-device link (os error 18)

Joshument avatar Oct 02 '22 01:10 Joshument

I also have this problem

shadownetdev1 avatar Dec 27 '22 19:12 shadownetdev1

I have the same issue on Debian.

@RyanLua ➜ /workspaces/Satchel (codespaces) $ aftman self-install
[INFO  aftman::tool_storage] Updating all Aftman binaries...
Aftman error: failed to rename file from /home/vscode/.aftman/bin/selene to /tmp/.tmp60yylN/selene

Caused by:
    Invalid cross-device link (os error 18)

RyanLua avatar Feb 22 '24 21:02 RyanLua