Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ###### Scenario
- echo https://dl-cdn.alpinelinux.org/alpine/v3.19/main > /etc/apk/repositories
- echo https://dl-cdn.alpinelinux.org/alpine/v3.19/community >> /etc/apk/repositories
- apk update
- apk upgrade
- apk add cargo
- cargo new ehlo
- cd ehlo
- cargo run
- rustc --version # 1.72.1 (d5c2e9c34 2023-09-13) (Alpine Linux 1.72.1-r0)
- cargo --version # 1.72.1
- cargo clean
- ls -al
- rm Cargo.lock
- ls -al
- RUST_BACKTRACE=full cargo build
- ############################
- 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.19/main > /etc/apk/repositories
- localhost:~# echo https://dl-cdn.alpinelinux.org/alpine/v3.19/community >> /etc/apk/repositories
- localhost:~# apk update
- fetch https://dl-cdn.alpinelinux.org/alpine/v3.19/main/x86/APKINDEX.tar.gz
- fetch https://dl-cdn.alpinelinux.org/alpine/v3.19/community/x86/APKINDEX.tar.gz
- v20230901-4555-g18d074cb787 [https://dl-cdn.alpinelinux.org/alpine/v3.19/main]
- community v20230901-3812-g6f8c66fa616 [https://dl-cdn.alpinelinux.org/alpine/v3.19/community]
- OK: 5956 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_git20230717-r3)
- (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-r5)
- (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-r2)
- (2/11) Upgrading busybox (1.33.1-r6 -> 1.36.1-r13)
- Executing busybox-1.36.1-r13.post-upgrade
- (3/11) Installing busybox-binsh (1.36.1-r13)
- (4/11) Upgrading alpine-baselayout (3.2.0-r16 -> 3.4.3-r2)
- Executing alpine-baselayout-3.4.3-r2.pre-upgrade
- Executing alpine-baselayout-3.4.3-r2.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-r13)
- (8/11) Upgrading zlib (1.2.11-r3 -> 1.3-r2)
- (9/11) Upgrading scanelf (1.3.2-r0 -> 1.3.7-r2)
- (10/11) Upgrading musl-utils (1.2.2-r3 -> 1.2.4_git20230717-r3)
- (11/11) Upgrading libc-utils (0.7.2-r3 -> 0.7.2-r5)
- Executing busybox-1.36.1-r13.trigger
- OK: 6 MiB in 15 packages
- localhost:~# apk add cargo
- (1/27) Installing libgcc (13.2.1_git20231014-r0)
- (2/27) Installing jansson (2.14-r4)
- (3/27) Installing libstdc++ (13.2.1_git20231014-r0)
- (4/27) Installing zstd-libs (1.5.5-r7)
- (5/27) Installing binutils (2.41-r0)
- (6/27) Installing libgomp (13.2.1_git20231014-r0)
- (7/27) Installing libatomic (13.2.1_git20231014-r0)
- (8/27) Installing gmp (6.3.0-r0)
- (9/27) Installing isl26 (0.26-r1)
- (10/27) Installing mpfr4 (4.2.1-r0)
- (11/27) Installing mpc1 (1.3.1-r1)
- (12/27) Installing gcc (13.2.1_git20231014-r0)
- (13/27) Installing musl-dev (1.2.4_git20230717-r3)
- (14/27) Installing libffi (3.4.4-r3)
- (15/27) Installing xz-libs (5.4.4-r0)
- (16/27) Installing libxml2 (2.11.5-r0)
- (17/27) Installing llvm16-libs (16.0.6-r7)
- (18/27) Installing scudo-malloc (17.0.3-r0)
- (19/27) Installing rust (1.72.1-r0)
- (20/27) Installing ca-certificates (20230506-r0)
- (21/27) Installing brotli-libs (1.1.0-r0)
- (22/27) Installing c-ares (1.20.1-r0)
- (23/27) Installing libunistring (1.1-r2)
- (24/27) Installing libidn2 (2.3.4-r4)
- (25/27) Installing nghttp2-libs (1.57.0-r0)
- (26/27) Installing libcurl (8.4.0-r0)
- (27/27) Installing cargo (1.72.1-r0)
- Executing busybox-1.36.1-r13.trigger
- Executing ca-certificates-20230506-r0.trigger
- OK: 912 MiB in 42 packages
- 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# rustc --version
- rustc 1.72.1 (d5c2e9c34 2023-09-13) (Alpine Linux 1.72.1-r0)
- localhost:~/ehlo# cargo --version
- cargo 1.72.1
- localhost:~/ehlo# cargo clean
- localhost:~/ehlo# ls -al
- total 12
- drwxr-xr-x 4 root root 224 Nov 1 03:52 .
- drwx------ 4 root root 160 Nov 1 03:52 ..
- drwxr-xr-x 6 root root 288 Nov 1 03:52 .git
- -rw-r--r-- 1 root root 8 Nov 1 03:52 .gitignore
- -rw-r--r-- 1 root root 148 Nov 1 03:52 Cargo.lock
- -rw-r--r-- 1 root root 173 Nov 1 03:52 Cargo.toml
- drwxr-xr-x 2 root root 96 Nov 1 03:52 src
- localhost:~/ehlo# rm Cargo.lock
- localhost:~/ehlo# ls -al
- total 8
- drwxr-xr-x 4 root root 192 Nov 1 03:53 .
- drwx------ 4 root root 160 Nov 1 03:52 ..
- drwxr-xr-x 6 root root 288 Nov 1 03:52 .git
- -rw-r--r-- 1 root root 8 Nov 1 03:52 .gitignore
- -rw-r--r-- 1 root root 173 Nov 1 03:52 Cargo.toml
- drwxr-xr-x 2 root root 96 Nov 1 03:52 src
- 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: 0x5709afd0 - <unknown>
- 1: 0x570cc84c - <unknown>
- 2: 0x57094e96 - <unknown>
- 3: 0x5709ae16 - <unknown>
- 4: 0x5709ca5c - <unknown>
- 5: 0x5709c80d - <unknown>
- 6: 0x5709d042 - <unknown>
- 7: 0x5709cf3b - <unknown>
- 8: 0x5709b426 - <unknown>
- 9: 0x5709cc33 - <unknown>
- 10: 0x565e1d50 - <unknown>
- 11: 0x565e1d02 - <unknown>
- 12: 0x568ec031 - <unknown>
- 13: 0x568bcffe - <unknown>
- 14: 0x569e5371 - <unknown>
- 15: 0x569e507c - <unknown>
- 16: 0x5662d09a - <unknown>
- 17: 0x566172b0 - <unknown>
- 18: 0x56612ff1 - <unknown>
- 19: 0x5664176f - <unknown>
- 20: 0x565f9153 - <unknown>
- 21: 0x565ffa6b - <unknown>
- 22: 0x5708acde - <unknown>
- 23: 0x5664884a - <unknown>
- 24: 0xf7f74fdf - <unknown>
- localhost:~/ehlo#
Advertisement
Add Comment
Please, Sign In to add comment