nixbot

builds
unpackPhase
1unpacking source archive /nix/store/6rmkb2579xnrag4rl454d83x0j52qjq6-p37ibr3zx7j6mhznqvsxmkdzv4az6q73-source2source root is p37ibr3zx7j6mhznqvsxmkdzv4az6q73-source3Executing cargoSetupPostUnpackHook4Finished cargoSetupPostUnpackHook
patchPhase
5Executing cargoSetupPostPatchHook6Validating consistency between /build/p37ibr3zx7j6mhznqvsxmkdzv4az6q73-source/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock7Finished cargoSetupPostPatchHook
buildPhase
8Executing cargoBuildHook9cargoBuildHook flags: -j 16 --target x86_64-unknown-linux-gnu --offline --profile release10 Compiling proc-macro2 v1.0.10611 Compiling unicode-ident v1.0.2412 Compiling quote v1.0.4613 Compiling libc v0.2.18614 Compiling cfg-if v1.0.415 Compiling serde_core v1.0.22916 Compiling version_check v0.9.517 Compiling typenum v1.20.118 Compiling pin-project-lite v0.2.1719 Compiling subtle v2.6.120 Compiling bytes v1.12.121 Compiling smallvec v1.15.222 Compiling serde v1.0.22923 Compiling memchr v2.8.324 Compiling itoa v1.0.1825 Compiling once_cell v1.21.426 Compiling const-oid v0.9.627 Compiling log v0.4.3328 Compiling stable_deref_trait v1.2.129 Compiling futures-core v0.3.3230 Compiling find-msvc-tools v0.1.931 Compiling zmij v1.0.2132 Compiling generic-array v0.14.733 Compiling shlex v2.0.134 Compiling thiserror v2.0.1835 Compiling tracing-core v0.1.3636 Compiling futures-sink v0.3.3237 Compiling writeable v0.6.338 Compiling percent-encoding v2.3.239 Compiling litemap v0.8.240 Compiling base64ct v1.8.341 Compiling libm v0.2.1642 Compiling equivalent v1.0.243 Compiling base64 v0.22.144 Compiling zerocopy v0.8.5445 Compiling icu_normalizer_data v2.2.046 Compiling autocfg v1.5.147 Compiling icu_properties_data v2.2.048 Compiling http v1.4.249 Compiling pkg-config v0.3.3350 Compiling utf8_iter v1.0.451 Compiling pem-rfc7468 v0.7.052 Compiling hashbrown v0.17.153 Compiling num-traits v0.2.1954 Compiling cpufeatures v0.2.1755 Compiling syn v2.0.11856 Compiling syn v3.0.357 Compiling slab v0.4.1258 Compiling serde_json v1.0.15159 Compiling getrandom v0.2.1760 Compiling errno v0.3.1461 Compiling mio v1.2.162 Compiling socket2 v0.6.463 Compiling signal-hook-registry v1.4.864 Compiling jobserver v0.1.3565 Compiling rand_core v0.6.466 Compiling form_urlencoded v1.2.267 Compiling futures-channel v0.3.3268 Compiling futures-task v0.3.3269 Compiling cc v1.2.6670 Compiling futures-io v0.3.3271 Compiling winnow v1.0.372 Compiling fs_extra v1.3.073 Compiling getrandom v0.3.474 Compiling dunce v1.0.575 Compiling time-core v0.1.976 Compiling siphasher v1.0.377 Compiling num-conv v0.2.278 Compiling phf_shared v0.13.179 Compiling powerfmt v0.2.080 Compiling time-macros v0.2.3181 Compiling indexmap v2.14.082 Compiling fastrand v2.4.183 Compiling rand_core v0.10.184 Compiling getrandom v0.4.385 Compiling phf_generator v0.13.186 Compiling cmake v0.1.5887 Compiling aho-corasick v1.1.488 Compiling regex-syntax v0.8.1189 Compiling unicase v2.9.090 Compiling toml_parser v1.1.2+spec-1.1.091 Compiling semver v1.0.2892 Compiling toml_datetime v1.1.1+spec-1.1.093 Compiling cpufeatures v0.3.094 Compiling aws-lc-rs v1.17.195 Compiling bitflags v2.13.096 Compiling deranged v0.5.897 Compiling rustc_version v0.4.198 Compiling chacha20 v0.10.199 Compiling serde_spanned v1.1.1100 Compiling rand_core v0.9.5101 Compiling http-body v1.0.1102 Compiling aws-lc-sys v0.42.0103 Compiling toml_edit v0.25.12+spec-1.1.0104 Compiling ring v0.17.14105 Compiling curve25519-dalek v4.1.3106 Compiling untrusted v0.9.0107 Compiling js_int v0.2.2108 Compiling crc32fast v1.5.0109 Compiling typewit v1.15.2110 Compiling anyhow v1.0.104111 Compiling httparse v1.10.1112 Compiling const_panic v0.2.15113 Compiling rand v0.10.2114 Compiling toml v1.1.2+spec-1.1.0115 Compiling pulldown-cmark v0.13.4116 Compiling proc-macro-crate v3.5.0117 Compiling regex-automata v0.4.14118 Compiling simd-adler32 v0.3.9119 Compiling either v1.16.0120 Compiling atomic-waker v1.1.2121 Compiling time v0.3.53122 Compiling tower-service v0.3.3123 Compiling adler2 v2.0.1124 Compiling as_variant v1.3.0125 Compiling rustls v0.23.42126 Compiling try-lock v0.2.5127 Compiling ruma-common v0.19.0128 Compiling web-time v1.1.0129 Compiling fnv v1.0.7130 Compiling want v0.3.1131 Compiling synstructure v0.13.2132 Compiling miniz_oxide v0.8.9133 Compiling konst v0.4.3134 Compiling serde_derive v1.0.229135 Compiling serde_html_form v0.4.1136 Compiling ppv-lite86 v0.2.21137 Compiling uuid v1.23.4138 Compiling wildmatch v2.6.1139 Compiling parking_lot_core v0.9.12140 Compiling ruma-events v0.34.0141 Compiling pulldown-cmark-escape v0.11.0142 Compiling date_header v1.0.5143 Compiling rand_chacha v0.3.1144 Compiling flate2 v1.1.9145 Compiling rand v0.8.6146 Compiling js_option v0.2.0147 Compiling phf_codegen v0.13.1148 Compiling ruma-client-api v0.24.0149 Compiling opaque-debug v0.3.1150 Compiling ipnet v2.12.0151 Compiling bitmaps v3.2.1152 Compiling compression-core v0.4.32153 Compiling openssl-probe v0.2.1154 Compiling scopeguard v1.2.0155 Compiling compression-codecs v0.4.38156 Compiling lock_api v0.4.14157 Compiling zeroize_derive v1.5.0158 Compiling zerofrom-derive v0.1.7159 Compiling tokio-macros v2.7.0160 Compiling yoke-derive v0.8.2161 Compiling zerovec-derive v0.11.3162 Compiling displaydoc v0.2.6163 Compiling tracing-attributes v0.1.31164 Compiling zeroize v1.9.0165 Compiling tokio v1.53.1166 Compiling thiserror-impl v2.0.18167 Compiling der v0.7.10168 Compiling futures-macro v0.3.32169 Compiling zerofrom v0.1.8170 Compiling rustls-pki-types v1.15.0171 Compiling yoke v0.8.3172 Compiling crypto-common v0.1.7173 Compiling block-buffer v0.10.4174 Compiling zerovec v0.11.6175 Compiling tracing v0.1.44176 Compiling zerotrie v0.2.4177 Compiling digest v0.10.7178 Compiling hmac v0.12.1179 Compiling sha2 v0.10.9180 Compiling signature v2.2.0181 Compiling futures-util v0.3.32182 Compiling block-padding v0.3.3183 Compiling spki v0.7.3184 Compiling inout v0.1.4185 Compiling tinystr v0.8.3186 Compiling potential_utf v0.1.5187 Compiling hkdf v0.12.4188 Compiling ruma-identifiers-validation v0.12.1189 Compiling pkcs8 v0.10.2190 Compiling icu_collections v2.2.0191 Compiling cipher v0.4.4192 Compiling icu_locale_core v2.2.0193 Compiling curve25519-dalek-derive v0.1.1194 Compiling ruma-macros v0.19.0195 Compiling regex v1.12.4196 Compiling ed25519 v2.2.3197 Compiling universal-hash v0.5.1198 Compiling chacha20 v0.9.1199 Compiling arrayvec v0.7.8200 Compiling poly1305 v0.8.0201 Compiling rustls-native-certs v0.8.4202 Compiling icu_provider v2.2.0203 Compiling aead v0.5.2204 Compiling imbl-sized-chunks v0.1.3205 Compiling icu_properties v2.2.0206 Compiling icu_normalizer v2.2.0207 Compiling itertools v0.14.0208 Compiling rand_xoshiro v0.7.0209 Compiling ff v0.13.1210 Compiling sync_wrapper v1.0.2211 Compiling ed25519-dalek v2.2.0212 Compiling crossbeam-utils v0.8.22213 Compiling base16ct v0.2.0214 Compiling tower-layer v0.3.3215 Compiling archery v1.2.2216 Compiling maplit v1.0.2217 Compiling assign v1.1.1218 Compiling imbl v6.1.0219 Compiling sec1 v0.7.3220 Compiling mime_guess v2.0.5221 Compiling group v0.13.0222 Compiling parking_lot v0.12.5223 Compiling chacha20poly1305 v0.10.1224 Compiling crypto-bigint v0.5.5225 Compiling phf_macros v0.13.1226 Compiling idna_adapter v1.2.2227 Compiling idna v1.1.0228 Compiling prost-derive v0.14.4229 Compiling matrix-pickle-derive v0.2.3230 Compiling rand_chacha v0.9.0231 Compiling http-body-util v0.1.3232 Compiling tokio-util v0.7.18233 Compiling url v2.5.8234 Compiling async-compression v0.4.42235 Compiling blake3 v1.8.5236 Compiling serde_bytes v0.11.19237 Compiling rmp v0.8.15238 Compiling num-integer v0.1.46239 Compiling h2 v0.4.15240 Compiling tower v0.5.3241 Compiling include_dir_macros v0.7.4242 Compiling proc-macro-error-attr2 v2.0.0243 Compiling vcpkg v0.2.15244 Compiling spin v0.9.8245 Compiling matrix-sdk-common v0.18.0246 Compiling new_debug_unreachable v1.0.6247 Compiling proc-macro-error2 v2.0.1248 Compiling lazy_static v1.5.0249 Compiling include_dir v0.7.4250 Compiling rmp-serde v1.3.1251 Compiling elliptic-curve v0.13.8252 Compiling tower-http v0.6.11253 Compiling matrix-pickle v0.2.3254 Compiling prost v0.14.4255 Compiling libsqlite3-sys v0.35.0256 Compiling eyeball-im v0.8.0257 Compiling phf v0.13.1258 Compiling rand v0.9.4259 Compiling readlock-tokio v0.1.6260 Compiling x25519-dalek v2.0.1261 Compiling aes v0.8.4262 Compiling cbc v0.1.2263 Compiling pbkdf2 v0.12.2264 Compiling async-trait v0.1.89265 Compiling itertools v0.10.5266 Compiling serde_path_to_error v0.1.20267 Compiling string_cache_codegen v0.6.1268 Compiling foldhash v0.1.5269 Compiling camino v1.2.4270 Compiling iana-time-zone v0.1.65271 Compiling arrayref v0.3.9272 Compiling mime v0.3.17273 Compiling constant_time_eq v0.4.2274 Compiling readlock v0.1.11275 Compiling tinyvec_macros v0.1.1276 Compiling precomputed-hash v0.1.1277 Compiling decancer v3.3.3278 Compiling thiserror v1.0.69279 Compiling eyeball v0.8.8280 Compiling tinyvec v1.11.0281 Compiling chrono v0.4.45282 Compiling ulid v1.2.1283 Compiling vodozemac v0.10.0284 Compiling web_atoms v0.2.5285 Compiling hashbrown v0.15.5286 Compiling concurrent-queue v2.5.0287 Compiling tokio-stream v0.1.18288 Compiling aquamarine v0.6.0289 Compiling deadpool-runtime v0.3.1290 Compiling ctr v0.9.2291 Compiling rfc6979 v0.4.0292 Compiling thiserror-impl v1.0.69293 Compiling encoding_rs v0.8.35294 Compiling bs58 v0.5.1295 Compiling parking v2.2.1296 Compiling num-bigint-dig v0.8.6297 Compiling xxhash-rust v0.8.16298 Compiling byteorder v1.5.0299 Compiling heck v0.5.0300 Compiling rustix v1.1.4301 Compiling growable-bloom-filter v2.1.1302 Compiling hashlink v0.10.0303 Compiling event-listener v5.4.1304 Compiling ecdsa v0.16.9305 Compiling matrix-sdk-store-encryption v0.18.0306 Compiling unicode-normalization v0.1.25307 Compiling string_cache v0.9.0308 Compiling primeorder v0.13.6309 Compiling num-iter v0.1.46310 Compiling cargo-platform v0.3.3311 Compiling num_cpus v1.17.0312 Compiling ahash v0.8.12313 Compiling fallible-streaming-iterator v0.1.9314 Compiling dtoa v1.0.11315 Compiling linux-raw-sys v0.12.1316 Compiling fallible-iterator v0.3.0317 Compiling utf8parse v0.2.2318 Compiling rustversion v1.0.23319 Compiling anstyle-parse v1.0.0320 Compiling dtoa-short v0.3.5321 Compiling deadpool v0.13.0322 Compiling rusqlite v0.37.0323 Compiling cargo_metadata v0.23.1324 Compiling oauth2 v5.0.0325 Compiling hyper v1.10.1326 Compiling event-listener-strategy v0.5.4327 Compiling deadpool-sync v0.2.0328 Compiling tendril v0.5.1329 Compiling num-bigint v0.4.8330 Compiling futures-executor v0.3.32331 Compiling hyper-util v0.1.20332 Compiling pkcs1 v0.7.5333 Compiling derive_more-impl v2.1.1334 Compiling cssparser-macros v0.7.0335 Compiling async-stream-impl v0.3.6336 Compiling selectors v0.38.0337 Compiling colorchoice v1.0.5338 Compiling is_terminal_polyfill v1.70.2339 Compiling anstyle-query v1.1.5340 Compiling matrix-sdk v0.18.0341 Compiling anstyle v1.0.14342 Compiling urlencoding v2.1.3343 Compiling async-stream v0.3.6344 Compiling simple_asn1 v0.6.4345 Compiling cssparser v0.37.0346 Compiling rsa v0.9.10347 Compiling anstream v1.0.0348 Compiling derive_more v2.1.1349 Compiling futures v0.3.32350 Compiling tempfile v3.27.0351 Compiling markup5ever v0.39.0352 Compiling octocrab v0.54.1353 Compiling async-channel v2.5.0354 Compiling backon v1.6.0355 Compiling p256 v0.13.2356 Compiling p384 v0.13.1357 Compiling snafu-derive v0.8.9358 Compiling pin-project-internal v1.1.13359 Compiling pem v3.0.6360 Compiling servo_arc v0.4.3361 Compiling rustc-hash v2.1.3362 Compiling ryu v1.0.23363 Compiling hashbrown v0.16.1364 Compiling language-tags v0.3.2365 Compiling clap_lex v1.1.0366 Compiling strsim v0.11.1367 Compiling unicode-width v0.2.2368 Compiling bytesize v2.4.2369 Compiling mime2ext v0.1.54370 Compiling anymap2 v0.13.0371 Compiling async-once-cell v0.5.4372 Compiling getopts v0.2.24373 Compiling quick_cache v0.6.24374 Compiling pin-project v1.1.13375 Compiling clap_builder v4.6.2376 Compiling serde_urlencoded v0.7.1377 Compiling jsonwebtoken v10.4.0378 Compiling arc-swap v1.9.2379 Compiling html5ever v0.39.0380 Compiling hyper-timeout v0.5.2381 Compiling clap_derive v4.6.4382 Compiling sharded-slab v0.1.7383 Compiling http-serde v2.1.1384 Compiling matchers v0.2.0385 Compiling secrecy v0.10.3386 Compiling tracing-log v0.2.0387 Compiling thread_local v1.1.9388 Compiling snafu v0.8.9389 Compiling hex v0.4.3390 Compiling nu-ansi-term v0.50.3391 Compiling ego-tree v0.11.0392 Compiling soft_assert v0.1.1393 Compiling itertools v0.15.0394 Compiling envy v0.4.2395 Compiling linkify v0.11.0396 Compiling html-escape v0.2.14397 Compiling tracing-subscriber v0.3.23398 Compiling scraper v0.27.0399 Compiling dotenvy v0.15.7400 Compiling clap v4.6.4401 Compiling ruma v0.16.0402 Compiling matrix-sdk-crypto v0.18.0403 Compiling rustls-webpki v0.103.13404 Compiling tokio-rustls v0.26.4405 Compiling rustls-platform-verifier v0.7.0406 Compiling hyper-rustls v0.27.9407 Compiling reqwest v0.13.4408 Compiling oauth2-reqwest v0.1.0-alpha.3409 Compiling forgejo-api v0.11.1410 Compiling matrix-sdk-base v0.18.0411 Compiling matrix-sdk-sqlite v0.18.0412 Compiling mxlink v1.15.0413 Compiling import-bot v1.1.0 (/build/p37ibr3zx7j6mhznqvsxmkdzv4az6q73-source)414 Finished `release` profile [optimized] target(s) in 11m 51s415Executing cargoInstallPostBuildHook416Finished cargoInstallPostBuildHook417Finished cargoBuildHook418buildPhase completed in 11 minutes 52 seconds
checkPhase
419Executing cargoCheckHook420cargoCheckHook flags: -j 16 --profile release --target x86_64-unknown-linux-gnu --offline --421 Compiling memchr v2.8.3422 Compiling regex-syntax v0.8.11423 Compiling httpdate v1.0.3424 Compiling ruma-events v0.34.0425 Compiling ucd-trie v0.1.7426 Compiling ruma-client-api v0.24.0427 Compiling deadpool-runtime v0.1.4428 Compiling tempfile v3.27.0429 Compiling assert-json-diff v2.0.2430 Compiling console v0.16.4431 Compiling similar v2.7.0432 Compiling matrix-sdk-test-macros v0.18.0433 Compiling ctor v0.2.9434 Compiling assert_matches v1.5.0435 Compiling deadpool v0.12.3436 Compiling assert_matches2 v0.1.2437 Compiling hyper v1.10.1438 Compiling pest v2.8.7439 Compiling rstest_macros v0.26.1440 Compiling matrix-sdk v0.18.0441 Compiling glob v0.3.3442 Compiling relative-path v1.9.3443 Compiling futures-timer v3.0.4444 Compiling serde_json v1.0.151445 Compiling aho-corasick v1.1.4446 Compiling cargo_metadata v0.23.1447 Compiling pest_meta v2.8.7448 Compiling hyper-util v0.1.20449 Compiling regex-automata v0.4.14450 Compiling pest_generator v2.8.7451 Compiling pest_derive v2.8.7452 Compiling octocrab v0.54.1453 Compiling insta v1.48.0454 Compiling hyper-rustls v0.27.9455 Compiling hyper-timeout v0.5.2456 Compiling reqwest v0.13.4457 Compiling regex v1.12.4458 Compiling matchers v0.2.0459 Compiling tracing-subscriber v0.3.23460 Compiling oauth2-reqwest v0.1.0-alpha.3461 Compiling ruma-common v0.19.0462 Compiling wiremock v0.6.5463 Compiling forgejo-api v0.11.1464 Compiling rstest v0.26.1465 Compiling ruma v0.16.0466 Compiling matrix-sdk-common v0.18.0467 Compiling matrix-sdk-test v0.18.0468 Compiling matrix-sdk-crypto v0.18.0469 Compiling matrix-sdk-base v0.18.0470 Compiling matrix-sdk-sqlite v0.18.0471 Compiling mxlink v1.15.0472 Compiling import-bot v1.1.0 (/build/p37ibr3zx7j6mhznqvsxmkdzv4az6q73-source)473 Finished `release` profile [optimized] target(s) in 9m 46s474 Running unittests src/main.rs (target/x86_64-unknown-linux-gnu/release/deps/import_bot-a9d078a98f0b3c2e)475476running 43 tests477test githublink::tests::test_get_github_links_no_links ... ok478test githublink::tests::test_get_github_links_text_only ... ok479test githublink::tests::test_get_github_links_with_html_and_deduplication ... ok480test githublink::tests::test_into_url_and_display ... ok481test githublink::tests::test_target_repository_name ... ok482test githublink::tests::test_try_from_invalid_host ... ok483test githublink::tests::test_try_from_invalid_url ... ok484test githublink::tests::test_try_from_missing_segments ... ok485test githublink::tests::test_try_from_valid_url ... ok486test githublink::tests::test_try_from_valid_url_with_subpath ... ok487test handlers::tests::test_bot_command_parse_clone ... ok488test handlers::tests::test_bot_command_parse_whitelist ... ok489test handlers::tests::test_bot_command_prefix_constants ... ok490test handlers::tests::test_extract_original_link_wrong_prefix ... ok491test handlers::tests::test_extract_original_link_no_links ... ok492test handlers::tests::test_extract_original_link_multiple_links_rejected ... ok493test handlers::tests::test_extract_original_link_success ... ok494test handlers::tests::test_get_user_from_html_string ... ok495test cloner::tests::test_check_cloned_scenarios::case_1_not_yet ... ok496test githublink::tests::test_get_repository_size_success ... ok497test cloner::tests::test_check_cloned_scenarios::case_4_cloned ... ok498test handlers::tests::test_thumbsup_reaction_constant ... ok499test cloner::tests::test_check_cloned_scenarios::case_2_no_url ... ok500test whitelist::tests::test_read_strings_from_json_missing_file ... ok501test cloner::tests::test_clone_github_scenarios::case_4_server_error ... ok502test cloner::tests::test_clone_github_scenarios::case_1_success ... ok503test whitelist::tests::test_whitelist_add_existing_user ... ok504test cloner::tests::test_check_cloned_scenarios::case_3_server_error ... ok505test whitelist::tests::test_read_strings_from_json_success ... ok506test cloner::tests::test_clone_github_scenarios::case_2_conflict_with_existing ... ok507test githublink::tests::test_get_repository_size_does_not_exist ... ok508test whitelist::tests::test_read_strings_from_json_invalid_json ... ok509test githublink::tests::test_get_repository_size_not_available ... ok510test githublink::tests::test_get_repository_size_unknown_error ... ok511test whitelist::tests::test_whitelist_from_file_missing_target ... ok512test whitelist::tests::test_whitelist_from_file_with_existing_target ... ok513test cloner::tests::test_clone_github_scenarios::case_3_conflict_no_repo ... ok514test handlers::tests::test_handle_clone_command_single_link ... ok515test whitelist::tests::test_whitelist_add_new_user ... ok516test handlers::tests::test_handle_clone_command_multiple_links ... ok517test handlers::tests::test_process_link_content_forgejo_error ... ok518test handlers::tests::test_process_link_content_already_cloned ... ok519test handlers::tests::test_process_link_content_not_found_repo_on_github ... ok520521test result: ok. 43 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s522523Finished cargoCheckHook524checkPhase completed in 9 minutes 47 seconds
installPhase
525Executing cargoInstallHook526Finished cargoInstallHook
fixupPhase
527shrinking RPATHs of ELF executables and libraries in /nix/store/p8ibjj828ffqh2wm39cvv6lgdqpmj8m8-import-bot528shrinking /nix/store/p8ibjj828ffqh2wm39cvv6lgdqpmj8m8-import-bot/bin/import-bot529checking for references to /build/ in /nix/store/p8ibjj828ffqh2wm39cvv6lgdqpmj8m8-import-bot...530patching script interpreter paths in /nix/store/p8ibjj828ffqh2wm39cvv6lgdqpmj8m8-import-bot531stripping (with command strip and flags -S -p) in /nix/store/p8ibjj828ffqh2wm39cvv6lgdqpmj8m8-import-bot/bin