nikogura / dbt

A delivery system for running self-updating, signed tools.
MIT License
61 stars 8 forks source link

DBT's dynamic updating fails on tmpfs #9

Closed nikogura closed 5 years ago

nikogura commented 5 years ago

When /tmp is mounted as tmpfs, rather than on the root partition, as is the case on modern linux systems you get the following:

Error: upgrade in place failed: failed to move new binary into place: rename /tmp/dbt142438860/dbt /usr/local/bin/dbt: invalid cross-device link

Not a problem on MacOS, or in a container, but it is a problem on some Linux VM's and hosts.

nikogura commented 5 years ago

Fixed in v2.1.12