getumbrel / umbrel-dev

Automatically initialize and manage an Umbrel development environment
20 stars 15 forks source link

`umbrel-dev boot` fails on macOS #25

Open casey opened 3 years ago

casey commented 3 years ago

I'm trying to get umbrel-dev working on macOS, but got an error when running umbrel-dev boot:

    umbrel-dev:     x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/usr/include/python3.7m -c c/_cffi_backend.c -o build/temp.linux-x86_64-3.7/c/_cffi_backend.o
    umbrel-dev:     c/_cffi_backend.c:15:10: fatal error: ffi.h: No such file or directory
    umbrel-dev:      #include <ffi.h>
    umbrel-dev:               ^~~~~~~
    umbrel-dev:     compilation terminated.
    umbrel-dev:     error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
    umbrel-dev:
    umbrel-dev:     ----------------------------------------
    umbrel-dev: Command "/usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-29lf6nbw/cffi/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-86x86ik9/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-install-29lf6nbw/cffi/
The SSH command responded with a non-zero exit status. Vagrant
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
went wrong.

Full log:

``` : umbrel-dev boot ~/tmp/umbrel-dev-envrionment Bringing machine 'umbrel-dev' up with 'virtualbox' provider... ==> umbrel-dev: Importing base box 'debian/buster64'... ==> umbrel-dev: Matching MAC address for NAT networking... ==> umbrel-dev: Checking if box 'debian/buster64' version '10.20210829.1' is up to date... ==> umbrel-dev: A newer version of the box 'debian/buster64' for provider 'virtualbox' is ==> umbrel-dev: available! You currently have version '10.20210829.1'. The latest is version ==> umbrel-dev: '10.20211018.1'. Run `vagrant box update` to update. ==> umbrel-dev: Setting the name of the VM: umbrel-dev-envrionment_umbrel-dev_1638143982829_94243 ==> umbrel-dev: Clearing any previously set network interfaces... ==> umbrel-dev: Preparing network interfaces based on configuration... umbrel-dev: Adapter 1: nat umbrel-dev: Adapter 2: bridged ==> umbrel-dev: Forwarding ports... umbrel-dev: 22 (guest) => 2222 (host) (adapter 1) ==> umbrel-dev: Running 'pre-boot' VM customizations... ==> umbrel-dev: Booting VM... ==> umbrel-dev: Waiting for machine to boot. This may take a few minutes... umbrel-dev: SSH address: 127.0.0.1:2222 umbrel-dev: SSH username: vagrant umbrel-dev: SSH auth method: private key umbrel-dev: umbrel-dev: Vagrant insecure key detected. Vagrant will automatically replace umbrel-dev: this with a newly generated keypair for better security. umbrel-dev: umbrel-dev: Inserting generated public key within guest... umbrel-dev: Removing insecure key from the guest if it's present... umbrel-dev: Key inserted! Disconnecting and reconnecting using new SSH key... ==> umbrel-dev: Machine booted and ready! [umbrel-dev] A Virtualbox Guest Additions installation was found but no tools to rebuild or start them. Reading package lists... Building dependency tree... Reading state information... E: Unable to locate package linux-headers-4.19.0-17-amd64 E: Couldn't find any package by glob 'linux-headers-4.19.0-17-amd64' E: Couldn't find any package by regex 'linux-headers-4.19.0-17-amd64' Get:1 http://security.debian.org/debian-security buster/updates InRelease [65.4 kB] Get:2 http://deb.debian.org/debian buster InRelease [122 kB] Get:3 http://deb.debian.org/debian buster-updates InRelease [51.9 kB] Get:4 http://deb.debian.org/debian buster-backports InRelease [46.7 kB] Get:5 http://security.debian.org/debian-security buster/updates/main Sources [203 kB] Get:6 http://security.debian.org/debian-security buster/updates/main amd64 Packages [309 kB] Get:7 http://security.debian.org/debian-security buster/updates/main Translation-en [163 kB] Get:8 http://deb.debian.org/debian buster/main Sources [7837 kB] Get:9 http://deb.debian.org/debian buster/main amd64 Packages [7906 kB] Get:10 http://deb.debian.org/debian buster/main Translation-en [5968 kB] Get:11 http://deb.debian.org/debian buster-updates/main Sources [16.7 kB] Get:12 http://deb.debian.org/debian buster-updates/main amd64 Packages [15.2 kB] Get:13 http://deb.debian.org/debian buster-updates/main Translation-en [13.9 kB] Get:14 http://deb.debian.org/debian buster-backports/main Sources [459 kB] Get:15 http://deb.debian.org/debian buster-backports/main amd64 Packages [486 kB] Get:16 http://deb.debian.org/debian buster-backports/main Translation-en [408 kB] Fetched 24.1 MB in 5s (4958 kB/s) Reading package lists... W: --force-yes is deprecated, use one of the options starting with --allow instead. Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: binutils binutils-common binutils-x86-64-linux-gnu build-essential cpp cpp-8 dirmngr dpkg-dev fakeroot g++ g++-8 gcc gcc-8 gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan5 libassuan0 libatomic1 libbinutils libc-dev-bin libc6-dev libcc1-0 libdpkg-perl libfakeroot libfile-fcntllock-perl libgcc-8-dev libgomp1 libisl19 libitm1 libksba8 liblsan0 libmpc3 libmpfr6 libmpx2 libnpth0 libquadmath0 libstdc++-8-dev libtsan0 libubsan1 linux-compiler-gcc-8-x86 linux-headers-4.19.0-17-common linux-headers-4.19.0-18-amd64 linux-headers-4.19.0-18-common linux-headers-amd64 linux-kbuild-4.19 linux-libc-dev make manpages-dev patch pinentry-curses Suggested packages: binutils-doc cpp-doc gcc-8-locales dbus-user-session pinentry-gnome3 tor python3-apport menu debian-keyring g++-multilib g++-8-multilib gcc-8-doc libstdc++6-8-dbg gcc-multilib autoconf automake libtool flex bison gdb gcc-doc gcc-8-multilib libgcc1-dbg libgomp1-dbg libitm1-dbg libatomic1-dbg libasan5-dbg liblsan0-dbg libtsan0-dbg libubsan1-dbg libmpx2-dbg libquadmath0-dbg parcimonie xloadimage scdaemon glibc-doc git bzr libstdc++-8-doc make-doc ed diffutils-doc pinentry-doc The following NEW packages will be installed: binutils binutils-common binutils-x86-64-linux-gnu build-essential cpp cpp-8 dirmngr dkms dpkg-dev fakeroot g++ g++-8 gcc gcc-8 gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan5 libassuan0 libatomic1 libbinutils libc-dev-bin libc6-dev libcc1-0 libdpkg-perl libfakeroot libfile-fcntllock-perl libgcc-8-dev libgomp1 libisl19 libitm1 libksba8 liblsan0 libmpc3 libmpfr6 libmpx2 libnpth0 libquadmath0 libstdc++-8-dev libtsan0 libubsan1 linux-compiler-gcc-8-x86 linux-headers-4.19.0-17-amd64 linux-headers-4.19.0-17-common linux-headers-4.19.0-18-amd64 linux-headers-4.19.0-18-common linux-headers-amd64 linux-kbuild-4.19 linux-libc-dev make manpages-dev patch pinentry-curses 0 upgraded, 62 newly installed, 0 to remove and 30 not upgraded. Need to get 77.2 MB of archives. After this operation, 316 MB of additional disk space will be used. Get:1 http://deb.debian.org/debian buster/main amd64 binutils-common amd64 2.31.1-16 [2073 kB] Get:2 http://deb.debian.org/debian buster/main amd64 libbinutils amd64 2.31.1-16 [478 kB] Get:3 http://deb.debian.org/debian buster/main amd64 binutils-x86-64-linux-gnu amd64 2.31.1-16 [1823 kB] Get:4 http://deb.debian.org/debian buster/main amd64 binutils amd64 2.31.1-16 [56.8 kB] Get:5 http://deb.debian.org/debian buster/main amd64 libc-dev-bin amd64 2.28-10 [275 kB] Get:6 http://deb.debian.org/debian buster/main amd64 linux-libc-dev amd64 4.19.208-1 [1482 kB] Get:7 http://deb.debian.org/debian buster/main amd64 libc6-dev amd64 2.28-10 [2691 kB] Get:8 http://deb.debian.org/debian buster/main amd64 libisl19 amd64 0.20-2 [587 kB] Get:9 http://deb.debian.org/debian buster/main amd64 libmpfr6 amd64 4.0.2-1 [775 kB] Get:10 http://deb.debian.org/debian buster/main amd64 libmpc3 amd64 1.1.0-1 [41.3 kB] Get:11 http://deb.debian.org/debian buster/main amd64 cpp-8 amd64 8.3.0-6 [8914 kB] Get:12 http://deb.debian.org/debian buster/main amd64 cpp amd64 4:8.3.0-1 [19.4 kB] Get:13 http://deb.debian.org/debian buster/main amd64 libcc1-0 amd64 8.3.0-6 [46.6 kB] Get:14 http://deb.debian.org/debian buster/main amd64 libgomp1 amd64 8.3.0-6 [75.8 kB] Get:15 http://deb.debian.org/debian buster/main amd64 libitm1 amd64 8.3.0-6 [27.7 kB] Get:16 http://deb.debian.org/debian buster/main amd64 libatomic1 amd64 8.3.0-6 [9032 B] Get:17 http://deb.debian.org/debian buster/main amd64 libasan5 amd64 8.3.0-6 [362 kB] Get:18 http://deb.debian.org/debian buster/main amd64 liblsan0 amd64 8.3.0-6 [131 kB] Get:19 http://deb.debian.org/debian buster/main amd64 libtsan0 amd64 8.3.0-6 [283 kB] Get:20 http://deb.debian.org/debian buster/main amd64 libubsan1 amd64 8.3.0-6 [120 kB] Get:21 http://deb.debian.org/debian buster/main amd64 libmpx2 amd64 8.3.0-6 [11.4 kB] Get:22 http://deb.debian.org/debian buster/main amd64 libquadmath0 amd64 8.3.0-6 [133 kB] Get:23 http://deb.debian.org/debian buster/main amd64 libgcc-8-dev amd64 8.3.0-6 [2298 kB] Get:24 http://deb.debian.org/debian buster/main amd64 gcc-8 amd64 8.3.0-6 [9452 kB] Get:25 http://deb.debian.org/debian buster/main amd64 gcc amd64 4:8.3.0-1 [5196 B] Get:26 http://deb.debian.org/debian buster/main amd64 libstdc++-8-dev amd64 8.3.0-6 [1532 kB] Get:27 http://deb.debian.org/debian buster/main amd64 g++-8 amd64 8.3.0-6 [9752 kB] Get:28 http://deb.debian.org/debian buster/main amd64 g++ amd64 4:8.3.0-1 [1644 B] Get:29 http://deb.debian.org/debian buster/main amd64 make amd64 4.2.1-1.2 [341 kB] Get:30 http://deb.debian.org/debian buster/main amd64 libdpkg-perl all 1.19.7 [1414 kB] Get:31 http://deb.debian.org/debian buster/main amd64 patch amd64 2.7.6-3+deb10u1 [126 kB] Get:32 http://deb.debian.org/debian buster/main amd64 dpkg-dev all 1.19.7 [1773 kB] Get:33 http://deb.debian.org/debian buster/main amd64 build-essential amd64 12.6 [7576 B] Get:34 http://deb.debian.org/debian buster/main amd64 libassuan0 amd64 2.5.2-1 [49.4 kB] Get:35 http://deb.debian.org/debian buster/main amd64 gpgconf amd64 2.2.12-1+deb10u1 [510 kB] Get:36 http://deb.debian.org/debian buster/main amd64 libksba8 amd64 1.3.5-2 [99.7 kB] Get:37 http://deb.debian.org/debian buster/main amd64 libnpth0 amd64 1.6-1 [18.4 kB] Get:38 http://deb.debian.org/debian buster/main amd64 dirmngr amd64 2.2.12-1+deb10u1 [712 kB] Get:39 http://deb.debian.org/debian buster/main amd64 dkms all 2.6.1-4 [74.4 kB] Get:40 http://deb.debian.org/debian buster/main amd64 libfakeroot amd64 1.23-1 [45.9 kB] Get:41 http://deb.debian.org/debian buster/main amd64 fakeroot amd64 1.23-1 [85.8 kB] Get:42 http://deb.debian.org/debian buster/main amd64 gnupg-l10n all 2.2.12-1+deb10u1 [1010 kB] Get:43 http://deb.debian.org/debian buster/main amd64 gnupg-utils amd64 2.2.12-1+deb10u1 [861 kB] Get:44 http://deb.debian.org/debian buster/main amd64 gpg amd64 2.2.12-1+deb10u1 [865 kB] Get:45 http://deb.debian.org/debian buster/main amd64 pinentry-curses amd64 1.1.0-2 [64.5 kB] Get:46 http://deb.debian.org/debian buster/main amd64 gpg-agent amd64 2.2.12-1+deb10u1 [617 kB] Get:47 http://deb.debian.org/debian buster/main amd64 gpg-wks-client amd64 2.2.12-1+deb10u1 [485 kB] Get:48 http://deb.debian.org/debian buster/main amd64 gpg-wks-server amd64 2.2.12-1+deb10u1 [478 kB] Get:49 http://deb.debian.org/debian buster/main amd64 gpgsm amd64 2.2.12-1+deb10u1 [604 kB] Get:50 http://deb.debian.org/debian buster/main amd64 gnupg all 2.2.12-1+deb10u1 [715 kB] Get:51 http://deb.debian.org/debian buster/main amd64 libalgorithm-diff-perl all 1.19.03-2 [47.9 kB] Get:52 http://deb.debian.org/debian buster/main amd64 libalgorithm-diff-xs-perl amd64 0.04-5+b1 [11.8 kB] Get:53 http://deb.debian.org/debian buster/main amd64 libalgorithm-merge-perl all 0.08-3 [12.7 kB] Get:54 http://deb.debian.org/debian buster/main amd64 libfile-fcntllock-perl amd64 0.22-3+b5 [35.4 kB] Get:55 http://deb.debian.org/debian buster/main amd64 linux-compiler-gcc-8-x86 amd64 4.19.208-1 [563 kB] Get:56 http://deb.debian.org/debian buster/main amd64 linux-headers-4.19.0-17-common all 4.19.194-3 [8489 kB] Get:57 http://deb.debian.org/debian buster/main amd64 linux-kbuild-4.19 amd64 4.19.208-1 [797 kB] Get:58 http://deb.debian.org/debian buster/main amd64 linux-headers-4.19.0-17-amd64 amd64 4.19.194-3 [1025 kB] Get:59 http://deb.debian.org/debian buster/main amd64 linux-headers-4.19.0-18-common all 4.19.208-1 [8513 kB] Get:60 http://deb.debian.org/debian buster/main amd64 linux-headers-4.19.0-18-amd64 amd64 4.19.208-1 [1046 kB] Get:61 http://deb.debian.org/debian buster/main amd64 linux-headers-amd64 amd64 4.19+105+deb10u13 [6928 B] Get:62 http://deb.debian.org/debian buster/main amd64 manpages-dev all 4.16-2 [2232 kB] Fetched 77.2 MB in 8s (9898 kB/s) Selecting previously unselected package binutils-common:amd64. (Reading database ... 27008 files and directories currently installed.) Preparing to unpack .../00-binutils-common_2.31.1-16_amd64.deb ... Unpacking binutils-common:amd64 (2.31.1-16) ... Selecting previously unselected package libbinutils:amd64. Preparing to unpack .../01-libbinutils_2.31.1-16_amd64.deb ... Unpacking libbinutils:amd64 (2.31.1-16) ... Selecting previously unselected package binutils-x86-64-linux-gnu. Preparing to unpack .../02-binutils-x86-64-linux-gnu_2.31.1-16_amd64.deb ... Unpacking binutils-x86-64-linux-gnu (2.31.1-16) ... Selecting previously unselected package binutils. Preparing to unpack .../03-binutils_2.31.1-16_amd64.deb ... Unpacking binutils (2.31.1-16) ... Selecting previously unselected package libc-dev-bin. Preparing to unpack .../04-libc-dev-bin_2.28-10_amd64.deb ... Unpacking libc-dev-bin (2.28-10) ... Selecting previously unselected package linux-libc-dev:amd64. Preparing to unpack .../05-linux-libc-dev_4.19.208-1_amd64.deb ... Unpacking linux-libc-dev:amd64 (4.19.208-1) ... Selecting previously unselected package libc6-dev:amd64. Preparing to unpack .../06-libc6-dev_2.28-10_amd64.deb ... Unpacking libc6-dev:amd64 (2.28-10) ... Selecting previously unselected package libisl19:amd64. Preparing to unpack .../07-libisl19_0.20-2_amd64.deb ... Unpacking libisl19:amd64 (0.20-2) ... Selecting previously unselected package libmpfr6:amd64. Preparing to unpack .../08-libmpfr6_4.0.2-1_amd64.deb ... Unpacking libmpfr6:amd64 (4.0.2-1) ... Selecting previously unselected package libmpc3:amd64. Preparing to unpack .../09-libmpc3_1.1.0-1_amd64.deb ... Unpacking libmpc3:amd64 (1.1.0-1) ... Selecting previously unselected package cpp-8. Preparing to unpack .../10-cpp-8_8.3.0-6_amd64.deb ... Unpacking cpp-8 (8.3.0-6) ... Selecting previously unselected package cpp. Preparing to unpack .../11-cpp_4%3a8.3.0-1_amd64.deb ... Unpacking cpp (4:8.3.0-1) ... Selecting previously unselected package libcc1-0:amd64. Preparing to unpack .../12-libcc1-0_8.3.0-6_amd64.deb ... Unpacking libcc1-0:amd64 (8.3.0-6) ... Selecting previously unselected package libgomp1:amd64. Preparing to unpack .../13-libgomp1_8.3.0-6_amd64.deb ... Unpacking libgomp1:amd64 (8.3.0-6) ... Selecting previously unselected package libitm1:amd64. Preparing to unpack .../14-libitm1_8.3.0-6_amd64.deb ... Unpacking libitm1:amd64 (8.3.0-6) ... Selecting previously unselected package libatomic1:amd64. Preparing to unpack .../15-libatomic1_8.3.0-6_amd64.deb ... Unpacking libatomic1:amd64 (8.3.0-6) ... Selecting previously unselected package libasan5:amd64. Preparing to unpack .../16-libasan5_8.3.0-6_amd64.deb ... Unpacking libasan5:amd64 (8.3.0-6) ... Selecting previously unselected package liblsan0:amd64. Preparing to unpack .../17-liblsan0_8.3.0-6_amd64.deb ... Unpacking liblsan0:amd64 (8.3.0-6) ... Selecting previously unselected package libtsan0:amd64. Preparing to unpack .../18-libtsan0_8.3.0-6_amd64.deb ... Unpacking libtsan0:amd64 (8.3.0-6) ... Selecting previously unselected package libubsan1:amd64. Preparing to unpack .../19-libubsan1_8.3.0-6_amd64.deb ... Unpacking libubsan1:amd64 (8.3.0-6) ... Selecting previously unselected package libmpx2:amd64. Preparing to unpack .../20-libmpx2_8.3.0-6_amd64.deb ... Unpacking libmpx2:amd64 (8.3.0-6) ... Selecting previously unselected package libquadmath0:amd64. Preparing to unpack .../21-libquadmath0_8.3.0-6_amd64.deb ... Unpacking libquadmath0:amd64 (8.3.0-6) ... Selecting previously unselected package libgcc-8-dev:amd64. Preparing to unpack .../22-libgcc-8-dev_8.3.0-6_amd64.deb ... Unpacking libgcc-8-dev:amd64 (8.3.0-6) ... Selecting previously unselected package gcc-8. Preparing to unpack .../23-gcc-8_8.3.0-6_amd64.deb ... Unpacking gcc-8 (8.3.0-6) ... Selecting previously unselected package gcc. Preparing to unpack .../24-gcc_4%3a8.3.0-1_amd64.deb ... Unpacking gcc (4:8.3.0-1) ... Selecting previously unselected package libstdc++-8-dev:amd64. Preparing to unpack .../25-libstdc++-8-dev_8.3.0-6_amd64.deb ... Unpacking libstdc++-8-dev:amd64 (8.3.0-6) ... Selecting previously unselected package g++-8. Preparing to unpack .../26-g++-8_8.3.0-6_amd64.deb ... Unpacking g++-8 (8.3.0-6) ... Selecting previously unselected package g++. Preparing to unpack .../27-g++_4%3a8.3.0-1_amd64.deb ... Unpacking g++ (4:8.3.0-1) ... Selecting previously unselected package make. Preparing to unpack .../28-make_4.2.1-1.2_amd64.deb ... Unpacking make (4.2.1-1.2) ... Selecting previously unselected package libdpkg-perl. Preparing to unpack .../29-libdpkg-perl_1.19.7_all.deb ... Unpacking libdpkg-perl (1.19.7) ... Selecting previously unselected package patch. Preparing to unpack .../30-patch_2.7.6-3+deb10u1_amd64.deb ... Unpacking patch (2.7.6-3+deb10u1) ... Selecting previously unselected package dpkg-dev. Preparing to unpack .../31-dpkg-dev_1.19.7_all.deb ... Unpacking dpkg-dev (1.19.7) ... Selecting previously unselected package build-essential. Preparing to unpack .../32-build-essential_12.6_amd64.deb ... Unpacking build-essential (12.6) ... Selecting previously unselected package libassuan0:amd64. Preparing to unpack .../33-libassuan0_2.5.2-1_amd64.deb ... Unpacking libassuan0:amd64 (2.5.2-1) ... Selecting previously unselected package gpgconf. Preparing to unpack .../34-gpgconf_2.2.12-1+deb10u1_amd64.deb ... Unpacking gpgconf (2.2.12-1+deb10u1) ... Selecting previously unselected package libksba8:amd64. Preparing to unpack .../35-libksba8_1.3.5-2_amd64.deb ... Unpacking libksba8:amd64 (1.3.5-2) ... Selecting previously unselected package libnpth0:amd64. Preparing to unpack .../36-libnpth0_1.6-1_amd64.deb ... Unpacking libnpth0:amd64 (1.6-1) ... Selecting previously unselected package dirmngr. Preparing to unpack .../37-dirmngr_2.2.12-1+deb10u1_amd64.deb ... Unpacking dirmngr (2.2.12-1+deb10u1) ... Selecting previously unselected package dkms. Preparing to unpack .../38-dkms_2.6.1-4_all.deb ... Unpacking dkms (2.6.1-4) ... Selecting previously unselected package libfakeroot:amd64. Preparing to unpack .../39-libfakeroot_1.23-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.23-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../40-fakeroot_1.23-1_amd64.deb ... Unpacking fakeroot (1.23-1) ... Selecting previously unselected package gnupg-l10n. Preparing to unpack .../41-gnupg-l10n_2.2.12-1+deb10u1_all.deb ... Unpacking gnupg-l10n (2.2.12-1+deb10u1) ... Selecting previously unselected package gnupg-utils. Preparing to unpack .../42-gnupg-utils_2.2.12-1+deb10u1_amd64.deb ... Unpacking gnupg-utils (2.2.12-1+deb10u1) ... Selecting previously unselected package gpg. Preparing to unpack .../43-gpg_2.2.12-1+deb10u1_amd64.deb ... Unpacking gpg (2.2.12-1+deb10u1) ... Selecting previously unselected package pinentry-curses. Preparing to unpack .../44-pinentry-curses_1.1.0-2_amd64.deb ... Unpacking pinentry-curses (1.1.0-2) ... Selecting previously unselected package gpg-agent. Preparing to unpack .../45-gpg-agent_2.2.12-1+deb10u1_amd64.deb ... Unpacking gpg-agent (2.2.12-1+deb10u1) ... Selecting previously unselected package gpg-wks-client. Preparing to unpack .../46-gpg-wks-client_2.2.12-1+deb10u1_amd64.deb ... Unpacking gpg-wks-client (2.2.12-1+deb10u1) ... Selecting previously unselected package gpg-wks-server. Preparing to unpack .../47-gpg-wks-server_2.2.12-1+deb10u1_amd64.deb ... Unpacking gpg-wks-server (2.2.12-1+deb10u1) ... Selecting previously unselected package gpgsm. Preparing to unpack .../48-gpgsm_2.2.12-1+deb10u1_amd64.deb ... Unpacking gpgsm (2.2.12-1+deb10u1) ... Selecting previously unselected package gnupg. Preparing to unpack .../49-gnupg_2.2.12-1+deb10u1_all.deb ... Unpacking gnupg (2.2.12-1+deb10u1) ... Selecting previously unselected package libalgorithm-diff-perl. Preparing to unpack .../50-libalgorithm-diff-perl_1.19.03-2_all.deb ... Unpacking libalgorithm-diff-perl (1.19.03-2) ... Selecting previously unselected package libalgorithm-diff-xs-perl. Preparing to unpack .../51-libalgorithm-diff-xs-perl_0.04-5+b1_amd64.deb ... Unpacking libalgorithm-diff-xs-perl (0.04-5+b1) ... Selecting previously unselected package libalgorithm-merge-perl. Preparing to unpack .../52-libalgorithm-merge-perl_0.08-3_all.deb ... Unpacking libalgorithm-merge-perl (0.08-3) ... Selecting previously unselected package libfile-fcntllock-perl. Preparing to unpack .../53-libfile-fcntllock-perl_0.22-3+b5_amd64.deb ... Unpacking libfile-fcntllock-perl (0.22-3+b5) ... Selecting previously unselected package linux-compiler-gcc-8-x86. Preparing to unpack .../54-linux-compiler-gcc-8-x86_4.19.208-1_amd64.deb ... Unpacking linux-compiler-gcc-8-x86 (4.19.208-1) ... Selecting previously unselected package linux-headers-4.19.0-17-common. Preparing to unpack .../55-linux-headers-4.19.0-17-common_4.19.194-3_all.deb ... Unpacking linux-headers-4.19.0-17-common (4.19.194-3) ... Selecting previously unselected package linux-kbuild-4.19. Preparing to unpack .../56-linux-kbuild-4.19_4.19.208-1_amd64.deb ... Unpacking linux-kbuild-4.19 (4.19.208-1) ... Selecting previously unselected package linux-headers-4.19.0-17-amd64. Preparing to unpack .../57-linux-headers-4.19.0-17-amd64_4.19.194-3_amd64.deb ... Unpacking linux-headers-4.19.0-17-amd64 (4.19.194-3) ... Selecting previously unselected package linux-headers-4.19.0-18-common. Preparing to unpack .../58-linux-headers-4.19.0-18-common_4.19.208-1_all.deb ... Unpacking linux-headers-4.19.0-18-common (4.19.208-1) ... Selecting previously unselected package linux-headers-4.19.0-18-amd64. Preparing to unpack .../59-linux-headers-4.19.0-18-amd64_4.19.208-1_amd64.deb ... Unpacking linux-headers-4.19.0-18-amd64 (4.19.208-1) ... Selecting previously unselected package linux-headers-amd64. Preparing to unpack .../60-linux-headers-amd64_4.19+105+deb10u13_amd64.deb ... Unpacking linux-headers-amd64 (4.19+105+deb10u13) ... Selecting previously unselected package manpages-dev. Preparing to unpack .../61-manpages-dev_4.16-2_all.deb ... Unpacking manpages-dev (4.16-2) ... Setting up libksba8:amd64 (1.3.5-2) ... Setting up manpages-dev (4.16-2) ... Setting up linux-kbuild-4.19 (4.19.208-1) ... Setting up libfile-fcntllock-perl (0.22-3+b5) ... Setting up libalgorithm-diff-perl (1.19.03-2) ... Setting up binutils-common:amd64 (2.31.1-16) ... Setting up linux-libc-dev:amd64 (4.19.208-1) ... Setting up libnpth0:amd64 (1.6-1) ... Setting up libassuan0:amd64 (2.5.2-1) ... Setting up libgomp1:amd64 (8.3.0-6) ... Setting up libfakeroot:amd64 (1.23-1) ... Setting up fakeroot (1.23-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Setting up libasan5:amd64 (8.3.0-6) ... Setting up make (4.2.1-1.2) ... Setting up libmpfr6:amd64 (4.0.2-1) ... Setting up gnupg-l10n (2.2.12-1+deb10u1) ... Setting up libquadmath0:amd64 (8.3.0-6) ... Setting up libmpc3:amd64 (1.1.0-1) ... Setting up libatomic1:amd64 (8.3.0-6) ... Setting up patch (2.7.6-3+deb10u1) ... Setting up libdpkg-perl (1.19.7) ... Setting up libmpx2:amd64 (8.3.0-6) ... Setting up libubsan1:amd64 (8.3.0-6) ... Setting up libisl19:amd64 (0.20-2) ... Setting up gpgconf (2.2.12-1+deb10u1) ... Setting up linux-headers-4.19.0-17-common (4.19.194-3) ... Setting up libbinutils:amd64 (2.31.1-16) ... Setting up cpp-8 (8.3.0-6) ... Setting up libc-dev-bin (2.28-10) ... Setting up libalgorithm-diff-xs-perl (0.04-5+b1) ... Setting up linux-headers-4.19.0-18-common (4.19.208-1) ... Setting up libcc1-0:amd64 (8.3.0-6) ... Setting up gpg (2.2.12-1+deb10u1) ... Setting up liblsan0:amd64 (8.3.0-6) ... Setting up libitm1:amd64 (8.3.0-6) ... Setting up libalgorithm-merge-perl (0.08-3) ... Setting up gnupg-utils (2.2.12-1+deb10u1) ... Setting up binutils-x86-64-linux-gnu (2.31.1-16) ... Setting up libtsan0:amd64 (8.3.0-6) ... Setting up pinentry-curses (1.1.0-2) ... Setting up gpg-agent (2.2.12-1+deb10u1) ... Setting up gpgsm (2.2.12-1+deb10u1) ... Setting up binutils (2.31.1-16) ... Setting up dpkg-dev (1.19.7) ... Setting up dirmngr (2.2.12-1+deb10u1) ... Setting up libgcc-8-dev:amd64 (8.3.0-6) ... Setting up gpg-wks-server (2.2.12-1+deb10u1) ... Setting up cpp (4:8.3.0-1) ... Setting up libc6-dev:amd64 (2.28-10) ... Setting up libstdc++-8-dev:amd64 (8.3.0-6) ... Setting up gcc-8 (8.3.0-6) ... Setting up gpg-wks-client (2.2.12-1+deb10u1) ... Setting up gcc (4:8.3.0-1) ... Setting up dkms (2.6.1-4) ... Setting up g++-8 (8.3.0-6) ... Setting up gnupg (2.2.12-1+deb10u1) ... Setting up linux-compiler-gcc-8-x86 (4.19.208-1) ... Setting up linux-headers-4.19.0-18-amd64 (4.19.208-1) ... Setting up g++ (4:8.3.0-1) ... update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode Setting up linux-headers-4.19.0-17-amd64 (4.19.194-3) ... Setting up build-essential (12.6) ... Setting up linux-headers-amd64 (4.19+105+deb10u13) ... Processing triggers for man-db (2.8.5-2) ... Processing triggers for libc-bin (2.28-10) ... Copy iso file /Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso into the box /tmp/VBoxGuestAdditions.iso Mounting Virtualbox Guest Additions ISO to: /mnt mount: /mnt: WARNING: device write-protected, mounted read-only. Installing Virtualbox Guest Additions 6.1.26 - guest version is 5.2.0 Verifying archive integrity... All good. Uncompressing VirtualBox 6.1.26 Guest Additions for Linux........ VirtualBox Guest Additions installer Copying additional installer modules ... Installing additional modules ... VirtualBox Guest Additions: Starting. VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel modules. This may take a while. VirtualBox Guest Additions: To build modules for other installed kernels, run VirtualBox Guest Additions: /sbin/rcvboxadd quicksetup VirtualBox Guest Additions: or VirtualBox Guest Additions: /sbin/rcvboxadd quicksetup all VirtualBox Guest Additions: Building the modules for kernel 4.19.0-17-amd64. update-initramfs: Generating /boot/initrd.img-4.19.0-17-amd64 VirtualBox Guest Additions: Running kernel modules will not be replaced until the system is restarted An error occurred during installation of VirtualBox Guest Additions 6.1.26. Some functionality may not work as intended. In most cases it is OK that the "Window System drivers" installation failed. Unmounting Virtualbox Guest Additions ISO from: /mnt Got different reports about installed GuestAdditions version: Virtualbox on your host claims: 5.2.0 VBoxService inside the vm claims: 6.1.26 Going on, assuming VBoxService is correct... Got different reports about installed GuestAdditions version: Virtualbox on your host claims: 5.2.0 VBoxService inside the vm claims: 6.1.26 Going on, assuming VBoxService is correct... Got different reports about installed GuestAdditions version: Virtualbox on your host claims: 5.2.0 VBoxService inside the vm claims: 6.1.26 Going on, assuming VBoxService is correct... Restarting VM to apply changes... ==> umbrel-dev: Attempting graceful shutdown of VM... ==> umbrel-dev: Booting VM... ==> umbrel-dev: Waiting for machine to boot. This may take a few minutes... ==> umbrel-dev: Machine booted and ready! ==> umbrel-dev: Checking for guest additions in VM... ==> umbrel-dev: Setting hostname... ==> umbrel-dev: Configuring and enabling network interfaces... ==> umbrel-dev: Mounting shared folders... umbrel-dev: /vagrant => /Users/rodarmor/tmp/umbrel-dev-envrionment ==> umbrel-dev: Machine not provisioned because `--no-provision` is specified. ==> umbrel-dev: Machine 'umbrel-dev' has a post `vagrant up` message. This is a message ==> umbrel-dev: from the creator of the Vagrantfile, and not from Vagrant itself: ==> umbrel-dev: ==> umbrel-dev: ,;###GGGGGGGGGGl#Sp ==> umbrel-dev: ,##GGGlW""^' '`""%GGGG#S, ==> umbrel-dev: ,#GGG" "lGG#o ==> umbrel-dev: #GGl^ '$GG# ==> umbrel-dev: ,#GGb GGG, ==> umbrel-dev: lGG" "GGG ==> umbrel-dev: #GGGlGGGl##p,,p##lGGl##p,,p###ll##GGGG ==> umbrel-dev: !GGGlW"""*GGGGGGG#""""WlGGGGG#W""*WGGGGS ==> umbrel-dev: "" "^ '" "" ==> umbrel-dev: ==> umbrel-dev: ==> umbrel-dev: @GGS lG# ==> umbrel-dev: !GGG !GGG ==> umbrel-dev: !GGG !GGG ==> umbrel-dev: !GGG !GGG ==> umbrel-dev: !GGG !GGG ==> umbrel-dev: !GGG !GGG ==> umbrel-dev: 'GGG $GGl ==> umbrel-dev: "GGG#psqp##GG# ==> umbrel-dev: "%GGGGGG#" ==> umbrel-dev: ==> umbrel-dev: Umbrel development environment ready: http://umbrel-dev.local bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) Hit:1 http://security.debian.org/debian-security buster/updates InRelease Hit:2 http://deb.debian.org/debian buster InRelease Hit:3 http://deb.debian.org/debian buster-updates InRelease Hit:4 http://deb.debian.org/debian buster-backports InRelease Reading package lists... Done Reading package lists... Done Building dependency tree Reading state information... Done build-essential is already the newest version (12.6). build-essential set to manually installed. linux-headers-amd64 is already the newest version (4.19+105+deb10u13). linux-headers-amd64 set to manually installed. The following additional packages will be installed: firmware-linux-free gir1.2-glib-2.0 javascript-common libexpat1-dev libgirepository-1.0-1 libjs-jquery libjs-sphinxdoc libjs-underscore libpython-all-dev libpython-dev libpython2-dev libpython2.7 libpython2.7-dev linux-image-4.19.0-18-amd64 python-all python-all-dev python-asn1crypto python-cffi-backend python-configparser python-crypto python-cryptography python-dbus python-dev python-entrypoints python-enum34 python-gi python-ipaddress python-keyring python-keyrings.alt python-pip-whl python-pkg-resources python-secretstorage python-setuptools python-six python-wheel python-xdg python2-dev python2.7-dev Suggested packages: apache2 | lighttpd | httpd linux-doc-4.19 debian-kernel-handbook python-crypto-doc python-cryptography-doc python-cryptography-vectors python-dbus-dbg python-dbus-doc python-enum34-doc python-gi-cairo gnome-keyring libkf5wallet-bin gir1.2-gnomekeyring-1.0 python-gdata python-keyczar python-secretstorage-doc python-setuptools-doc The following NEW packages will be installed: firmware-linux-free gir1.2-glib-2.0 javascript-common libexpat1-dev libgirepository-1.0-1 libjs-jquery libjs-sphinxdoc libjs-underscore libpython-all-dev libpython-dev libpython2-dev libpython2.7 libpython2.7-dev linux-image-4.19.0-18-amd64 python-all python-all-dev python-asn1crypto python-cffi-backend python-configparser python-crypto python-cryptography python-dbus python-dev python-entrypoints python-enum34 python-gi python-ipaddress python-keyring python-keyrings.alt python-pip python-pip-whl python-pkg-resources python-secretstorage python-setuptools python-six python-wheel python-xdg python2-dev python2.7-dev The following packages will be upgraded: linux-image-amd64 1 upgraded, 39 newly installed, 0 to remove and 29 not upgraded. Need to get 86.0 MB of archives. After this operation, 344 MB of additional disk space will be used. Get:1 http://deb.debian.org/debian buster/main amd64 firmware-linux-free all 3.4 [19.2 kB] Get:2 http://deb.debian.org/debian buster/main amd64 libgirepository-1.0-1 amd64 1.58.3-2 [92.8 kB] Get:3 http://deb.debian.org/debian buster/main amd64 gir1.2-glib-2.0 amd64 1.58.3-2 [143 kB] Get:4 http://deb.debian.org/debian buster/main amd64 javascript-common all 11 [6120 B] Get:5 http://deb.debian.org/debian buster/main amd64 libexpat1-dev amd64 2.2.6-2+deb10u1 [153 kB] Get:6 http://deb.debian.org/debian buster/main amd64 libjs-jquery all 3.3.1~dfsg-3+deb10u1 [332 kB] Get:7 http://deb.debian.org/debian buster/main amd64 libjs-underscore all 1.9.1~dfsg-1+deb10u1 [100.0 kB] Get:8 http://deb.debian.org/debian buster/main amd64 libjs-sphinxdoc all 1.8.4-1 [95.9 kB] Get:9 http://deb.debian.org/debian buster/main amd64 libpython2.7 amd64 2.7.16-2+deb10u1 [1036 kB] Get:10 http://deb.debian.org/debian buster/main amd64 libpython2.7-dev amd64 2.7.16-2+deb10u1 [31.6 MB] Get:11 http://deb.debian.org/debian buster/main amd64 libpython2-dev amd64 2.7.16-1 [20.9 kB] Get:12 http://deb.debian.org/debian buster/main amd64 libpython-dev amd64 2.7.16-1 [20.9 kB] Get:13 http://deb.debian.org/debian buster/main amd64 libpython-all-dev amd64 2.7.16-1 [1064 B] Get:14 http://deb.debian.org/debian buster/main amd64 linux-image-4.19.0-18-amd64 amd64 4.19.208-1 [48.5 MB] Get:15 http://deb.debian.org/debian buster/main amd64 linux-image-amd64 amd64 4.19+105+deb10u13 [8316 B] Get:16 http://deb.debian.org/debian buster/main amd64 python-all amd64 2.7.16-1 [1044 B] Get:17 http://deb.debian.org/debian buster/main amd64 python2.7-dev amd64 2.7.16-2+deb10u1 [294 kB] Get:18 http://deb.debian.org/debian buster/main amd64 python2-dev amd64 2.7.16-1 [1212 B] Get:19 http://deb.debian.org/debian buster/main amd64 python-dev amd64 2.7.16-1 [1192 B] Get:20 http://deb.debian.org/debian buster/main amd64 python-all-dev amd64 2.7.16-1 [1068 B] Get:21 http://deb.debian.org/debian buster/main amd64 python-asn1crypto all 0.24.0-1 [78.1 kB] Get:22 http://deb.debian.org/debian buster/main amd64 python-cffi-backend amd64 1.12.2-1 [78.8 kB] Get:23 http://deb.debian.org/debian buster/main amd64 python-configparser all 3.5.0b2-1 [59.2 kB] Get:24 http://deb.debian.org/debian buster/main amd64 python-crypto amd64 2.6.1-9+b1 [259 kB] Get:25 http://deb.debian.org/debian buster/main amd64 python-enum34 all 1.1.6-2 [35.3 kB] Get:26 http://deb.debian.org/debian buster/main amd64 python-ipaddress all 1.0.17-1 [18.1 kB] Get:27 http://deb.debian.org/debian buster/main amd64 python-six all 1.12.0-1 [15.7 kB] Get:28 http://deb.debian.org/debian buster/main amd64 python-cryptography amd64 2.6.1-3+deb10u2 [218 kB] Get:29 http://deb.debian.org/debian buster/main amd64 python-dbus amd64 1.2.8-3 [103 kB] Get:30 http://deb.debian.org/debian buster/main amd64 python-entrypoints all 0.3-1 [5444 B] Get:31 http://deb.debian.org/debian buster/main amd64 python-gi amd64 3.30.4-1 [227 kB] Get:32 http://deb.debian.org/debian buster/main amd64 python-secretstorage all 2.3.1-2 [13.8 kB] Get:33 http://deb.debian.org/debian buster/main amd64 python-keyring all 17.1.1-1 [47.1 kB] Get:34 http://deb.debian.org/debian buster/main amd64 python-keyrings.alt all 3.1.1-1 [18.3 kB] Get:35 http://deb.debian.org/debian buster/main amd64 python-pip-whl all 18.1-5 [1591 kB] Get:36 http://deb.debian.org/debian buster/main amd64 python-pip all 18.1-5 [215 kB] Get:37 http://deb.debian.org/debian buster/main amd64 python-pkg-resources all 40.8.0-1 [182 kB] Get:38 http://deb.debian.org/debian buster/main amd64 python-setuptools all 40.8.0-1 [382 kB] Get:39 http://deb.debian.org/debian buster/main amd64 python-wheel all 0.32.3-2 [19.3 kB] Get:40 http://deb.debian.org/debian buster/main amd64 python-xdg all 0.25-5 [35.9 kB] Fetched 86.0 MB in 24s (3593 kB/s) apt-listchanges: Can't set locale; make sure $LC_* and $LANG are correct! apt-listchanges: Reading changelogs... perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = "en_US.UTF-8", LANG = "C.UTF-8" are supported and installed on your system. perl: warning: Falling back to a fallback locale ("C.UTF-8"). locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory Extracting templates from packages: 100% Selecting previously unselected package firmware-linux-free. (Reading database ... 67589 files and directories currently installed.) Preparing to unpack .../00-firmware-linux-free_3.4_all.deb ... Unpacking firmware-linux-free (3.4) ... Selecting previously unselected package libgirepository-1.0-1:amd64. Preparing to unpack .../01-libgirepository-1.0-1_1.58.3-2_amd64.deb ... Unpacking libgirepository-1.0-1:amd64 (1.58.3-2) ... Selecting previously unselected package gir1.2-glib-2.0:amd64. Preparing to unpack .../02-gir1.2-glib-2.0_1.58.3-2_amd64.deb ... Unpacking gir1.2-glib-2.0:amd64 (1.58.3-2) ... Selecting previously unselected package javascript-common. Preparing to unpack .../03-javascript-common_11_all.deb ... Unpacking javascript-common (11) ... Selecting previously unselected package libexpat1-dev:amd64. Preparing to unpack .../04-libexpat1-dev_2.2.6-2+deb10u1_amd64.deb ... Unpacking libexpat1-dev:amd64 (2.2.6-2+deb10u1) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../05-libjs-jquery_3.3.1~dfsg-3+deb10u1_all.deb ... Unpacking libjs-jquery (3.3.1~dfsg-3+deb10u1) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../06-libjs-underscore_1.9.1~dfsg-1+deb10u1_all.deb ... Unpacking libjs-underscore (1.9.1~dfsg-1+deb10u1) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../07-libjs-sphinxdoc_1.8.4-1_all.deb ... Unpacking libjs-sphinxdoc (1.8.4-1) ... Selecting previously unselected package libpython2.7:amd64. Preparing to unpack .../08-libpython2.7_2.7.16-2+deb10u1_amd64.deb ... Unpacking libpython2.7:amd64 (2.7.16-2+deb10u1) ... Selecting previously unselected package libpython2.7-dev:amd64. Preparing to unpack .../09-libpython2.7-dev_2.7.16-2+deb10u1_amd64.deb ... Unpacking libpython2.7-dev:amd64 (2.7.16-2+deb10u1) ... Selecting previously unselected package libpython2-dev:amd64. Preparing to unpack .../10-libpython2-dev_2.7.16-1_amd64.deb ... Unpacking libpython2-dev:amd64 (2.7.16-1) ... Selecting previously unselected package libpython-dev:amd64. Preparing to unpack .../11-libpython-dev_2.7.16-1_amd64.deb ... Unpacking libpython-dev:amd64 (2.7.16-1) ... Selecting previously unselected package libpython-all-dev:amd64. Preparing to unpack .../12-libpython-all-dev_2.7.16-1_amd64.deb ... Unpacking libpython-all-dev:amd64 (2.7.16-1) ... Selecting previously unselected package linux-image-4.19.0-18-amd64. Preparing to unpack .../13-linux-image-4.19.0-18-amd64_4.19.208-1_amd64.deb ... Unpacking linux-image-4.19.0-18-amd64 (4.19.208-1) ... Preparing to unpack .../14-linux-image-amd64_4.19+105+deb10u13_amd64.deb ... Unpacking linux-image-amd64 (4.19+105+deb10u13) over (4.19+105+deb10u12) ... Selecting previously unselected package python-all. Preparing to unpack .../15-python-all_2.7.16-1_amd64.deb ... Unpacking python-all (2.7.16-1) ... Selecting previously unselected package python2.7-dev. Preparing to unpack .../16-python2.7-dev_2.7.16-2+deb10u1_amd64.deb ... Unpacking python2.7-dev (2.7.16-2+deb10u1) ... Selecting previously unselected package python2-dev. Preparing to unpack .../17-python2-dev_2.7.16-1_amd64.deb ... Unpacking python2-dev (2.7.16-1) ... Selecting previously unselected package python-dev. Preparing to unpack .../18-python-dev_2.7.16-1_amd64.deb ... Unpacking python-dev (2.7.16-1) ... Selecting previously unselected package python-all-dev. Preparing to unpack .../19-python-all-dev_2.7.16-1_amd64.deb ... Unpacking python-all-dev (2.7.16-1) ... Selecting previously unselected package python-asn1crypto. Preparing to unpack .../20-python-asn1crypto_0.24.0-1_all.deb ... Unpacking python-asn1crypto (0.24.0-1) ... Selecting previously unselected package python-cffi-backend. Preparing to unpack .../21-python-cffi-backend_1.12.2-1_amd64.deb ... Unpacking python-cffi-backend (1.12.2-1) ... Selecting previously unselected package python-configparser. Preparing to unpack .../22-python-configparser_3.5.0b2-1_all.deb ... Unpacking python-configparser (3.5.0b2-1) ... Selecting previously unselected package python-crypto. Preparing to unpack .../23-python-crypto_2.6.1-9+b1_amd64.deb ... Unpacking python-crypto (2.6.1-9+b1) ... Selecting previously unselected package python-enum34. Preparing to unpack .../24-python-enum34_1.1.6-2_all.deb ... Unpacking python-enum34 (1.1.6-2) ... Selecting previously unselected package python-ipaddress. Preparing to unpack .../25-python-ipaddress_1.0.17-1_all.deb ... Unpacking python-ipaddress (1.0.17-1) ... Selecting previously unselected package python-six. Preparing to unpack .../26-python-six_1.12.0-1_all.deb ... Unpacking python-six (1.12.0-1) ... Selecting previously unselected package python-cryptography. Preparing to unpack .../27-python-cryptography_2.6.1-3+deb10u2_amd64.deb ... Unpacking python-cryptography (2.6.1-3+deb10u2) ... Selecting previously unselected package python-dbus. Preparing to unpack .../28-python-dbus_1.2.8-3_amd64.deb ... Unpacking python-dbus (1.2.8-3) ... Selecting previously unselected package python-entrypoints. Preparing to unpack .../29-python-entrypoints_0.3-1_all.deb ... Unpacking python-entrypoints (0.3-1) ... Selecting previously unselected package python-gi. Preparing to unpack .../30-python-gi_3.30.4-1_amd64.deb ... Unpacking python-gi (3.30.4-1) ... Selecting previously unselected package python-secretstorage. Preparing to unpack .../31-python-secretstorage_2.3.1-2_all.deb ... Unpacking python-secretstorage (2.3.1-2) ... Selecting previously unselected package python-keyring. Preparing to unpack .../32-python-keyring_17.1.1-1_all.deb ... Unpacking python-keyring (17.1.1-1) ... Selecting previously unselected package python-keyrings.alt. Preparing to unpack .../33-python-keyrings.alt_3.1.1-1_all.deb ... Unpacking python-keyrings.alt (3.1.1-1) ... Selecting previously unselected package python-pip-whl. Preparing to unpack .../34-python-pip-whl_18.1-5_all.deb ... Unpacking python-pip-whl (18.1-5) ... Selecting previously unselected package python-pip. Preparing to unpack .../35-python-pip_18.1-5_all.deb ... Unpacking python-pip (18.1-5) ... Selecting previously unselected package python-pkg-resources. Preparing to unpack .../36-python-pkg-resources_40.8.0-1_all.deb ... Unpacking python-pkg-resources (40.8.0-1) ... Selecting previously unselected package python-setuptools. Preparing to unpack .../37-python-setuptools_40.8.0-1_all.deb ... Unpacking python-setuptools (40.8.0-1) ... Selecting previously unselected package python-wheel. Preparing to unpack .../38-python-wheel_0.32.3-2_all.deb ... Unpacking python-wheel (0.32.3-2) ... Selecting previously unselected package python-xdg. Preparing to unpack .../39-python-xdg_0.25-5_all.deb ... Unpacking python-xdg (0.25-5) ... Setting up javascript-common (11) ... Setting up python-enum34 (1.1.6-2) ... Setting up python-crypto (2.6.1-9+b1) ... Setting up libpython2.7:amd64 (2.7.16-2+deb10u1) ... Setting up linux-image-4.19.0-18-amd64 (4.19.208-1) ... /etc/kernel/postinst.d/dkms: /bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) /bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) /etc/kernel/postinst.d/initramfs-tools: update-initramfs: Generating /boot/initrd.img-4.19.0-18-amd64 /etc/kernel/postinst.d/vboxadd: VirtualBox Guest Additions: Building the modules for kernel 4.19.0-18-amd64. update-initramfs: deferring update (hook will be called later) /etc/kernel/postinst.d/zz-update-grub: Generating grub configuration file ... Found linux image: /boot/vmlinuz-4.19.0-18-amd64 Found initrd image: /boot/initrd.img-4.19.0-18-amd64 Found linux image: /boot/vmlinuz-4.19.0-17-amd64 Found initrd image: /boot/initrd.img-4.19.0-17-amd64 done Setting up firmware-linux-free (3.4) ... update-initramfs: deferring update (trigger activated) Setting up python-wheel (0.32.3-2) ... Setting up python-pkg-resources (40.8.0-1) ... Setting up python-asn1crypto (0.24.0-1) ... Setting up python-all (2.7.16-1) ... Setting up linux-image-amd64 (4.19+105+deb10u13) ... Setting up python-six (1.12.0-1) ... Setting up python-xdg (0.25-5) ... Setting up python-dbus (1.2.8-3) ... Setting up libexpat1-dev:amd64 (2.2.6-2+deb10u1) ... Setting up python-setuptools (40.8.0-1) ... Setting up libgirepository-1.0-1:amd64 (1.58.3-2) ... Setting up python-pip-whl (18.1-5) ... Setting up libjs-jquery (3.3.1~dfsg-3+deb10u1) ... Setting up python-ipaddress (1.0.17-1) ... Setting up libjs-underscore (1.9.1~dfsg-1+deb10u1) ... Setting up python-cffi-backend (1.12.2-1) ... Setting up libpython2.7-dev:amd64 (2.7.16-2+deb10u1) ... Setting up python-keyrings.alt (3.1.1-1) ... Setting up python-cryptography (2.6.1-3+deb10u2) ... Setting up python-pip (18.1-5) ... Setting up gir1.2-glib-2.0:amd64 (1.58.3-2) ... Setting up libjs-sphinxdoc (1.8.4-1) ... Setting up libpython2-dev:amd64 (2.7.16-1) ... Setting up python2.7-dev (2.7.16-2+deb10u1) ... Setting up python-gi (3.30.4-1) ... Setting up python2-dev (2.7.16-1) ... Setting up python-secretstorage (2.3.1-2) ... Setting up libpython-dev:amd64 (2.7.16-1) ... Setting up python-configparser (3.5.0b2-1) ... Setting up python-dev (2.7.16-1) ... Setting up libpython-all-dev:amd64 (2.7.16-1) ... Setting up python-entrypoints (0.3-1) ... Setting up python-all-dev (2.7.16-1) ... Setting up python-keyring (17.1.1-1) ... Processing triggers for man-db (2.8.5-2) ... Processing triggers for libc-bin (2.28-10) ... Processing triggers for initramfs-tools (0.133+deb10u1) ... update-initramfs: Generating /boot/initrd.img-4.19.0-18-amd64 Shared connection to 127.0.0.1 closed. ==> umbrel-dev: Attempting graceful shutdown of VM... Bringing machine 'umbrel-dev' up with 'virtualbox' provider... ==> umbrel-dev: Checking if box 'debian/buster64' version '10.20210829.1' is up to date... ==> umbrel-dev: Clearing any previously set forwarded ports... ==> umbrel-dev: Clearing any previously set network interfaces... ==> umbrel-dev: Preparing network interfaces based on configuration... umbrel-dev: Adapter 1: nat umbrel-dev: Adapter 2: bridged ==> umbrel-dev: Forwarding ports... umbrel-dev: 22 (guest) => 2222 (host) (adapter 1) ==> umbrel-dev: Running 'pre-boot' VM customizations... ==> umbrel-dev: Booting VM... ==> umbrel-dev: Waiting for machine to boot. This may take a few minutes... umbrel-dev: SSH address: 127.0.0.1:2222 umbrel-dev: SSH username: vagrant umbrel-dev: SSH auth method: private key umbrel-dev: Warning: Connection reset. Retrying... umbrel-dev: Warning: Remote connection disconnect. Retrying... ==> umbrel-dev: Machine booted and ready! [umbrel-dev] GuestAdditions 6.1.26 running --- OK. ==> umbrel-dev: Checking for guest additions in VM... ==> umbrel-dev: Setting hostname... ==> umbrel-dev: Configuring and enabling network interfaces... ==> umbrel-dev: Mounting shared folders... umbrel-dev: /vagrant => /Users/rodarmor/tmp/umbrel-dev-envrionment ==> umbrel-dev: Running provisioner: shell... umbrel-dev: Running: inline script umbrel-dev: Hit:1 http://security.debian.org/debian-security buster/updates InRelease umbrel-dev: Hit:2 http://deb.debian.org/debian buster InRelease umbrel-dev: Hit:3 http://deb.debian.org/debian buster-updates InRelease umbrel-dev: Hit:4 http://deb.debian.org/debian buster-backports InRelease umbrel-dev: Reading package lists... ==> umbrel-dev: Running provisioner: shell... umbrel-dev: Running: inline script umbrel-dev: Reading package lists... umbrel-dev: Building dependency tree... umbrel-dev: Reading state information... umbrel-dev: curl is already the newest version (7.64.0-4+deb10u2). umbrel-dev: The following additional packages will be installed: umbrel-dev: dh-python libpython3-dev libpython3.7 libpython3.7-dev python3-asn1crypto umbrel-dev: python3-cffi-backend python3-crypto python3-cryptography python3-dev umbrel-dev: python3-distutils python3-entrypoints python3-gi python3-keyring umbrel-dev: python3-keyrings.alt python3-lib2to3 python3-secretstorage umbrel-dev: python3-setuptools python3-wheel python3-xdg python3.7-dev umbrel-dev: Suggested packages: umbrel-dev: python-crypto-doc python-cryptography-doc python3-cryptography-vectors umbrel-dev: gnome-keyring libkf5wallet-bin gir1.2-gnomekeyring-1.0 umbrel-dev: python-secretstorage-doc python-setuptools-doc umbrel-dev: The following NEW packages will be installed: umbrel-dev: dh-python libpython3-dev libpython3.7 libpython3.7-dev python3-asn1crypto umbrel-dev: python3-cffi-backend python3-crypto python3-cryptography python3-dev umbrel-dev: python3-distutils python3-entrypoints python3-gi python3-keyring umbrel-dev: python3-keyrings.alt python3-lib2to3 python3-pip python3-secretstorage umbrel-dev: python3-setuptools python3-wheel python3-xdg python3.7-dev umbrel-dev: 0 upgraded, 21 newly installed, 0 to remove and 29 not upgraded. umbrel-dev: Need to get 52.2 MB of archives. umbrel-dev: After this operation, 98.2 MB of additional disk space will be used. umbrel-dev: Get:1 http://deb.debian.org/debian buster/main amd64 python3-lib2to3 all 3.7.3-1 [76.7 kB] umbrel-dev: Get:2 http://deb.debian.org/debian buster/main amd64 python3-distutils all 3.7.3-1 [142 kB] umbrel-dev: Get:3 http://deb.debian.org/debian buster/main amd64 dh-python all 3.20190308 [99.3 kB] umbrel-dev: Get:4 http://deb.debian.org/debian buster/main amd64 libpython3.7 amd64 3.7.3-2+deb10u3 [1498 kB] umbrel-dev: Get:5 http://deb.debian.org/debian buster/main amd64 libpython3.7-dev amd64 3.7.3-2+deb10u3 [48.4 MB] umbrel-dev: Get:6 http://deb.debian.org/debian buster/main amd64 libpython3-dev amd64 3.7.3-1 [20.1 kB] umbrel-dev: Get:7 http://deb.debian.org/debian buster/main amd64 python3-asn1crypto all 0.24.0-1 [78.2 kB] umbrel-dev: Get:8 http://deb.debian.org/debian buster/main amd64 python3-cffi-backend amd64 1.12.2-1 [79.7 kB] umbrel-dev: Get:9 http://deb.debian.org/debian buster/main amd64 python3-crypto amd64 2.6.1-9+b1 [263 kB] umbrel-dev: Get:10 http://deb.debian.org/debian buster/main amd64 python3-cryptography amd64 2.6.1-3+deb10u2 [219 kB] umbrel-dev: Get:11 http://deb.debian.org/debian buster/main amd64 python3.7-dev amd64 3.7.3-2+deb10u3 [510 kB] umbrel-dev: Get:12 http://deb.debian.org/debian buster/main amd64 python3-dev amd64 3.7.3-1 [1264 B] umbrel-dev: Get:13 http://deb.debian.org/debian buster/main amd64 python3-entrypoints all 0.3-1 [5508 B] umbrel-dev: Get:14 http://deb.debian.org/debian buster/main amd64 python3-gi amd64 3.30.4-1 [180 kB] umbrel-dev: Get:15 http://deb.debian.org/debian buster/main amd64 python3-secretstorage all 2.3.1-2 [14.2 kB] umbrel-dev: Get:16 http://deb.debian.org/debian buster/main amd64 python3-keyring all 17.1.1-1 [43.1 kB] umbrel-dev: Get:17 http://deb.debian.org/debian buster/main amd64 python3-keyrings.alt all 3.1.1-1 [18.2 kB] umbrel-dev: Get:18 http://deb.debian.org/debian buster/main amd64 python3-pip all 18.1-5 [171 kB] umbrel-dev: Get:19 http://deb.debian.org/debian buster/main amd64 python3-setuptools all 40.8.0-1 [306 kB] umbrel-dev: Get:20 http://deb.debian.org/debian buster/main amd64 python3-wheel all 0.32.3-2 [19.4 kB] umbrel-dev: Get:21 http://deb.debian.org/debian buster/main amd64 python3-xdg all 0.25-5 [35.9 kB] umbrel-dev: dpkg-preconfigure: unable to re-open stdin: No such file or directory umbrel-dev: Fetched 52.2 MB in 5s (9929 kB/s) umbrel-dev: Selecting previously unselected package python3-lib2to3. (Reading database ... 73196 files and directories currently installed.) umbrel-dev: Preparing to unpack .../00-python3-lib2to3_3.7.3-1_all.deb ... umbrel-dev: Unpacking python3-lib2to3 (3.7.3-1) ... umbrel-dev: Selecting previously unselected package python3-distutils. umbrel-dev: Preparing to unpack .../01-python3-distutils_3.7.3-1_all.deb ... umbrel-dev: Unpacking python3-distutils (3.7.3-1) ... umbrel-dev: Selecting previously unselected package dh-python. umbrel-dev: Preparing to unpack .../02-dh-python_3.20190308_all.deb ... umbrel-dev: Unpacking dh-python (3.20190308) ... umbrel-dev: Selecting previously unselected package libpython3.7:amd64. umbrel-dev: Preparing to unpack .../03-libpython3.7_3.7.3-2+deb10u3_amd64.deb ... umbrel-dev: Unpacking libpython3.7:amd64 (3.7.3-2+deb10u3) ... umbrel-dev: Selecting previously unselected package libpython3.7-dev:amd64. umbrel-dev: Preparing to unpack .../04-libpython3.7-dev_3.7.3-2+deb10u3_amd64.deb ... umbrel-dev: Unpacking libpython3.7-dev:amd64 (3.7.3-2+deb10u3) ... umbrel-dev: Selecting previously unselected package libpython3-dev:amd64. umbrel-dev: Preparing to unpack .../05-libpython3-dev_3.7.3-1_amd64.deb ... umbrel-dev: Unpacking libpython3-dev:amd64 (3.7.3-1) ... umbrel-dev: Selecting previously unselected package python3-asn1crypto. umbrel-dev: Preparing to unpack .../06-python3-asn1crypto_0.24.0-1_all.deb ... umbrel-dev: Unpacking python3-asn1crypto (0.24.0-1) ... umbrel-dev: Selecting previously unselected package python3-cffi-backend. umbrel-dev: Preparing to unpack .../07-python3-cffi-backend_1.12.2-1_amd64.deb ... umbrel-dev: Unpacking python3-cffi-backend (1.12.2-1) ... umbrel-dev: Selecting previously unselected package python3-crypto. umbrel-dev: Preparing to unpack .../08-python3-crypto_2.6.1-9+b1_amd64.deb ... umbrel-dev: Unpacking python3-crypto (2.6.1-9+b1) ... umbrel-dev: Selecting previously unselected package python3-cryptography. umbrel-dev: Preparing to unpack .../09-python3-cryptography_2.6.1-3+deb10u2_amd64.deb ... umbrel-dev: Unpacking python3-cryptography (2.6.1-3+deb10u2) ... umbrel-dev: Selecting previously unselected package python3.7-dev. umbrel-dev: Preparing to unpack .../10-python3.7-dev_3.7.3-2+deb10u3_amd64.deb ... umbrel-dev: Unpacking python3.7-dev (3.7.3-2+deb10u3) ... umbrel-dev: Selecting previously unselected package python3-dev. umbrel-dev: Preparing to unpack .../11-python3-dev_3.7.3-1_amd64.deb ... umbrel-dev: Unpacking python3-dev (3.7.3-1) ... umbrel-dev: Selecting previously unselected package python3-entrypoints. umbrel-dev: Preparing to unpack .../12-python3-entrypoints_0.3-1_all.deb ... umbrel-dev: Unpacking python3-entrypoints (0.3-1) ... umbrel-dev: Selecting previously unselected package python3-gi. umbrel-dev: Preparing to unpack .../13-python3-gi_3.30.4-1_amd64.deb ... umbrel-dev: Unpacking python3-gi (3.30.4-1) ... umbrel-dev: Selecting previously unselected package python3-secretstorage. umbrel-dev: Preparing to unpack .../14-python3-secretstorage_2.3.1-2_all.deb ... umbrel-dev: Unpacking python3-secretstorage (2.3.1-2) ... umbrel-dev: Selecting previously unselected package python3-keyring. umbrel-dev: Preparing to unpack .../15-python3-keyring_17.1.1-1_all.deb ... umbrel-dev: Unpacking python3-keyring (17.1.1-1) ... umbrel-dev: Selecting previously unselected package python3-keyrings.alt. umbrel-dev: Preparing to unpack .../16-python3-keyrings.alt_3.1.1-1_all.deb ... umbrel-dev: Unpacking python3-keyrings.alt (3.1.1-1) ... umbrel-dev: Selecting previously unselected package python3-pip. umbrel-dev: Preparing to unpack .../17-python3-pip_18.1-5_all.deb ... umbrel-dev: Unpacking python3-pip (18.1-5) ... umbrel-dev: Selecting previously unselected package python3-setuptools. umbrel-dev: Preparing to unpack .../18-python3-setuptools_40.8.0-1_all.deb ... umbrel-dev: Unpacking python3-setuptools (40.8.0-1) ... umbrel-dev: Selecting previously unselected package python3-wheel. umbrel-dev: Preparing to unpack .../19-python3-wheel_0.32.3-2_all.deb ... umbrel-dev: Unpacking python3-wheel (0.32.3-2) ... umbrel-dev: Selecting previously unselected package python3-xdg. umbrel-dev: Preparing to unpack .../20-python3-xdg_0.25-5_all.deb ... umbrel-dev: Unpacking python3-xdg (0.25-5) ... umbrel-dev: Setting up python3-entrypoints (0.3-1) ... umbrel-dev: Setting up libpython3.7:amd64 (3.7.3-2+deb10u3) ... umbrel-dev: Setting up libpython3.7-dev:amd64 (3.7.3-2+deb10u3) ... umbrel-dev: Setting up python3-xdg (0.25-5) ... umbrel-dev: Setting up python3-wheel (0.32.3-2) ... umbrel-dev: Setting up python3.7-dev (3.7.3-2+deb10u3) ... umbrel-dev: Setting up python3-gi (3.30.4-1) ... umbrel-dev: Setting up python3-crypto (2.6.1-9+b1) ... umbrel-dev: Setting up python3-lib2to3 (3.7.3-1) ... umbrel-dev: Setting up python3-asn1crypto (0.24.0-1) ... umbrel-dev: Setting up python3-cffi-backend (1.12.2-1) ... umbrel-dev: Setting up python3-distutils (3.7.3-1) ... umbrel-dev: Setting up dh-python (3.20190308) ... umbrel-dev: Setting up libpython3-dev:amd64 (3.7.3-1) ... umbrel-dev: Setting up python3-setuptools (40.8.0-1) ... umbrel-dev: Setting up python3-cryptography (2.6.1-3+deb10u2) ... umbrel-dev: Setting up python3-dev (3.7.3-1) ... umbrel-dev: Setting up python3-pip (18.1-5) ... umbrel-dev: Setting up python3-keyrings.alt (3.1.1-1) ... umbrel-dev: Setting up python3-secretstorage (2.3.1-2) ... umbrel-dev: Setting up python3-keyring (17.1.1-1) ... umbrel-dev: Processing triggers for man-db (2.8.5-2) ... umbrel-dev: Processing triggers for libc-bin (2.28-10) ... umbrel-dev: # Executing docker install script, commit: 93d2499759296ac1f9c510605fef85052a2c32be umbrel-dev: + sh -c apt-get update -qq >/dev/null umbrel-dev: + sh -c DEBIAN_FRONTEND=noninteractive apt-get install -y -qq apt-transport-https ca-certificates curl >/dev/null umbrel-dev: + sh -c curl -fsSL "https://download.docker.com/linux/debian/gpg" | gpg --dearmor --yes -o /usr/share/keyrings/docker-archive-keyring.gpg umbrel-dev: + sh -c echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian buster stable" > /etc/apt/sources.list.d/docker.list umbrel-dev: + sh -c apt-get update -qq >/dev/null umbrel-dev: + sh -c DEBIAN_FRONTEND=noninteractive apt-get install -y -qq --no-install-recommends docker-ce-cli docker-scan-plugin docker-ce >/dev/null umbrel-dev: + version_gte 20.10 umbrel-dev: + [ -z ] umbrel-dev: + return 0 umbrel-dev: + sh -c DEBIAN_FRONTEND=noninteractive apt-get install -y -qq docker-ce-rootless-extras >/dev/null umbrel-dev: + sh -c docker version umbrel-dev: Client: Docker Engine - Community umbrel-dev: Version: 20.10.11 umbrel-dev: API version: 1.41 umbrel-dev: Go version: go1.16.9 umbrel-dev: Git commit: dea9396 umbrel-dev: Built: Thu Nov 18 00:37:22 2021 umbrel-dev: OS/Arch: linux/amd64 umbrel-dev: Context: default umbrel-dev: Experimental: true umbrel-dev: umbrel-dev: Server: Docker Engine - Community umbrel-dev: Engine: umbrel-dev: Version: 20.10.11 umbrel-dev: API version: 1.41 (minimum version 1.12) umbrel-dev: Go version: go1.16.9 umbrel-dev: Git commit: 847da18 umbrel-dev: Built: Thu Nov 18 00:35:31 2021 umbrel-dev: OS/Arch: linux/amd64 umbrel-dev: Experimental: false umbrel-dev: containerd: umbrel-dev: Version: 1.4.12 umbrel-dev: GitCommit: 7b11cfaabd73bb80907dd23182b9347b4245eb5d umbrel-dev: runc: umbrel-dev: Version: 1.0.2 umbrel-dev: GitCommit: v1.0.2-0-g52b36a2 umbrel-dev: docker-init: umbrel-dev: Version: 0.19.0 umbrel-dev: GitCommit: de40ad0 umbrel-dev: umbrel-dev: ================================================================================ umbrel-dev: umbrel-dev: To run Docker as a non-privileged user, consider setting up the umbrel-dev: Docker daemon in rootless mode for your user: umbrel-dev: umbrel-dev: dockerd-rootless-setuptool.sh install umbrel-dev: umbrel-dev: Visit https://docs.docker.com/go/rootless/ to learn about rootless mode. umbrel-dev: umbrel-dev: umbrel-dev: To run the Docker daemon as a fully privileged service, but granting non-root umbrel-dev: users access, refer to https://docs.docker.com/go/daemon-access/ umbrel-dev: umbrel-dev: WARNING: Access to the remote API on a privileged Docker daemon is equivalent umbrel-dev: to root access on the host. Refer to the 'Docker daemon attack surface' umbrel-dev: documentation for details: https://docs.docker.com/go/attack-surface/ umbrel-dev: umbrel-dev: ================================================================================ umbrel-dev: umbrel-dev: Collecting docker-compose umbrel-dev: Downloading https://files.pythonhosted.org/packages/f3/3e/ca05e486d44e38eb495ca60b8ca526b192071717387346ed1031ecf78966/docker_compose-1.29.2-py2.py3-none-any.whl (114kB) umbrel-dev: Collecting distro<2,>=1.5.0 (from docker-compose) umbrel-dev: Downloading https://files.pythonhosted.org/packages/b3/8d/a0a5c389d76f90c766e956515d34c3408a1e18f60fbaa08221d1f6b87490/distro-1.6.0-py2.py3-none-any.whl umbrel-dev: Collecting docker[ssh]>=5 (from docker-compose) umbrel-dev: Downloading https://files.pythonhosted.org/packages/54/f3/7af47ead249fbb798d64a0438bad5c26f17ef6ac5cd324d802038eb10d90/docker-5.0.3-py2.py3-none-any.whl (146kB) umbrel-dev: Collecting PyYAML<6,>=3.10 (from docker-compose) umbrel-dev: Downloading https://files.pythonhosted.org/packages/7a/a5/393c087efdc78091afa2af9f1378762f9821c9c1d7a22c5753fb5ac5f97a/PyYAML-5.4.1-cp37-cp37m-manylinux1_x86_64.whl (636kB) umbrel-dev: Collecting texttable<2,>=0.9.0 (from docker-compose) umbrel-dev: Downloading https://files.pythonhosted.org/packages/75/23/8170868d04b153b1b9ed1bb84348212bb4a08f31b292ef9d7f6ea648fd49/texttable-1.6.4-py2.py3-none-any.whl umbrel-dev: Collecting jsonschema<4,>=2.5.1 (from docker-compose) umbrel-dev: Downloading https://files.pythonhosted.org/packages/c5/8f/51e89ce52a085483359217bc72cdbf6e75ee595d5b1d4b5ade40c7e018b8/jsonschema-3.2.0-py2.py3-none-any.whl (56kB) umbrel-dev: Collecting websocket-client<1,>=0.32.0 (from docker-compose) umbrel-dev: Downloading https://files.pythonhosted.org/packages/f7/0c/d52a2a63512a613817846d430d16a8fbe5ea56dd889e89c68facf6b91cb6/websocket_client-0.59.0-py2.py3-none-any.whl (67kB) umbrel-dev: Collecting cached-property<2,>=1.2.0; python_version < "3.8" (from docker-compose) umbrel-dev: Downloading https://files.pythonhosted.org/packages/48/19/f2090f7dad41e225c7f2326e4cfe6fff49e57dedb5b53636c9551f86b069/cached_property-1.5.2-py2.py3-none-any.whl umbrel-dev: Collecting python-dotenv<1,>=0.13.0 (from docker-compose) umbrel-dev: Downloading https://files.pythonhosted.org/packages/0e/f1/0317f4b2c5284075a2154fe95539b43c0acecbcb86fe80fcb2645803edd9/python_dotenv-0.19.2-py2.py3-none-any.whl umbrel-dev: Collecting docopt<1,>=0.6.1 (from docker-compose) umbrel-dev: Downloading https://files.pythonhosted.org/packages/a2/55/8f8cab2afd404cf578136ef2cc5dfb50baa1761b68c9da1fb1e4eed343c9/docopt-0.6.2.tar.gz umbrel-dev: Requirement already satisfied: requests<3,>=2.20.0 in /usr/lib/python3/dist-packages (from docker-compose) (2.21.0) umbrel-dev: Collecting dockerpty<1,>=0.4.1 (from docker-compose) umbrel-dev: Downloading https://files.pythonhosted.org/packages/8d/ee/e9ecce4c32204a6738e0a5d5883d3413794d7498fe8b06f44becc028d3ba/dockerpty-0.4.1.tar.gz umbrel-dev: Collecting paramiko>=2.4.2; extra == "ssh" (from docker[ssh]>=5->docker-compose) umbrel-dev: Downloading https://files.pythonhosted.org/packages/72/b5/7b99a3da446338c8b5c73da549e8bc8d8c3a066a9d535e64191ac3b77137/paramiko-2.8.0-py2.py3-none-any.whl (206kB) umbrel-dev: Collecting importlib-metadata; python_version < "3.8" (from jsonschema<4,>=2.5.1->docker-compose) umbrel-dev: Downloading https://files.pythonhosted.org/packages/c4/1f/e2238896149df09953efcc53bdcc7d23597d6c53e428c30e572eda5ec6eb/importlib_metadata-4.8.2-py3-none-any.whl umbrel-dev: Collecting attrs>=17.4.0 (from jsonschema<4,>=2.5.1->docker-compose) umbrel-dev: Downloading https://files.pythonhosted.org/packages/20/a9/ba6f1cd1a1517ff022b35acd6a7e4246371dfab08b8e42b829b6d07913cc/attrs-21.2.0-py2.py3-none-any.whl (53kB) umbrel-dev: Requirement already satisfied: setuptools in /usr/lib/python3/dist-packages (from jsonschema<4,>=2.5.1->docker-compose) (40.8.0) umbrel-dev: Requirement already satisfied: six>=1.11.0 in /usr/lib/python3/dist-packages (from jsonschema<4,>=2.5.1->docker-compose) (1.12.0) umbrel-dev: Collecting pyrsistent>=0.14.0 (from jsonschema<4,>=2.5.1->docker-compose) umbrel-dev: Downloading https://files.pythonhosted.org/packages/b6/31/6e33022d5056ac64972f2d1411ba04261668e5d4e90b23c115f2e81283bc/pyrsistent-0.18.0-cp37-cp37m-manylinux1_x86_64.whl (119kB) umbrel-dev: Requirement already satisfied: cryptography>=2.5 in /usr/lib/python3/dist-packages (from paramiko>=2.4.2; extra == "ssh"->docker[ssh]>=5->docker-compose) (2.6.1) umbrel-dev: Collecting bcrypt>=3.1.3 (from paramiko>=2.4.2; extra == "ssh"->docker[ssh]>=5->docker-compose) umbrel-dev: Downloading https://files.pythonhosted.org/packages/52/a7/51ab6481ac355517696477889d8ab232106a0ddadda642c54e47a2ab40b9/bcrypt-3.2.0-cp36-abi3-manylinux1_x86_64.whl (63kB) umbrel-dev: Collecting pynacl>=1.0.1 (from paramiko>=2.4.2; extra == "ssh"->docker[ssh]>=5->docker-compose) umbrel-dev: Downloading https://files.pythonhosted.org/packages/9d/57/2f5e6226a674b2bcb6db531e8b383079b678df5b10cdaa610d6cf20d77ba/PyNaCl-1.4.0-cp35-abi3-manylinux1_x86_64.whl (961kB) umbrel-dev: Collecting zipp>=0.5 (from importlib-metadata; python_version < "3.8"->jsonschema<4,>=2.5.1->docker-compose) umbrel-dev: Downloading https://files.pythonhosted.org/packages/bd/df/d4a4974a3e3957fd1c1fa3082366d7fff6e428ddb55f074bf64876f8e8ad/zipp-3.6.0-py3-none-any.whl umbrel-dev: Collecting typing-extensions>=3.6.4; python_version < "3.8" (from importlib-metadata; python_version < "3.8"->jsonschema<4,>=2.5.1->docker-compose) umbrel-dev: Downloading https://files.pythonhosted.org/packages/17/61/32c3ab8951142e061587d957226b5683d1387fb22d95b4f69186d92616d1/typing_extensions-4.0.0-py3-none-any.whl umbrel-dev: Collecting cffi>=1.1 (from bcrypt>=3.1.3->paramiko>=2.4.2; extra == "ssh"->docker[ssh]>=5->docker-compose) umbrel-dev: Downloading https://files.pythonhosted.org/packages/00/9e/92de7e1217ccc3d5f352ba21e52398372525765b2e0c4530e6eb2ba9282a/cffi-1.15.0.tar.gz (484kB) umbrel-dev: Collecting pycparser (from cffi>=1.1->bcrypt>=3.1.3->paramiko>=2.4.2; extra == "ssh"->docker[ssh]>=5->docker-compose) umbrel-dev: Downloading https://files.pythonhosted.org/packages/62/d5/5f610ebe421e85889f2e55e33b7f9a6795bd982198517d912eb1c76e1a53/pycparser-2.21-py2.py3-none-any.whl (118kB) umbrel-dev: Building wheels for collected packages: docopt, dockerpty, cffi umbrel-dev: Running setup.py bdist_wheel for docopt: started umbrel-dev: Running setup.py bdist_wheel for docopt: finished with status 'done' umbrel-dev: Stored in directory: /root/.cache/pip/wheels/9b/04/dd/7daf4150b6d9b12949298737de9431a324d4b797ffd63f526e umbrel-dev: Running setup.py bdist_wheel for dockerpty: started umbrel-dev: Running setup.py bdist_wheel for dockerpty: finished with status 'done' umbrel-dev: Stored in directory: /root/.cache/pip/wheels/e5/1e/86/bd0a97a0907c6c654af654d5875d1d4383dd1f575f77cee4aa umbrel-dev: Running setup.py bdist_wheel for cffi: started umbrel-dev: Running setup.py bdist_wheel for cffi: finished with status 'error' umbrel-dev: Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-29lf6nbw/cffi/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/pip-wheel-5456qtd0 --python-tag cp37: umbrel-dev: running bdist_wheel umbrel-dev: running build umbrel-dev: running build_py umbrel-dev: creating build umbrel-dev: creating build/lib.linux-x86_64-3.7 umbrel-dev: creating build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/error.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/vengine_cpy.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/commontypes.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/cparser.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/recompiler.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/backend_ctypes.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/cffi_opcode.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/api.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/setuptools_ext.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/__init__.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/vengine_gen.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/lock.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/ffiplatform.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/verifier.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/pkgconfig.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/model.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/_cffi_include.h -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/parse_c_type.h -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/_embedding.h -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/_cffi_errors.h -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: running build_ext umbrel-dev: building '_cffi_backend' extension umbrel-dev: creating build/temp.linux-x86_64-3.7 umbrel-dev: creating build/temp.linux-x86_64-3.7/c umbrel-dev: x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/usr/include/python3.7m -c c/_cffi_backend.c -o build/temp.linux-x86_64-3.7/c/_cffi_backend.o umbrel-dev: c/_cffi_backend.c:15:10: fatal error: ffi.h: No such file or directory umbrel-dev: #include umbrel-dev: ^~~~~~~ umbrel-dev: compilation terminated. umbrel-dev: error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 umbrel-dev: umbrel-dev: ---------------------------------------- umbrel-dev: Running setup.py clean for cffi umbrel-dev: Failed building wheel for cffi umbrel-dev: Successfully built docopt dockerpty umbrel-dev: Failed to build cffi umbrel-dev: Installing collected packages: distro, websocket-client, pycparser, cffi, bcrypt, pynacl, paramiko, docker, PyYAML, texttable, zipp, typing-extensions, importlib-metadata, attrs, pyrsistent, jsonschema, cached-property, python-dotenv, docopt, dockerpty, docker-compose umbrel-dev: Running setup.py install for cffi: started umbrel-dev: Running setup.py install for cffi: finished with status 'error' umbrel-dev: Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-29lf6nbw/cffi/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-86x86ik9/install-record.txt --single-version-externally-managed --compile: umbrel-dev: running install umbrel-dev: running build umbrel-dev: running build_py umbrel-dev: creating build umbrel-dev: creating build/lib.linux-x86_64-3.7 umbrel-dev: creating build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/error.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/vengine_cpy.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/commontypes.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/cparser.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/recompiler.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/backend_ctypes.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/cffi_opcode.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/api.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/setuptools_ext.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/__init__.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/vengine_gen.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/lock.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/ffiplatform.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/verifier.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/pkgconfig.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/model.py -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/_cffi_include.h -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/parse_c_type.h -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/_embedding.h -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: copying cffi/_cffi_errors.h -> build/lib.linux-x86_64-3.7/cffi umbrel-dev: running build_ext umbrel-dev: building '_cffi_backend' extension umbrel-dev: creating build/temp.linux-x86_64-3.7 umbrel-dev: creating build/temp.linux-x86_64-3.7/c umbrel-dev: x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/usr/include/python3.7m -c c/_cffi_backend.c -o build/temp.linux-x86_64-3.7/c/_cffi_backend.o umbrel-dev: c/_cffi_backend.c:15:10: fatal error: ffi.h: No such file or directory umbrel-dev: #include umbrel-dev: ^~~~~~~ umbrel-dev: compilation terminated. umbrel-dev: error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 umbrel-dev: umbrel-dev: ---------------------------------------- umbrel-dev: Command "/usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-29lf6nbw/cffi/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-86x86ik9/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-install-29lf6nbw/cffi/ The SSH command responded with a non-zero exit status. Vagrant assumes that this means the command failed. The output for this command should be in the log above. Please read the output to determine what went wrong. ```
scratchscratchscratchy commented 3 years ago

I just ran into the same problem on macOS:

    umbrel-dev:   x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/usr/include/python3.7m -c c/_cffi_backend.c -o build/temp.linux-x86_64-3.7/c/_cffi_backend.o
    umbrel-dev:   c/_cffi_backend.c:15:10: fatal error: ffi.h: No such file or directory
    umbrel-dev:    #include <ffi.h>
    umbrel-dev:             ^~~~~~~
    umbrel-dev:   compilation terminated.
    umbrel-dev:   error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
    umbrel-dev:
    umbrel-dev:   ----------------------------------------
    umbrel-dev:   Running setup.py clean for cffi
    umbrel-dev:   Failed building wheel for cffi
    umbrel-dev: Successfully built dockerpty docopt

Is there a known workaround already?

user411 commented 2 years ago

I have run into this on macOS 10.15.7 and Ubuntu 20.04.3. Is this a version issue? umbrel-dev has worked previously.

user411 commented 2 years ago

In umbrel-dev/Vagrantfile try editing the following section to add some more build tools:

  # Update package lists
  config.vm.provision "shell", inline: <<-SHELL
    apt-get update
    apt-get install -y build-essential libssl-dev libffi-dev python-dev
  SHELL

Seemed to do the trick for me.

nevets963 commented 2 years ago

Looks like this commit now solves the issue: https://github.com/getumbrel/umbrel-dev/commit/874d4d801f1bb04ded5155e303be31fe20a17e63

j-5-s commented 2 years ago

I ran into something similar and latest version (1.3.0) did not fix it:

...
umbrel-dev: 
umbrel-dev:   ----------------------------------------
umbrel-dev:   Running setup.py clean for bcrypt
umbrel-dev:   Failed building wheel for bcrypt
umbrel-dev:   Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-bmecv7k5/bcrypt/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" clean --all:
umbrel-dev:   running clean
umbrel-dev:   removing 'build/lib.linux-x
...
umbrel-dev: Command "/usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-bmecv7k5/bcrypt/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-v5x2l52y/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-install-bmecv7k5/bcrypt/
The SSH command responded with a non-zero exit status. Vagrant
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
went wrong.

Found this comment and added

pip3 install -U "bcrypt<4.0.0"

right before line 78. That got it working!