[GH-ISSUE #1162] installation failed #565

Open
opened 2026-02-28 14:49:53 +03:00 by kerem · 4 comments
Owner

Originally created by @w1ce01 on GitHub (Jul 17, 2025).
Original GitHub issue: https://github.com/Rigellute/spotify-tui/issues/1162

error: cannot find derive macro RustcEncodable in this scope
--> /home/w1ce/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.37/src/weekday.rs:33:48
|
33 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
| ^^^^^^^^^^^^^^

error: cannot find derive macro RustcDecodable in this scope
--> /home/w1ce/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.37/src/weekday.rs:33:64
|
33 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
| ^^^^^^^^^^^^^^

error: cannot find derive macro RustcEncodable in this scope
--> /home/w1ce/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.37/src/month.rs:32:48
|
32 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
| ^^^^^^^^^^^^^^

error: cannot find derive macro RustcDecodable in this scope
--> /home/w1ce/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.37/src/month.rs:32:64
|
32 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
| ^^^^^^^^^^^^^^

error: could not compile chrono (lib) due to 4 previous errors
warning: build failed, waiting for other jobs to finish...
==> ОШИБКА: Произошел сбой в build().
Прерывание...
-> ошибка сборки: spotify-tui-exit status 4
-> Не удалось установить следующие пакеты. Необходимо ручное вмешательство:
spotify-tui - exit status 4

Originally created by @w1ce01 on GitHub (Jul 17, 2025). Original GitHub issue: https://github.com/Rigellute/spotify-tui/issues/1162 error: cannot find derive macro `RustcEncodable` in this scope --> /home/w1ce/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.37/src/weekday.rs:33:48 | 33 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))] | ^^^^^^^^^^^^^^ error: cannot find derive macro `RustcDecodable` in this scope --> /home/w1ce/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.37/src/weekday.rs:33:64 | 33 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))] | ^^^^^^^^^^^^^^ error: cannot find derive macro `RustcEncodable` in this scope --> /home/w1ce/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.37/src/month.rs:32:48 | 32 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))] | ^^^^^^^^^^^^^^ error: cannot find derive macro `RustcDecodable` in this scope --> /home/w1ce/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.37/src/month.rs:32:64 | 32 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))] | ^^^^^^^^^^^^^^ error: could not compile `chrono` (lib) due to 4 previous errors warning: build failed, waiting for other jobs to finish... ==> ОШИБКА: Произошел сбой в build(). Прерывание... -> ошибка сборки: spotify-tui-exit status 4 -> Не удалось установить следующие пакеты. Необходимо ручное вмешательство: spotify-tui - exit status 4
Author
Owner

@sewnie commented on GitHub (Jul 17, 2025):

Spotify-tui has unfortunately been abandoned by the author, and since then, the Spotify API changed signficantly, breaking this project.

Please use spotify_player: https://github.com/aome510/spotify-player, which is more feature-packed and more convenient.

<!-- gh-comment-id:3084464606 --> @sewnie commented on GitHub (Jul 17, 2025): Spotify-tui has unfortunately been abandoned by the author, and since then, the Spotify API changed signficantly, breaking this project. Please use spotify_player: https://github.com/aome510/spotify-player, which is more feature-packed and more convenient.
Author
Owner

@Aayush-K15 commented on GitHub (Aug 20, 2025):

spotify_player also doesnt work lmao

<!-- gh-comment-id:3208039707 --> @Aayush-K15 commented on GitHub (Aug 20, 2025): spotify_player also doesnt work lmao
Author
Owner

@sewnie commented on GitHub (Aug 20, 2025):

Thank you for the very comprehensive, helpful comment.

<!-- gh-comment-id:3208045103 --> @sewnie commented on GitHub (Aug 20, 2025): Thank you for the very comprehensive, helpful comment.
Author
Owner

@0xjuL14 commented on GitHub (Nov 18, 2025):

error: cannot find derive macro RustcEncodable in this scope --> /home/w1ce/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.37/src/weekday.rs:33:48 | 33 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))] | ^^^^^^^^^^^^^^

error: cannot find derive macro RustcDecodable in this scope --> /home/w1ce/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.37/src/weekday.rs:33:64 | 33 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))] | ^^^^^^^^^^^^^^

error: cannot find derive macro RustcEncodable in this scope --> /home/w1ce/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.37/src/month.rs:32:48 | 32 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))] | ^^^^^^^^^^^^^^

error: cannot find derive macro RustcDecodable in this scope --> /home/w1ce/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.37/src/month.rs:32:64 | 32 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))] | ^^^^^^^^^^^^^^

error: could not compile chrono (lib) due to 4 previous errors warning: build failed, waiting for other jobs to finish... ==> ОШИБКА: Произошел сбой в build(). Прерывание... -> ошибка сборки: spotify-tui-exit status 4 -> Не удалось установить следующие пакеты. Необходимо ручное вмешательство: spotify-tui - exit status 4

you can try ncspot (https://github.com/hrkfdn/ncspot)

<!-- gh-comment-id:3549101902 --> @0xjuL14 commented on GitHub (Nov 18, 2025): > error: cannot find derive macro `RustcEncodable` in this scope --> /home/w1ce/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.37/src/weekday.rs:33:48 | 33 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))] | ^^^^^^^^^^^^^^ > > error: cannot find derive macro `RustcDecodable` in this scope --> /home/w1ce/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.37/src/weekday.rs:33:64 | 33 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))] | ^^^^^^^^^^^^^^ > > error: cannot find derive macro `RustcEncodable` in this scope --> /home/w1ce/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.37/src/month.rs:32:48 | 32 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))] | ^^^^^^^^^^^^^^ > > error: cannot find derive macro `RustcDecodable` in this scope --> /home/w1ce/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.37/src/month.rs:32:64 | 32 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))] | ^^^^^^^^^^^^^^ > > error: could not compile `chrono` (lib) due to 4 previous errors warning: build failed, waiting for other jobs to finish... ==> ОШИБКА: Произошел сбой в build(). Прерывание... -> ошибка сборки: spotify-tui-exit status 4 -> Не удалось установить следующие пакеты. Необходимо ручное вмешательство: spotify-tui - exit status 4 you can try ncspot (https://github.com/hrkfdn/ncspot)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/spotify-tui#565
No description provided.