Hey,
On Wed, Dec 16, 2020 at 06:04:39AM +0100, Bjorn Ketelaars wrote:
> Upon starting ncspot it prints "Connecting to Spotify.." and exits.
>
> Output of "RUST_BACKTRACE=full ncspot":
>
> thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value:
> reqwest::Error { kind: Request, url: Url { scheme: "https", host:
> Some(Domain("api.spotify.com")), port: None, path: "/v1/me/", query: None,
> fragment: None }, source: hyper::Error(Connect, ConnectError("tcp
> set_keepalive error", Os { code: 1, kind: PermissionDenied, message:
> "Operation not permitted" })) }',
> /home/ports/pobj/ncspot-0.2.5/ncspot-0.2.5/modcargo-crates/rspotify-0.10.0/src/blocking/client.rs:196:28
Good catch, thank you! Looks like that last minute dependency update imported a
bug for some platforms.
I have issued a new release with the fixed third party dependency. See also:
- https://github.com/hrkfdn/ncspot/releases/tag/v0.2.6
Should work now.? crates
? licenses
Index: Makefile
===
RCS file: /cvs/ports/audio/ncspot/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile28 Oct 2020 18:34:34 - 1.10
+++ Makefile16 Dec 2020 12:20:02 -
@@ -6,7 +6,7 @@ COMMENT = ncurses Spotify client
GH_ACCOUNT = hrkfdn
GH_PROJECT = ncspot
-GH_TAGNAME = v0.2.4
+GH_TAGNAME = v0.2.6
CATEGORIES = audio
@@ -28,37 +28,36 @@ NO_TEST = Yes
CONFIGURE_STYLE = cargo
DISTFILES += ${DISTNAME}${EXTRACT_SUFX}
-MODCARGO_CRATES += addr2line 0.13.0 # Apache-2.0/MIT
+MODCARGO_CRATES += addr2line 0.14.0 # Apache-2.0/MIT
MODCARGO_CRATES += adler 0.2.3 # 0BSD OR MIT OR Apache-2.0
MODCARGO_CRATES += aes 0.3.2 # MIT OR Apache-2.0
MODCARGO_CRATES += aes-ctr 0.3.0 # MIT OR Apache-2.0
MODCARGO_CRATES += aes-soft0.3.3 # MIT OR Apache-2.0
MODCARGO_CRATES += aesni 0.6.0 # MIT OR Apache-2.0
MODCARGO_CRATES += ahash 0.3.8 # MIT OR Apache-2.0
-MODCARGO_CRATES += ahash 0.4.5 # MIT OR Apache-2.0
-MODCARGO_CRATES += aho-corasick0.7.13 # Unlicense/MIT
+MODCARGO_CRATES += ahash 0.4.7 # MIT OR Apache-2.0
+MODCARGO_CRATES += aho-corasick0.7.15 # Unlicense/MIT
MODCARGO_CRATES += alga0.9.3 # Apache-2.0
MODCARGO_CRATES += alsa0.2.2 # Apache-2.0/MIT
MODCARGO_CRATES += alsa-sys0.1.2 # MIT
MODCARGO_CRATES += ansi_term 0.11.0 # MIT
MODCARGO_CRATES += approx 0.3.2 # Apache-2.0
-MODCARGO_CRATES += arc-swap0.4.7 # Apache-2.0/MIT
MODCARGO_CRATES += array-macro 1.0.5 # MIT/Apache-2.0
MODCARGO_CRATES += arrayref0.3.6 # BSD-2-Clause
-MODCARGO_CRATES += arrayvec0.5.1 # MIT/Apache-2.0
+MODCARGO_CRATES += arrayvec0.5.2 # MIT/Apache-2.0
MODCARGO_CRATES += atty0.2.14 # MIT
MODCARGO_CRATES += autocfg 0.1.7 # Apache-2.0/MIT
MODCARGO_CRATES += autocfg 1.0.1 # Apache-2.0 OR MIT
-MODCARGO_CRATES += backtrace 0.3.52 # MIT/Apache-2.0
+MODCARGO_CRATES += backtrace 0.3.55 # MIT/Apache-2.0
MODCARGO_CRATES += base64 0.9.3 # MIT/Apache-2.0
MODCARGO_CRATES += base64 0.10.1 # MIT/Apache-2.0
-MODCARGO_CRATES += base64 0.12.3 # MIT/Apache-2.0
-MODCARGO_CRATES += bindgen 0.53.3 # BSD-3-Clause
+MODCARGO_CRATES += base64 0.13.0 # MIT/Apache-2.0
+MODCARGO_CRATES += bindgen 0.56.0 # BSD-3-Clause
MODCARGO_CRATES += bit-set 0.5.2 # MIT/Apache-2.0
-MODCARGO_CRATES += bit-vec 0.6.2 # MIT/Apache-2.0
+MODCARGO_CRATES += bit-vec 0.6.3 # MIT/Apache-2.0
MODCARGO_CRATES += bitflags0.9.1 # MIT/Apache-2.0
MODCARGO_CRATES += bitflags1.2.1 # MIT/Apache-2.0
-MODCARGO_CRATES += blake2b_simd0.5.10 # MIT
+MODCARGO_CRATES += blake2b_simd0.5.11 # MIT
MODCARGO_CRATES += block 0.1.6 # MIT
MODCARGO_CRATES += block-buffer0.7.3 # MIT OR Apache-2.0
MODCARGO_CRATES += block-cipher-trait 0.6.2 # MIT OR Apache-2.0
@@ -68,36 +67,36 @@ MODCARGO_CRATES += byte-tools 0.3.1 # MI
MODCARGO_CRATES += byteorder 1.3.4 # Unlicense OR MIT
MODCARGO_CRATES += bytes 0.4.12 # MIT
MODCARGO_CRATES += bytes 0.5.6 # MIT
-MODCARGO_CRATES += cc 1.0.61 # MIT/Apache-2.0
+MODCARGO_CRATES += cc 1.0.66 # MIT/Apache-2.0
MODCARGO_CRATES += cexpr 0.4.0 # Apache-2.0/MIT
MODCARGO_CRATES += cfg-if 0.1.10 # MIT/Apache-2.0
MODCARGO_CRATES += cfg-if 1.0.0 # MIT/Apache-2.0
MODCARGO_CRATES += chrono 0.4.19 # MIT/Apache-2.0
-MODCARGO_CRATES += clang-sys 0.29.3 # Apache-2.0
+MODCARGO_CRATES += clang-sys 1.0.3 # Apache-2.0
MODCARGO_CRATES += clap2.33.3 # MIT
MODCARGO_CRATES += clipboard 0.5.0 # MIT / Apache-2.0
MODCARGO_CRATES