Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ###### Scenario
- echo https://dl-cdn.alpinelinux.org/alpine/v3.18/main > /etc/apk/repositories
- echo https://dl-cdn.alpinelinux.org/alpine/v3.18/community >> /etc/apk/repositories
- apk update
- apk upgrade
- apk add cargo
- cargo new ehlo
- cd ehlo
- cargo run
- rustc --version # 1.71.1 (eb26296b5 2023-08-03) (Alpine Linux)
- cargo --version # 1.71.1
- ##################################
- Welcome to Alpine!
- You can install packages with: apk add <package>
- You may change this message by editing /etc/motd.
- localhost:~# echo https://dl-cdn.alpinelinux.org/alpine/v3.18/main > /etc/apk/repositories
- localhost:~# echo https://dl-cdn.alpinelinux.org/alpine/v3.18/community >> /etc/apk/repositories
- localhost:~# apk update
- fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86/APKINDEX.tar.gz
- fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86/APKINDEX.tar.gz
- v3.18.4-129-gdb5b5ce6661 [https://dl-cdn.alpinelinux.org/alpine/v3.18/main]
- v3.18.4-138-g7257e689a56 [https://dl-cdn.alpinelinux.org/alpine/v3.18/community]
- OK: 19339 distinct packages available
- localhost:~# apk upgrade
- Upgrading critical system libraries and apk-tools:
- (1/8) Purging ssl_client (1.33.1-r6)
- (2/8) Upgrading musl (1.2.2-r3 -> 1.2.4-r2)
- (3/8) Installing libcrypto3 (3.1.4-r0)
- (4/8) Installing libssl3 (3.1.4-r0)
- (5/8) Upgrading apk-tools (2.12.7-r0 -> 2.14.0-r2)
- (6/8) Purging libretls (3.3.3p1-r2)
- (7/8) Purging libssl1.1 (1.1.1l-r0)
- (8/8) Purging libcrypto1.1 (1.1.1l-r0)
- Executing busybox-1.33.1-r6.trigger
- Continuing the upgrade transaction with new apk-tools:
- (1/11) Installing alpine-baselayout-data (3.4.3-r1)
- (2/11) Upgrading busybox (1.33.1-r6 -> 1.36.1-r4)
- Executing busybox-1.36.1-r4.post-upgrade
- (3/11) Installing busybox-binsh (1.36.1-r4)
- (4/11) Upgrading alpine-baselayout (3.2.0-r16 -> 3.4.3-r1)
- Executing alpine-baselayout-3.4.3-r1.pre-upgrade
- Executing alpine-baselayout-3.4.3-r1.post-upgrade
- (5/11) Upgrading alpine-keys (2.4-r0 -> 2.4-r1)
- (6/11) Upgrading ca-certificates-bundle (20191127-r5 -> 20230506-r0)
- (7/11) Installing ssl_client (1.36.1-r4)
- (8/11) Upgrading zlib (1.2.11-r3 -> 1.2.13-r1)
- (9/11) Upgrading scanelf (1.3.2-r0 -> 1.3.7-r1)
- (10/11) Upgrading musl-utils (1.2.2-r3 -> 1.2.4-r2)
- (11/11) Upgrading libc-utils (0.7.2-r3 -> 0.7.2-r5)
- Executing busybox-1.36.1-r4.trigger
- OK: 6 MiB in 15 packages
- localhost:~# apk add cargo
- (1/24) Installing libgcc (12.2.1_git20220924-r10)
- (2/24) Installing libstdc++ (12.2.1_git20220924-r10)
- (3/24) Installing zstd-libs (1.5.5-r4)
- (4/24) Installing binutils (2.40-r7)
- (5/24) Installing libgomp (12.2.1_git20220924-r10)
- (6/24) Installing libatomic (12.2.1_git20220924-r10)
- (7/24) Installing gmp (6.2.1-r3)
- (8/24) Installing isl26 (0.26-r1)
- (9/24) Installing mpfr4 (4.2.0_p12-r0)
- (10/24) Installing mpc1 (1.3.1-r1)
- (11/24) Installing gcc (12.2.1_git20220924-r10)
- (12/24) Installing musl-dev (1.2.4-r2)
- (13/24) Installing libffi (3.4.4-r2)
- (14/24) Installing xz-libs (5.4.3-r0)
- (15/24) Installing libxml2 (2.11.4-r0)
- (16/24) Installing llvm16-libs (16.0.6-r1)
- (17/24) Installing rust (1.71.1-r0)
- (18/24) Installing ca-certificates (20230506-r0)
- (19/24) Installing brotli-libs (1.0.9-r14)
- (20/24) Installing libunistring (1.1-r1)
- (21/24) Installing libidn2 (2.3.4-r1)
- (22/24) Installing nghttp2-libs (1.57.0-r0)
- (23/24) Installing libcurl (8.4.0-r0)
- (24/24) Installing cargo (1.71.1-r0)
- Executing busybox-1.36.1-r4.trigger
- Executing ca-certificates-20230506-r0.trigger
- OK: 890 MiB in 39 packages
- localhost:~#
- localhost:~#
- localhost:~# cargo new ehlo
- Created binary (application) `ehlo` package
- localhost:~# cd ehlo
- localhost:~/ehlo# cargo run
- thread 'main' panicked at 'no entry found for key', src/cargo/util/dependency_queue.rs:109:58
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
- localhost:~/ehlo#
- localhost:~/ehlo# rust --version
- -ash: rust: not found
- localhost:~/ehlo# cargo --version
- cargo 1.71.1
- localhost:~/ehlo# rustc --version
- rustc 1.71.1 (eb26296b5 2023-08-03) (Alpine Linux)
- localhost:~/ehlo# RUST_BACKTRACE=1 cargo build
- error: failed to parse lock file at: /root/ehlo/Cargo.lock
- Caused by:
- lock file version `2` was found, but this version of Cargo does not understand this lock file, perhaps Cargo needs to be updated?
- localhost:~/ehlo# cargo clean
- localhost:~/ehlo# RUST_BACKTRACE=1 cargo build
- error: failed to parse lock file at: /root/ehlo/Cargo.lock
- Caused by:
- lock file version `2` was found, but this version of Cargo does not understand this lock file, perhaps Cargo needs to be updated?
- localhost:~/ehlo# cargo clean
- llocalhost:~/ehlo# ls -al
- total 12
- drwxr-xr-x 4 root root 224 Nov 1 03:28 .
- drwx------ 4 root root 160 Nov 1 03:22 ..
- drwxr-xr-x 6 root root 288 Nov 1 03:22 .git
- -rw-r--r-- 1 root root 8 Nov 1 03:22 .gitignore
- -rw-r--r-- 1 root root 148 Nov 1 03:22 Cargo.lock
- -rw-r--r-- 1 root root 173 Nov 1 03:22 Cargo.toml
- drwxr-xr-x 2 root root 96 Nov 1 03:22 src
- localhost:~/ehlo# rm Cargo.lock
- localhost:~/ehlo# RUST_BACKTRACE=1 cargo build
- thread 'main' panicked at 'no entry found for key', src/cargo/util/dependency_queue.rs:109:58
- stack backtrace:
- note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
- localhost:~/ehlo# ls -al
- total 12
- drwxr-xr-x 5 root root 256 Nov 1 03:29 .
- drwx------ 4 root root 160 Nov 1 03:22 ..
- drwxr-xr-x 6 root root 288 Nov 1 03:22 .git
- -rw-r--r-- 1 root root 8 Nov 1 03:22 .gitignore
- -rw-r--r-- 1 root root 148 Nov 1 03:29 Cargo.lock
- -rw-r--r-- 1 root root 173 Nov 1 03:22 Cargo.toml
- drwxr-xr-x 2 root root 96 Nov 1 03:22 src
- drwxr-xr-x 3 root root 160 Nov 1 03:29 target
- localhost:~/ehlo# cargo clean
- localhost:~/ehlo# rm Cargo.lock
- localhost:~/ehlo# RUST_BACKTRACE=full cargo build
- thread 'main' panicked at 'no entry found for key', src/cargo/util/dependency_queue.rs:109:58
- stack backtrace:
- 0: 0x56f6ba60 - <unknown>
- 1: 0x56f9954c - <unknown>
- 2: 0x56f65aeb - <unknown>
- 3: 0x56f6b8a6 - <unknown>
- 4: 0x56f6d47c - <unknown>
- 5: 0x56f6d239 - <unknown>
- 6: 0x56f6da59 - <unknown>
- 7: 0x56f6d95b - <unknown>
- 8: 0x56f6be86 - <unknown>
- 9: 0x56f6d653 - <unknown>
- 10: 0x565c8cd0 - <unknown>
- 11: 0x565c8c82 - <unknown>
- 12: 0x568c1761 - <unknown>
- 13: 0x56891e94 - <unknown>
- 14: 0x569b7b21 - <unknown>
- 15: 0x569b782c - <unknown>
- 16: 0x566133ea - <unknown>
- 17: 0x565fdfc5 - <unknown>
- 18: 0x565fa2aa - <unknown>
- 19: 0x56626f7f - <unknown>
- 20: 0x565e0ce3 - <unknown>
- 21: 0x565e717b - <unknown>
- 22: 0x56f5ba6e - <unknown>
- 23: 0x5662e01a - <unknown>
- 24: 0xf7f7a454 - <unknown>
- localhost:~/ehlo#
Advertisement
Add Comment
Please, Sign In to add comment