Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Very sluggish just keep hang and hang.. #105

Open
ahloiscreamo opened this issue Jan 11, 2025 · 15 comments
Open

Very sluggish just keep hang and hang.. #105

ahloiscreamo opened this issue Jan 11, 2025 · 15 comments

Comments

@ahloiscreamo
Copy link

Hello,

Does it actually auto downloading all playlist song without confirmation on startup? i have huge playlist it doesn't make any sense if it did that.

@ccgauche
Copy link
Owner

When you play a playlist I starts downloading the playlist 4 songs / 4 songs. But in any case it shouldn't make the app sluggish. What is the exact use case that caused this slowdown?

@ahloiscreamo
Copy link
Author

ahloiscreamo commented Jan 13, 2025

I try run it again today, now it does not hang, but in every playlist i enter it show this -

Screenshot from 2025-01-13 17-15-29

@ahloiscreamo
Copy link
Author

I already clear db and cache

@ccgauche
Copy link
Owner

May you send the log file ?

@ahloiscreamo
Copy link
Author

This is the log file

INFO - Logger mode INFO [src/systems/logger.rs]
INFO - Init: 0ms [src/structures/performance.rs]
INFO - Startup: 0ms [src/structures/performance.rs]
INFO - Spawned clean task: 0ms [src/structures/performance.rs]
INFO - Loading config from "/home/ahloi/.config/ytermusic/config.toml" [src/config.rs]
INFO - Clean task: 0ms [src/structures/performance.rs]
INFO - Spawned system task: 14ms [src/structures/performance.rs]
INFO - Spawned last playlist task: 14ms [src/structures/performance.rs]
INFO - Spawned api task: 14ms [src/structures/performance.rs]
INFO - Running manager: 14ms [src/structures/performance.rs]
INFO - Last playlist task on [src/tasks/last_playlist.rs]
INFO - Last playlist: 0ms [src/structures/performance.rs]
INFO - Database getter task on [src/tasks/local_musics.rs]
INFO - API task on [src/tasks/api.rs]
INFO - Local musics: 0ms [src/structures/performance.rs]
INFO - Playlist Episodes for Later is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist Episodes for Later: 301ms [src/structures/performance.rs]
INFO - Playlist New Episodes is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist New Episodes: 528ms [src/structures/performance.rs]
INFO - Browse playlist 2024 Recap: 874ms [src/structures/performance.rs]
INFO - Browse playlist I’LL LIKE YOU: 325ms [src/structures/performance.rs]
INFO - Browse playlist 少年アリス: 339ms [src/structures/performance.rs]
INFO - Browse playlist 松崎ナオ: 333ms [src/structures/performance.rs]
INFO - Browse playlist Mer De Noms: 358ms [src/structures/performance.rs]
INFO - Browse playlist cliche (Mastered by Bernie Grundman): 381ms [src/structures/performance.rs]
INFO - Browse playlist THE COVERS EP vol.2: 377ms [src/structures/performance.rs]
INFO - Playlist The Compass is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist The Compass: 366ms [src/structures/performance.rs]
INFO - Browse playlist Merry Andrew: 366ms [src/structures/performance.rs]
INFO - Browse playlist Love Tune: 336ms [src/structures/performance.rs]
INFO - Playlist from is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist from: 368ms [src/structures/performance.rs]
INFO - Browse playlist GNX: 372ms [src/structures/performance.rs]
INFO - Browse playlist 2nd Album Jo Mino: 380ms [src/structures/performance.rs]
INFO - Browse playlist Polaris: 406ms [src/structures/performance.rs]
INFO - Browse playlist Aoi Sangosho: 367ms [src/structures/performance.rs]
INFO - Browse playlist OK's Crush Diary: 351ms [src/structures/performance.rs]
INFO - Browse playlist PURSUE: 399ms [src/structures/performance.rs]
INFO - Browse playlist WISH: 371ms [src/structures/performance.rs]
INFO - Browse playlist LSC: 373ms [src/structures/performance.rs]
INFO - Browse playlist City Pop: Origins: 1359ms [src/structures/performance.rs]
INFO - Browse playlist HELLO LOVERS: 405ms [src/structures/performance.rs]
INFO - Playlist wawon is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist wawon: 415ms [src/structures/performance.rs]
INFO - Browse playlist THE SWINGIN' SIXTIES: 359ms [src/structures/performance.rs]
INFO - Browse playlist Antz: 383ms [src/structures/performance.rs]
INFO - Browse playlist 剃刀乙女 (remastered): 385ms [src/structures/performance.rs]
INFO - Browse playlist You Are the Apple of My Eye O.S.T.: 371ms [src/structures/performance.rs]
INFO - Browse playlist MAHOROBOSHIYA: 406ms [src/structures/performance.rs]
INFO - Browse playlist Few Good Things: 401ms [src/structures/performance.rs]
INFO - Browse playlist LOVE TOGETHER: 491ms [src/structures/performance.rs]
INFO - Browse playlist CARE FOR ME: 413ms [src/structures/performance.rs]
INFO - Playlist Happy Snappin' is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist Happy Snappin': 395ms [src/structures/performance.rs]
INFO - Playlist Before Spring Ends is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist Before Spring Ends: 365ms [src/structures/performance.rs]
INFO - Browse playlist Humbert Humbert: 483ms [src/structures/performance.rs]
INFO - Playlist Akaneirono Yakusoku is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist Akaneirono Yakusoku: 495ms [src/structures/performance.rs]
INFO - Browse playlist 受: 422ms [src/structures/performance.rs]
INFO - Browse playlist Japan Hits: '80s: 1454ms [src/structures/performance.rs]
INFO - Browse playlist Maaya Sakamoto: 537ms [src/structures/performance.rs]
INFO - Browse playlist 叶炫清 - Ye Xuan Qing: 515ms [src/structures/performance.rs]
INFO - Browse playlist Aoi Teshima: 516ms [src/structures/performance.rs]
INFO - Playlist Logically Speaking Podcast | Full Episodes is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist Logically Speaking Podcast | Full Episodes: 464ms [src/structures/performance.rs]
INFO - Browse playlist First Message: 444ms [src/structures/performance.rs]
INFO - Browse playlist Muzai Moratorium -Innocence Moratorium-: 421ms [src/structures/performance.rs]
INFO - Browse playlist A Girl Meets Bossanova 2: 426ms [src/structures/performance.rs]
INFO - Browse playlist Japan Hits: '80s: 1483ms [src/structures/performance.rs]
INFO - Browse playlist IU: 457ms [src/structures/performance.rs]
INFO - Browse playlist Eiga[Kanojo wa Uso o Aishisugiteru]-MUSIC BOX-: 421ms [src/structures/performance.rs]
INFO - Browse playlist Nino: 415ms [src/structures/performance.rs]
INFO - Browse playlist ChihSiou: 493ms [src/structures/performance.rs]
INFO - Browse playlist Ayako Ikeda: 449ms [src/structures/performance.rs]
INFO - Browse playlist APRIL: 422ms [src/structures/performance.rs]
INFO - Browse playlist The Makanai: Cooking for the Maiko House Original Soundtrack: 484ms [src/structures/performance.rs]
INFO - Browse playlist Papercuts: 600ms [src/structures/performance.rs]
INFO - Browse playlist Atsuko Hiyajo: 474ms [src/structures/performance.rs]
INFO - Browse playlist YueYue: 530ms [src/structures/performance.rs]
INFO - Browse playlist Ichiko Aoba: 544ms [src/structures/performance.rs]
INFO - Browse playlist 胡夏 - Hu Xia: 607ms [src/structures/performance.rs]
INFO - Browse playlist Youmou & Ohana: 503ms [src/structures/performance.rs]
INFO - Browse playlist Olivia Ong: 503ms [src/structures/performance.rs]
INFO - Browse playlist Sondia: 545ms [src/structures/performance.rs]
INFO - Browse playlist Minori Suzuki: 510ms [src/structures/performance.rs]
INFO - Browse playlist Ayaka: 557ms [src/structures/performance.rs]
INFO - Browse playlist Lovely Summer-Chan: 529ms [src/structures/performance.rs]
INFO - Browse playlist Hikaru Utada: 655ms [src/structures/performance.rs]
INFO - Browse playlist Death Cab for Cutie: 551ms [src/structures/performance.rs]
INFO - Browse playlist tuki.: 543ms [src/structures/performance.rs]
INFO - Browse playlist Misato Watanabe: 570ms [src/structures/performance.rs]
INFO - Browse playlist Pete Rock: 679ms [src/structures/performance.rs]
INFO - Browse playlist Rimi Natsukawa: 552ms [src/structures/performance.rs]
INFO - Browse playlist Round Table: 534ms [src/structures/performance.rs]
INFO - Browse playlist Kiyono Yasuno: 551ms [src/structures/performance.rs]
INFO - Browse playlist TOMOO: 582ms [src/structures/performance.rs]
INFO - Browse playlist YUI: 599ms [src/structures/performance.rs]
INFO - API task: 3622ms [src/structures/performance.rs]
INFO - Browse playlist 40th Anniversary Best Album "Nihon No Koi To, Yuming To.": 776ms [src/structures/performance.rs]
INFO - Browse playlist Yoko Kanno: 902ms [src/structures/performance.rs]
INFO - Browse playlist DAOKO: 393ms [src/structures/performance.rs]
INFO - Browse playlist 虹の歌集: 424ms [src/structures/performance.rs]
INFO - Browse playlist Hibinouta: 443ms [src/structures/performance.rs]
INFO - Browse playlist One Last Kiss: 443ms [src/structures/performance.rs]
INFO - Playlist Advanced Insights is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist Advanced Insights: 375ms [src/structures/performance.rs]
INFO - Browse playlist From Zero: 460ms [src/structures/performance.rs]
INFO - Browse playlist Heaven's Kitchen [Remaster]: 426ms [src/structures/performance.rs]
INFO - Browse playlist Rose: 451ms [src/structures/performance.rs]
INFO - Browse playlist Message -Piano & Voice-: 417ms [src/structures/performance.rs]
INFO - Playlist Hot News UFD is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist Hot News UFD: 432ms [src/structures/performance.rs]
INFO - Playlist The Rob & Clayton Show is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist The Rob & Clayton Show: 439ms [src/structures/performance.rs]
INFO - Playlist The Athletic on Tifo IRL is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist The Athletic on Tifo IRL: 434ms [src/structures/performance.rs]
INFO - Browse playlist CAN'T BUY MY LOVE: 507ms [src/structures/performance.rs]
ERROR - Error in browse [ytpapi2/src/lib.rs]
ERROR - Object {"error": Object {"code": Number(404), "errors": Array [Object {"domain": String("global"), "message": String("Requested entity was not found."), "reason": String("notFound")}], "message": String("Requested entity was not found."), "status": String("NOT_FOUND")}} [ytpapi2/src/lib.rs]
ERROR - YoutubeMusicError(Object {"error": Object {"code": Number(404), "errors": Array [Object {"domain": String("global"), "message": String("Requested entity was not found."), "reason": String("notFound")}], "message": String("Requested entity was not found."), "status": String("NOT_FOUND")}}) [src/tasks/api.rs]
INFO - Browse playlist LINUX Unplugged: 452ms [src/structures/performance.rs]
INFO - Browse playlist 幕光计划·A面合辑: 419ms [src/structures/performance.rs]
INFO - Playlist Season 2 is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist Season 2: 483ms [src/structures/performance.rs]
ERROR - Error in browse [ytpapi2/src/lib.rs]
ERROR - Object {"error": Object {"code": Number(404), "errors": Array [Object {"domain": String("global"), "message": String("Requested entity was not found."), "reason": String("notFound")}], "message": String("Requested entity was not found."), "status": String("NOT_FOUND")}} [ytpapi2/src/lib.rs]
ERROR - YoutubeMusicError(Object {"error": Object {"code": Number(404), "errors": Array [Object {"domain": String("global"), "message": String("Requested entity was not found."), "reason": String("notFound")}], "message": String("Requested entity was not found."), "status": String("NOT_FOUND")}}) [src/tasks/api.rs]
INFO - Browse playlist This Week in Bitcoin: 424ms [src/structures/performance.rs]
INFO - Browse playlist Tenkyu no Ongaku: 477ms [src/structures/performance.rs]
INFO - Browse playlist A Girl Meets Bossanova: 421ms [src/structures/performance.rs]
INFO - Playlist Roundtable is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist Roundtable: 441ms [src/structures/performance.rs]
INFO - Playlist AMPD x Nasty C - ZMWSP Podcast is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist AMPD x Nasty C - ZMWSP Podcast: 495ms [src/structures/performance.rs]
INFO - Browse playlist Fall in Love With: 446ms [src/structures/performance.rs]
INFO - Browse playlist Hybrid Theory: 477ms [src/structures/performance.rs]
ERROR - Error in browse [ytpapi2/src/lib.rs]
ERROR - Object {"error": Object {"code": Number(404), "errors": Array [Object {"domain": String("global"), "message": String("Requested entity was not found."), "reason": String("notFound")}], "message": String("Requested entity was not found."), "status": String("NOT_FOUND")}} [ytpapi2/src/lib.rs]
ERROR - YoutubeMusicError(Object {"error": Object {"code": Number(404), "errors": Array [Object {"domain": String("global"), "message": String("Requested entity was not found."), "reason": String("notFound")}], "message": String("Requested entity was not found."), "status": String("NOT_FOUND")}}) [src/tasks/api.rs]
INFO - Browse playlist Level1 News: 2018: 454ms [src/structures/performance.rs]
INFO - Browse playlist The Rose~I Love Cinemas~: 453ms [src/structures/performance.rs]
ERROR - Error in browse [ytpapi2/src/lib.rs]
ERROR - Object {"error": Object {"code": Number(404), "errors": Array [Object {"domain": String("global"), "message": String("Requested entity was not found."), "reason": String("notFound")}], "message": String("Requested entity was not found."), "status": String("NOT_FOUND")}} [ytpapi2/src/lib.rs]
ERROR - YoutubeMusicError(Object {"error": Object {"code": Number(404), "errors": Array [Object {"domain": String("global"), "message": String("Requested entity was not found."), "reason": String("notFound")}], "message": String("Requested entity was not found."), "status": String("NOT_FOUND")}}) [src/tasks/api.rs]
INFO - Browse playlist Linux Action News: 457ms [src/structures/performance.rs]
INFO - Browse playlist Spotlight: 485ms [src/structures/performance.rs]
INFO - Browse playlist Take-off: 449ms [src/structures/performance.rs]
INFO - Playlist The WeebCast is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist The WeebCast: 485ms [src/structures/performance.rs]
INFO - Playlist Pre-Production Podcast is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist Pre-Production Podcast: 464ms [src/structures/performance.rs]
INFO - Browse playlist MACROSS FRONTIER Original Soundtrack2 Nyan TORA: 517ms [src/structures/performance.rs]
INFO - Playlist FPL Pod is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist FPL Pod: 491ms [src/structures/performance.rs]
INFO - Playlist Office Hours is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist Office Hours: 508ms [src/structures/performance.rs]
INFO - Browse playlist Kisuna Uta: 497ms [src/structures/performance.rs]
ERROR - Error in browse [ytpapi2/src/lib.rs]
ERROR - Object {"error": Object {"code": Number(404), "errors": Array [Object {"domain": String("global"), "message": String("Requested entity was not found."), "reason": String("notFound")}], "message": String("Requested entity was not found."), "status": String("NOT_FOUND")}} [ytpapi2/src/lib.rs]
ERROR - YoutubeMusicError(Object {"error": Object {"code": Number(404), "errors": Array [Object {"domain": String("global"), "message": String("Requested entity was not found."), "reason": String("notFound")}], "message": String("Requested entity was not found."), "status": String("NOT_FOUND")}}) [src/tasks/api.rs]
INFO - Browse playlist The Complex Sneakers Podcast: 480ms [src/structures/performance.rs]
INFO - Playlist Level1 News: 2016 is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist Level1 News: 2016: 509ms [src/structures/performance.rs]
ERROR - Error in browse_continuation [ytpapi2/src/lib.rs]
ERROR - Object {"error": Object {"code": Number(404), "errors": Array [Object {"domain": String("global"), "message": String("Requested entity was not found."), "reason": String("notFound")}], "message": String("Requested entity was not found."), "status": String("NOT_FOUND")}} [ytpapi2/src/lib.rs]
ERROR - YoutubeMusicError(Object {"error": Object {"code": Number(404), "errors": Array [Object {"domain": String("global"), "message": String("Requested entity was not found."), "reason": String("notFound")}], "message": String("Requested entity was not found."), "status": String("NOT_FOUND")}}) [src/tasks/api.rs]
INFO - Browse playlist Liked Music: 2316ms [src/structures/performance.rs]
INFO - Browse playlist TOKYO 1980s Victor Edition (The Compilation) Boogie, Funk & Modern Soul from Japan: 574ms [src/structures/performance.rs]
INFO - Playlist Tech ONTAP Podcast Episodes is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist Tech ONTAP Podcast Episodes: 574ms [src/structures/performance.rs]
INFO - Playlist Made By Google Podcast is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist Made By Google Podcast: 563ms [src/structures/performance.rs]
INFO - Browse playlist Sorcerian Super Arrange Version II: 620ms [src/structures/performance.rs]
INFO - Playlist Extraordinary Lives: Podcast is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist Extraordinary Lives: Podcast: 647ms [src/structures/performance.rs]
INFO - Browse playlist The Makanai: Cooking for the Maiko House Original Soundtrack (Extra Track ver.): 622ms [src/structures/performance.rs]
INFO - Playlist History of Computing is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist History of Computing: 777ms [src/structures/performance.rs]
INFO - Playlist Level1 News: 2017 is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist Level1 News: 2017: 723ms [src/structures/performance.rs]
INFO - Playlist Deja Vu (feat. DJ Drama) is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist Deja Vu (feat. DJ Drama): 823ms [src/structures/performance.rs]
INFO - Playlist Self-Hosted is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist Self-Hosted: 1139ms [src/structures/performance.rs]
INFO - Playlist Linux Out Loud is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist Linux Out Loud: 1317ms [src/structures/performance.rs]
ERROR - Error in browse_continuation [ytpapi2/src/lib.rs]
ERROR - Object {"error": Object {"code": Number(404), "errors": Array [Object {"domain": String("global"), "message": String("Requested entity was not found."), "reason": String("notFound")}], "message": String("Requested entity was not found."), "status": String("NOT_FOUND")}} [ytpapi2/src/lib.rs]
ERROR - YoutubeMusicError(Object {"error": Object {"code": Number(404), "errors": Array [Object {"domain": String("global"), "message": String("Requested entity was not found."), "reason": String("notFound")}], "message": String("Requested entity was not found."), "status": String("NOT_FOUND")}}) [src/tasks/api.rs]
INFO - Browse playlist The Tech Talks Daily Podcast: 1418ms [src/structures/performance.rs]
ERROR - Error in browse_continuation [ytpapi2/src/lib.rs]
ERROR - Object {"error": Object {"code": Number(404), "errors": Array [Object {"domain": String("global"), "message": String("Requested entity was not found."), "reason": String("notFound")}], "message": String("Requested entity was not found."), "status": String("NOT_FOUND")}} [ytpapi2/src/lib.rs]
ERROR - YoutubeMusicError(Object {"error": Object {"code": Number(404), "errors": Array [Object {"domain": String("global"), "message": String("Requested entity was not found."), "reason": String("notFound")}], "message": String("Requested entity was not found."), "status": String("NOT_FOUND")}}) [src/tasks/api.rs]
INFO - Browse playlist Destination Linux: 2346ms [src/structures/performance.rs]
INFO - Playlist Tech News Weekly is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist Tech News Weekly: 2427ms [src/structures/performance.rs]
ERROR - Error in browse_continuation [ytpapi2/src/lib.rs]
ERROR - Object {"error": Object {"code": Number(404), "errors": Array [Object {"domain": String("global"), "message": String("Requested entity was not found."), "reason": String("notFound")}], "message": String("Requested entity was not found."), "status": String("NOT_FOUND")}} [ytpapi2/src/lib.rs]
ERROR - YoutubeMusicError(Object {"error": Object {"code": Number(404), "errors": Array [Object {"domain": String("global"), "message": String("Requested entity was not found."), "reason": String("notFound")}], "message": String("Requested entity was not found."), "status": String("NOT_FOUND")}}) [src/tasks/api.rs]
INFO - Browse playlist Coder Radio: 2820ms [src/structures/performance.rs]
INFO - Playlist This Week in Linux is too small so skipped [src/tasks/api.rs]
INFO - Browse playlist This Week in Linux: 2968ms [src/structures/performance.rs]

@ccgauche
Copy link
Owner

It seems to 404 on the playlist you are trying to access maybe they changed the URL format let me check

@ahloiscreamo
Copy link
Author

ok gotcha

@ccgauche
Copy link
Owner

I just checked I know flawlessly on my end... Are you on the master branch ?

@ahloiscreamo
Copy link
Author

I see, no i use the aur/ytermusic-bin

@ccgauche
Copy link
Owner

Maybe it is not up to date. Can you try building from source ?

@ahloiscreamo
Copy link
Author

ok no probs, i will be back with update

@ahloiscreamo
Copy link
Author

build failed, i will give another try

Compiling glob v0.3.2
Compiling indoc v2.0.5
Compiling ratatui v0.26.3
error: could not compile boa_engine (lib)

Caused by:
process didn't exit successfully: rustc --crate-name boa_engine --edition=2021 /home/ahloi/.cargo/registry/src/index.crates.io-6f17d22bba15001f/boa_engine-0.20.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=129 --crate-type cdylib --crate-type lib --emit=dep-info,link -C opt-level=3 -C codegen-units=1 -C debuginfo=2 --warn=unused '--warn=clippy::suspicious' '--warn=clippy::style' --warn=rust_2021_compatibility --warn=rust_2018_idioms --warn=rust_2018_compatibility '--warn=clippy::perf' '--warn=clippy::pedantic' --warn=nonstandard_style --warn=let_underscore --warn=future_incompatible '--warn=clippy::correctness' '--warn=clippy::complexity' '--warn=clippy::all' --warn=warnings --warn=variant_size_differences --warn=unused_qualifications --warn=unused_lifetimes --warn=unused_import_braces --warn=unused_crate_dependencies --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=trivial_numeric_casts --warn=trivial_casts --warn=single_use_lifetimes '--warn=rustdoc::private_intra_doc_links' '--warn=rustdoc::private_doc_tests' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' --warn=noop_method_call --warn=non_ascii_idents --warn=missing_docs --warn=missing_debug_implementations '--warn=rustdoc::missing_crate_level_docs' --warn=missing_copy_implementations --warn=missing_abi --warn=meta_variable_misuse --warn=macro_use_extern_crate '--warn=rustdoc::invalid_rust_codeblocks' '--warn=rustdoc::invalid_codeblock_attributes' '--warn=clippy::dbg_macro' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("annex-b", "deser", "either", "experimental", "flowgraph", "fuzz", "intl", "intl_bundled", "js", "profiler", "temporal", "trace"))' -C metadata=3c26362d3e4139fe -C extra-filename=-3c26362d3e4139fe --out-dir /tmp/cargo-install5baQPL/release/deps -L dependency=/tmp/cargo-install5baQPL/release/deps --extern arrayvec=/tmp/cargo-install5baQPL/release/deps/libarrayvec-e198a040987a8cf0.rlib --extern bitflags=/tmp/cargo-install5baQPL/release/deps/libbitflags-0f641095acc559b9.rlib --extern boa_ast=/tmp/cargo-install5baQPL/release/deps/libboa_ast-4dadd20164f88746.rlib --extern boa_gc=/tmp/cargo-install5baQPL/release/deps/libboa_gc-91d38293f8e273ef.rlib --extern boa_interner=/tmp/cargo-install5baQPL/release/deps/libboa_interner-29030267d528c5d9.rlib --extern boa_macros=/tmp/cargo-install5baQPL/release/deps/libboa_macros-80a0b5bf30a25dba.so --extern boa_parser=/tmp/cargo-install5baQPL/release/deps/libboa_parser-083d82a63b6ba504.rlib --extern boa_profiler=/tmp/cargo-install5baQPL/release/deps/libboa_profiler-74f311ff0ee0a254.rlib --extern boa_string=/tmp/cargo-install5baQPL/release/deps/libboa_string-47bbdc92784b703b.rlib --extern bytemuck=/tmp/cargo-install5baQPL/release/deps/libbytemuck-9eda8cf32c5482c3.rlib --extern cfg_if=/tmp/cargo-install5baQPL/release/deps/libcfg_if-5e1222c41c4f7de9.rlib --extern dashmap=/tmp/cargo-install5baQPL/release/deps/libdashmap-d11c91bda2ad0ae4.rlib --extern fast_float2=/tmp/cargo-install5baQPL/release/deps/libfast_float2-712f74ef659b8764.rlib --extern hashbrown=/tmp/cargo-install5baQPL/release/deps/libhashbrown-ea618a56210f9ad0.rlib --extern icu_normalizer=/tmp/cargo-install5baQPL/release/deps/libicu_normalizer-f8aee545186c9d9e.rlib --extern indexmap=/tmp/cargo-install5baQPL/release/deps/libindexmap-4b65e4fa70b10d0d.rlib --extern intrusive_collections=/tmp/cargo-install5baQPL/release/deps/libintrusive_collections-df145e5afd1d089b.rlib --extern itertools=/tmp/cargo-install5baQPL/release/deps/libitertools-15ea440743971661.rlib --extern num_bigint=/tmp/cargo-install5baQPL/release/deps/libnum_bigint-c0311d481708f7a5.rlib --extern num_integer=/tmp/cargo-install5baQPL/release/deps/libnum_integer-404b64272d5791c5.rlib --extern num_traits=/tmp/cargo-install5baQPL/release/deps/libnum_traits-95dd0b24462f46b7.rlib --extern num_enum=/tmp/cargo-install5baQPL/release/deps/libnum_enum-d3945426e7fd9cb0.rlib --extern once_cell=/tmp/cargo-install5baQPL/release/deps/libonce_cell-b2c6354da00bae96.rlib --extern pollster=/tmp/cargo-install5baQPL/release/deps/libpollster-e56d86155dd56be9.rlib --extern portable_atomic=/tmp/cargo-install5baQPL/release/deps/libportable_atomic-ab5978e1a0be4ba7.rlib --extern rand=/tmp/cargo-install5baQPL/release/deps/librand-e5ac6a645d76feab.rlib --extern regress=/tmp/cargo-install5baQPL/release/deps/libregress-a221b266cc6ed449.rlib --extern rustc_hash=/tmp/cargo-install5baQPL/release/deps/librustc_hash-34ac1ac8613f3129.rlib --extern ryu_js=/tmp/cargo-install5baQPL/release/deps/libryu_js-cbd2f9568542b3b7.rlib --extern serde=/tmp/cargo-install5baQPL/release/deps/libserde-9744be98b6355903.rlib --extern serde_json=/tmp/cargo-install5baQPL/release/deps/libserde_json-f550386db8e9cab6.rlib --extern sptr=/tmp/cargo-install5baQPL/release/deps/libsptr-3ea56ae6692e779f.rlib --extern static_assertions=/tmp/cargo-install5baQPL/release/deps/libstatic_assertions-0fcd485861b4704e.rlib --extern tap=/tmp/cargo-install5baQPL/release/deps/libtap-cad9d0496bf8076b.rlib --extern thin_vec=/tmp/cargo-install5baQPL/release/deps/libthin_vec-70dd8d84c9d0605c.rlib --extern thiserror=/tmp/cargo-install5baQPL/release/deps/libthiserror-caad24f517d67680.rlib --extern time=/tmp/cargo-install5baQPL/release/deps/libtime-bfc8179153c4aea7.rlib --cap-lints allow (signal: 9, SIGKILL: kill)
warning: build failed, waiting for other jobs to finish...
error: failed to compile ytermusic v0.1.0 (https://github.com/ccgauche/ytermusic#f199b058), intermediate artifacts can be found at /tmp/cargo-install5baQPL.
To reuse those artifacts with a future compilation, set the environment variable CARGO_TARGET_DIR to that path.

@ahloiscreamo
Copy link
Author

Another failed build, it take a lot of cpu and memory resources..

Compiling rusty_ytdl v0.7.4 (https://github.com/Mithronn/rusty_ytdl/?branch=main#4decd2a8)
Compiling ytermusic v0.1.0 (/home/ahloi/.cargo/git/checkouts/ytermusic-544ebc2cf5317eb9/f199b05)
error: could not compile ytermusic (bin "ytermusic")

Caused by:
process didn't exit successfully: rustc --crate-name ytermusic --edition=2021 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=129 --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=9ad11121cee4d904 -C extra-filename=-9ad11121cee4d904 --out-dir /tmp/cargo-installWOb8j6/release/deps -L dependency=/tmp/cargo-installWOb8j6/release/deps --extern bincode=/tmp/cargo-installWOb8j6/release/deps/libbincode-109ad25c33a26b28.rlib --extern crossterm=/tmp/cargo-installWOb8j6/release/deps/libcrossterm-168583f882a994f9.rlib --extern directories=/tmp/cargo-installWOb8j6/release/deps/libdirectories-f01c8f7cc8bf054f.rlib --extern flume=/tmp/cargo-installWOb8j6/release/deps/libflume-47f9e68e95766996.rlib --extern log=/tmp/cargo-installWOb8j6/release/deps/liblog-6622b10e4362e27c.rlib --extern mimalloc=/tmp/cargo-installWOb8j6/release/deps/libmimalloc-55e6d42b0991a025.rlib --extern once_cell=/tmp/cargo-installWOb8j6/release/deps/libonce_cell-b2c6354da00bae96.rlib --extern player=/tmp/cargo-installWOb8j6/release/deps/libplayer-0b5148d65cddf23d.rlib --extern rand=/tmp/cargo-installWOb8j6/release/deps/librand-e5ac6a645d76feab.rlib --extern ratatui=/tmp/cargo-installWOb8j6/release/deps/libratatui-6f88f40620b7b9ff.rlib --extern rookie=/tmp/cargo-installWOb8j6/release/deps/librookie-9ed258fdd6b9fed1.rlib --extern rusty_ytdl=/tmp/cargo-installWOb8j6/release/deps/librusty_ytdl-448d958d35f6925c.rlib --extern serde=/tmp/cargo-installWOb8j6/release/deps/libserde-9744be98b6355903.rlib --extern serde_json=/tmp/cargo-installWOb8j6/release/deps/libserde_json-f550386db8e9cab6.rlib --extern souvlaki=/tmp/cargo-installWOb8j6/release/deps/libsouvlaki-05e01576478e3b57.rlib --extern tokio=/tmp/cargo-installWOb8j6/release/deps/libtokio-9842cc50f257c331.rlib --extern toml=/tmp/cargo-installWOb8j6/release/deps/libtoml-678d57e3cb9854b0.rlib --extern urlencoding=/tmp/cargo-installWOb8j6/release/deps/liburlencoding-5569f103306592e6.rlib --extern varuint=/tmp/cargo-installWOb8j6/release/deps/libvaruint-efa9482347257f12.rlib --extern ytpapi2=/tmp/cargo-installWOb8j6/release/deps/libytpapi2-da1d52349dce705b.rlib -L native=/tmp/cargo-installWOb8j6/release/build/libmimalloc-sys-c6b8e1ee0e84a9db/out -L native=/usr/lib -L native=/tmp/cargo-installWOb8j6/release/build/libsqlite3-sys-2fd73e2e7fbe125e/out -L native=/tmp/cargo-installWOb8j6/release/build/ring-73f0016f651ce5bc/out -L native=/usr/lib (signal: 9, SIGKILL: kill)
error: failed to compile ytermusic v0.1.0 (https://github.com/ccgauche/ytermusic#f199b058), intermediate artifacts can be found at /tmp/cargo-installWOb8j6.
To reuse those artifacts with a future compilation, set the environment variable CARGO_TARGET_DIR to that path.

@ccgauche
Copy link
Owner

That's strange. Never had anyone have an issue like this what is your hardware config?

@ahloiscreamo
Copy link
Author

So i terminated my desktop session, and just went to compile in tty.
the same result, i think oom-killer kill the process because it take max memory usage not to mention all cpu process.
so i give up. Maybe i will try again if the aur version updated, because that one compile just fine.
My system is using Ryzen 3200g and 8gb memory.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants