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

Error when installing cargo BitBake #29

Closed
NNEU-1 opened this issue May 16, 2021 · 6 comments · Fixed by #40
Closed

Error when installing cargo BitBake #29

NNEU-1 opened this issue May 16, 2021 · 6 comments · Fixed by #40

Comments

@NNEU-1
Copy link

NNEU-1 commented May 16, 2021

Hi,
when I'm trying to install cargo BitBake, I get the following error:

error[E0283]: type annotations needed
--> /home/noel/.cargo/registry/src/github.com-1ecc6299db9ec823/cargo-0.49.0/src/cargo/util/config/de.rs:530:63
|
530 | seed.deserialize(Tuple2Deserializer(1i32, env.as_ref()))
| ^^^^^^ cannot infer type for struct std::string::String
|
= note: cannot satisfy std::string::String: std::convert::AsRef<_>

error: aborting due to previous error

For more information about this error, try rustc --explain E0283.
error: could not compile cargo.

To learn more, run the command again with --verbose.
warning: build failed, waiting for other jobs to finish...
error: failed to compile cargo-bitbake v0.3.15, intermediate artifacts can be found at /tmp/cargo-installYXjK6b

Caused by:
build failed

I tried it on ubuntu 16, 18 and 20.
I once had it running on Ubuntu 18, but I can't remember what changed in the meantime.

Any help appreciated.

@cardoe
Copy link
Collaborator

cardoe commented May 16, 2021 via email

@alex88
Copy link

alex88 commented May 17, 2021

Just to give more info

error[E0283]: type annotations needed
   --> /home/alex/.cargo/registry/src/github.com-1ecc6299db9ec823/cargo-0.49.0/src/cargo/util/config/de.rs:530:63
    |
530 |                 seed.deserialize(Tuple2Deserializer(1i32, env.as_ref()))
    |                                                           ----^^^^^^--
    |                                                           |   |
    |                                                           |   cannot infer type for type parameter `T` declared on the trait `AsRef`
    |                                                           this method call resolves to `&T`
    |
    = note: cannot satisfy `std::string::String: AsRef<_>`
help: use the fully qualified path for the potential candidates
    |
530 |                 seed.deserialize(Tuple2Deserializer(1i32, <std::string::String as AsRef<std::path::Path>>::as_ref(env)))
    |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
530 |                 seed.deserialize(Tuple2Deserializer(1i32, <std::string::String as AsRef<OsStr>>::as_ref(env)))
    |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
530 |                 seed.deserialize(Tuple2Deserializer(1i32, <std::string::String as AsRef<[u8]>>::as_ref(env)))
    |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
530 |                 seed.deserialize(Tuple2Deserializer(1i32, <std::string::String as AsRef<str>>::as_ref(env)))
    |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

error: aborting due to previous error

For more information about this error, try `rustc --explain E0283`.
error: failed to compile `cargo-bitbake v0.3.15`, intermediate artifacts can be found at `/tmp/cargo-installYq0EJi`

Caused by:
  could not compile `cargo`

Caused by:
  process didn't exit successfully: `rustc --crate-name cargo --edition=2018 /home/alex/.cargo/registry/src/github.com-1ecc6299db9ec823/cargo-0.49.0/src/cargo/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=cf653e3854beb3e8 -C extra-filename=-cf653e3854beb3e8 --out-dir /tmp/cargo-installYq0EJi/release/deps -L dependency=/tmp/cargo-installYq0EJi/release/deps --extern anyhow=/tmp/cargo-installYq0EJi/release/deps/libanyhow-58ff95816775c5a3.rmeta --extern atty=/tmp/cargo-installYq0EJi/release/deps/libatty-c5dec401ad88849b.rmeta --extern bytesize=/tmp/cargo-installYq0EJi/release/deps/libbytesize-ca8c6117225905c2.rmeta --extern cargo_platform=/tmp/cargo-installYq0EJi/release/deps/libcargo_platform-64c80e3be2318738.rmeta --extern clap=/tmp/cargo-installYq0EJi/release/deps/libclap-eee9bc53d15d087e.rmeta --extern crates_io=/tmp/cargo-installYq0EJi/release/deps/libcrates_io-2be34bdc712e66ea.rmeta --extern crossbeam_utils=/tmp/cargo-installYq0EJi/release/deps/libcrossbeam_utils-14dd4caa4e9396f1.rmeta --extern crypto_hash=/tmp/cargo-installYq0EJi/release/deps/libcrypto_hash-febf787da3c350a1.rmeta --extern curl=/tmp/cargo-installYq0EJi/release/deps/libcurl-041fd2482f8cbf71.rmeta --extern curl_sys=/tmp/cargo-installYq0EJi/release/deps/libcurl_sys-5f3cb74dc8471e07.rmeta --extern env_logger=/tmp/cargo-installYq0EJi/release/deps/libenv_logger-b4503f152b4268f6.rmeta --extern filetime=/tmp/cargo-installYq0EJi/release/deps/libfiletime-7bd17b67f5fd4670.rmeta --extern flate2=/tmp/cargo-installYq0EJi/release/deps/libflate2-3ec08cf3023736ee.rmeta --extern git2=/tmp/cargo-installYq0EJi/release/deps/libgit2-dd7abdd2999dc811.rmeta --extern git2_curl=/tmp/cargo-installYq0EJi/release/deps/libgit2_curl-f1c1646db19159a2.rmeta --extern glob=/tmp/cargo-installYq0EJi/release/deps/libglob-dcfe3536c1ebfb52.rmeta --extern hex=/tmp/cargo-installYq0EJi/release/deps/libhex-652517280bc14cdc.rmeta --extern home=/tmp/cargo-installYq0EJi/release/deps/libhome-18f811a442a04feb.rmeta --extern humantime=/tmp/cargo-installYq0EJi/release/deps/libhumantime-398337de05fa30b5.rmeta --extern ignore=/tmp/cargo-installYq0EJi/release/deps/libignore-7993c92e7c21dafc.rmeta --extern im_rc=/tmp/cargo-installYq0EJi/release/deps/libim_rc-e13f029de23ec9c9.rmeta --extern jobserver=/tmp/cargo-installYq0EJi/release/deps/libjobserver-5d14804400137faa.rmeta --extern lazy_static=/tmp/cargo-installYq0EJi/release/deps/liblazy_static-1b6ec6226bff81a2.rmeta --extern lazycell=/tmp/cargo-installYq0EJi/release/deps/liblazycell-9b9b292d449abec0.rmeta --extern libc=/tmp/cargo-installYq0EJi/release/deps/liblibc-7e0e2f96b2f50863.rmeta --extern libgit2_sys=/tmp/cargo-installYq0EJi/release/deps/liblibgit2_sys-84564ff0f3c7e4c0.rmeta --extern log=/tmp/cargo-installYq0EJi/release/deps/liblog-809a5de123ccf153.rmeta --extern memchr=/tmp/cargo-installYq0EJi/release/deps/libmemchr-a78d9f180eb56eaf.rmeta --extern num_cpus=/tmp/cargo-installYq0EJi/release/deps/libnum_cpus-7c515fa7f665c75e.rmeta --extern opener=/tmp/cargo-installYq0EJi/release/deps/libopener-a56e8d8065294273.rmeta --extern percent_encoding=/tmp/cargo-installYq0EJi/release/deps/libpercent_encoding-b156c77573f89cf5.rmeta --extern rustc_workspace_hack=/tmp/cargo-installYq0EJi/release/deps/librustc_workspace_hack-cbbaab5648aaa5ac.rmeta --extern rustfix=/tmp/cargo-installYq0EJi/release/deps/librustfix-8f2811f5398c7120.rmeta --extern same_file=/tmp/cargo-installYq0EJi/release/deps/libsame_file-a07a72097e6c1124.rmeta --extern semver=/tmp/cargo-installYq0EJi/release/deps/libsemver-a96829e03e54a2bd.rmeta --extern serde=/tmp/cargo-installYq0EJi/release/deps/libserde-3e203e4e0db406ce.rmeta --extern serde_ignored=/tmp/cargo-installYq0EJi/release/deps/libserde_ignored-8dd3e7662f9ea91b.rmeta --extern serde_json=/tmp/cargo-installYq0EJi/release/deps/libserde_json-1677a840d6ff997f.rmeta --extern shell_escape=/tmp/cargo-installYq0EJi/release/deps/libshell_escape-293fc636348ad9e1.rmeta --extern strip_ansi_escapes=/tmp/cargo-installYq0EJi/release/deps/libstrip_ansi_escapes-118c4574f6956fa4.rmeta --extern tar=/tmp/cargo-installYq0EJi/release/deps/libtar-8c2ec7c63e93d37c.rmeta --extern tempfile=/tmp/cargo-installYq0EJi/release/deps/libtempfile-d0d1432fdf3c4c70.rmeta --extern termcolor=/tmp/cargo-installYq0EJi/release/deps/libtermcolor-24d47e6f7014b167.rmeta --extern toml=/tmp/cargo-installYq0EJi/release/deps/libtoml-85751c1647974eec.rmeta --extern unicode_width=/tmp/cargo-installYq0EJi/release/deps/libunicode_width-b8b37d5da2aa8f4a.rmeta --extern unicode_xid=/tmp/cargo-installYq0EJi/release/deps/libunicode_xid-04c4c5977f911e77.rmeta --extern url=/tmp/cargo-installYq0EJi/release/deps/liburl-6eb9a4c32dd1163f.rmeta --extern walkdir=/tmp/cargo-installYq0EJi/release/deps/libwalkdir-41b4430d5b9d242b.rmeta --cap-lints allow -L native=/home/linuxbrew/.linuxbrew/Cellar/curl/7.76.1_1/lib -L native=/tmp/cargo-installYq0EJi/release/build/libnghttp2-sys-13debe37ecfdabdd/out/i/lib -L native=/home/linuxbrew/.linuxbrew/Cellar/zlib/1.2.11/lib -L 'native=/home/linuxbrew/.linuxbrew/Cellar/openssl@1.1/1.1.1k/lib' -L native=/tmp/cargo-installYq0EJi/release/build/libgit2-sys-8383082c9f01e918/out/build -L native=/tmp/cargo-installYq0EJi/release/build/libssh2-sys-f0fe729ede14b818/out/build` (exit code: 1)

rustc 1.51.0 (2fd73fabe 2021-03-23)
cargo 1.51.0 (43b129a20 2021-03-16)

Update: 1.52 has the same issue

@alex88
Copy link

alex88 commented May 17, 2021

Saw these similar issues:

rust-lang/cargo#9124
geiger-rs/cargo-geiger#185

as a workaround doing cargo install cargo-bitbake --locked works for now

@aboseley
Copy link

I'm seeing the same issue on arch linux, with rust 1.53.

@jwinarske
Copy link

Seeing the same thing on macOS Catalina running rust 1.51, and on Fedora 34 running rust 1.55.


Running `rustc --crate-name cargo --edition=2018 /Users/joelwinarske/.cargo/registry/src/github.com-1ecc6299db9ec823/cargo-0.49.0/src/cargo/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=b12b9f8bfe48d84a -C extra-filename=-b12b9f8bfe48d84a --out-dir /var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps -L dependency=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps --extern anyhow=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libanyhow-e98aa238cf0886cb.rmeta --extern atty=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libatty-5d3e5819b80b874d.rmeta --extern bytesize=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libbytesize-1292be01080948a2.rmeta --extern cargo_platform=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libcargo_platform-97871fd46ab53da2.rmeta --extern clap=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libclap-89e570bc97459ab6.rmeta --extern core_foundation=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libcore_foundation-c58f09ecbca36dff.rmeta --extern crates_io=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libcrates_io-46a401c73aed27e7.rmeta --extern crossbeam_utils=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libcrossbeam_utils-a531c67ef9d2a24f.rmeta --extern crypto_hash=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libcrypto_hash-021bdb4ef3d54eb4.rmeta --extern curl=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libcurl-0d260ca0c5e557ba.rmeta --extern curl_sys=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libcurl_sys-20dd12884a9724fe.rmeta --extern env_logger=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libenv_logger-6a13a89f2125ba4b.rmeta --extern filetime=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libfiletime-caa83f06e6999e0a.rmeta --extern flate2=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libflate2-ad4cbe7c7533e21c.rmeta --extern git2=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libgit2-5f885d2c2295a504.rmeta --extern git2_curl=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libgit2_curl-54dfed5abd314805.rmeta --extern glob=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libglob-23db3d433e42dad7.rmeta --extern hex=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libhex-65bc282c702bd42c.rmeta --extern home=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libhome-446fffd049ee9f85.rmeta --extern humantime=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libhumantime-17956fbcec354ec4.rmeta --extern ignore=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libignore-4ff079a10f11239a.rmeta --extern im_rc=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libim_rc-ad9992fd48209f9f.rmeta --extern jobserver=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libjobserver-0173c7b6b65221ef.rmeta --extern lazy_static=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/liblazy_static-4b33d6b7f4a597af.rmeta --extern lazycell=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/liblazycell-c171800aa0a5a156.rmeta --extern libc=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/liblibc-bf03b16d0df246e9.rmeta --extern libgit2_sys=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/liblibgit2_sys-d18bfc12181c57fe.rmeta --extern log=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/liblog-8a49ba1a7ccc0cb3.rmeta --extern memchr=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libmemchr-42ea1037f154692e.rmeta --extern num_cpus=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libnum_cpus-6123d4c2d625fb77.rmeta --extern opener=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libopener-274110be0b7edccd.rmeta --extern percent_encoding=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libpercent_encoding-62c382665fe1a89d.rmeta --extern rustc_workspace_hack=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/librustc_workspace_hack-b7f2a3ab68aac413.rmeta --extern rustfix=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/librustfix-a8fe6ef1a6be913f.rmeta --extern same_file=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libsame_file-53468ab31c77ac5e.rmeta --extern semver=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libsemver-c0d8c8b1b27ca698.rmeta --extern serde=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libserde-4e83208fae1d19f9.rmeta --extern serde_ignored=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libserde_ignored-5d9b9922b1448b52.rmeta --extern serde_json=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libserde_json-ccfe9d7df0d984fd.rmeta --extern shell_escape=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libshell_escape-bbbd1d08278b6976.rmeta --extern strip_ansi_escapes=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libstrip_ansi_escapes-14c652371f6acc38.rmeta --extern tar=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libtar-527cef4a33bfe528.rmeta --extern tempfile=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libtempfile-f4bbe6809349e171.rmeta --extern termcolor=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libtermcolor-85b682361a7f5c9e.rmeta --extern toml=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libtoml-7156da9fe12ed597.rmeta --extern unicode_width=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libunicode_width-cc89a74066f571e3.rmeta --extern unicode_xid=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libunicode_xid-fc4a6a5f278feed0.rmeta --extern url=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/liburl-2e58bdaf3f336782.rmeta --extern walkdir=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libwalkdir-f2c5d9cee59a627a.rmeta --cap-lints allow -L native=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/build/libnghttp2-sys-4372317d848777a1/out/i/lib -L native=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/build/libgit2-sys-21dbeeb3b4a311a7/out/build -L native=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/build/libssh2-sys-e179ab2ec287da1b/out/build -L 'native=/usr/local/opt/openssl@1.1/lib'`
error[E0283]: type annotations needed
   --> /Users/joelwinarske/.cargo/registry/src/github.com-1ecc6299db9ec823/cargo-0.49.0/src/cargo/util/config/de.rs:530:63
    |
530 |                 seed.deserialize(Tuple2Deserializer(1i32, env.as_ref()))
    |                                                           ----^^^^^^--
    |                                                           |   |
    |                                                           |   cannot infer type for type parameter `T` declared on the trait `AsRef`
    |                                                           this method call resolves to `&T`
    |
    = note: cannot satisfy `std::string::String: AsRef<_>`
help: use the fully qualified path for the potential candidates
    |
530 |                 seed.deserialize(Tuple2Deserializer(1i32, <std::string::String as AsRef<OsStr>>::as_ref(env)))
    |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
530 |                 seed.deserialize(Tuple2Deserializer(1i32, <std::string::String as AsRef<std::path::Path>>::as_ref(env)))
    |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
530 |                 seed.deserialize(Tuple2Deserializer(1i32, <std::string::String as AsRef<str>>::as_ref(env)))
    |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
530 |                 seed.deserialize(Tuple2Deserializer(1i32, <std::string::String as AsRef<[u8]>>::as_ref(env)))
    |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

error: aborting due to previous error

For more information about this error, try `rustc --explain E0283`.
error: failed to compile `cargo-bitbake v0.3.15`, intermediate artifacts can be found at `/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk`

Caused by:
  could not compile `cargo`

Caused by:
  process didn't exit successfully: `rustc --crate-name cargo --edition=2018 /Users/joelwinarske/.cargo/registry/src/github.com-1ecc6299db9ec823/cargo-0.49.0/src/cargo/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=b12b9f8bfe48d84a -C extra-filename=-b12b9f8bfe48d84a --out-dir /var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps -L dependency=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps --extern anyhow=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libanyhow-e98aa238cf0886cb.rmeta --extern atty=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libatty-5d3e5819b80b874d.rmeta --extern bytesize=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libbytesize-1292be01080948a2.rmeta --extern cargo_platform=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libcargo_platform-97871fd46ab53da2.rmeta --extern clap=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libclap-89e570bc97459ab6.rmeta --extern core_foundation=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libcore_foundation-c58f09ecbca36dff.rmeta --extern crates_io=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libcrates_io-46a401c73aed27e7.rmeta --extern crossbeam_utils=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libcrossbeam_utils-a531c67ef9d2a24f.rmeta --extern crypto_hash=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libcrypto_hash-021bdb4ef3d54eb4.rmeta --extern curl=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libcurl-0d260ca0c5e557ba.rmeta --extern curl_sys=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libcurl_sys-20dd12884a9724fe.rmeta --extern env_logger=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libenv_logger-6a13a89f2125ba4b.rmeta --extern filetime=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libfiletime-caa83f06e6999e0a.rmeta --extern flate2=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libflate2-ad4cbe7c7533e21c.rmeta --extern git2=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libgit2-5f885d2c2295a504.rmeta --extern git2_curl=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libgit2_curl-54dfed5abd314805.rmeta --extern glob=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libglob-23db3d433e42dad7.rmeta --extern hex=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libhex-65bc282c702bd42c.rmeta --extern home=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libhome-446fffd049ee9f85.rmeta --extern humantime=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libhumantime-17956fbcec354ec4.rmeta --extern ignore=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libignore-4ff079a10f11239a.rmeta --extern im_rc=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libim_rc-ad9992fd48209f9f.rmeta --extern jobserver=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libjobserver-0173c7b6b65221ef.rmeta --extern lazy_static=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/liblazy_static-4b33d6b7f4a597af.rmeta --extern lazycell=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/liblazycell-c171800aa0a5a156.rmeta --extern libc=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/liblibc-bf03b16d0df246e9.rmeta --extern libgit2_sys=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/liblibgit2_sys-d18bfc12181c57fe.rmeta --extern log=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/liblog-8a49ba1a7ccc0cb3.rmeta --extern memchr=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libmemchr-42ea1037f154692e.rmeta --extern num_cpus=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libnum_cpus-6123d4c2d625fb77.rmeta --extern opener=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libopener-274110be0b7edccd.rmeta --extern percent_encoding=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libpercent_encoding-62c382665fe1a89d.rmeta --extern rustc_workspace_hack=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/librustc_workspace_hack-b7f2a3ab68aac413.rmeta --extern rustfix=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/librustfix-a8fe6ef1a6be913f.rmeta --extern same_file=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libsame_file-53468ab31c77ac5e.rmeta --extern semver=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libsemver-c0d8c8b1b27ca698.rmeta --extern serde=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libserde-4e83208fae1d19f9.rmeta --extern serde_ignored=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libserde_ignored-5d9b9922b1448b52.rmeta --extern serde_json=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libserde_json-ccfe9d7df0d984fd.rmeta --extern shell_escape=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libshell_escape-bbbd1d08278b6976.rmeta --extern strip_ansi_escapes=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libstrip_ansi_escapes-14c652371f6acc38.rmeta --extern tar=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libtar-527cef4a33bfe528.rmeta --extern tempfile=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libtempfile-f4bbe6809349e171.rmeta --extern termcolor=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libtermcolor-85b682361a7f5c9e.rmeta --extern toml=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libtoml-7156da9fe12ed597.rmeta --extern unicode_width=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libunicode_width-cc89a74066f571e3.rmeta --extern unicode_xid=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libunicode_xid-fc4a6a5f278feed0.rmeta --extern url=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/liburl-2e58bdaf3f336782.rmeta --extern walkdir=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/deps/libwalkdir-f2c5d9cee59a627a.rmeta --cap-lints allow -L native=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/build/libnghttp2-sys-4372317d848777a1/out/i/lib -L native=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/build/libgit2-sys-21dbeeb3b4a311a7/out/build -L native=/var/folders/lb/38_66ypx4f94bzyy8vdszbcw0000gq/T/cargo-installb4MJmk/release/build/libssh2-sys-e179ab2ec287da1b/out/build -L 'native=/usr/local/opt/openssl@1.1/lib'` (exit code: 1)

@hellow554
Copy link
Contributor

#40 should fix this

@cardoe cardoe closed this as completed in #40 Dec 3, 2021
jluebbe added a commit to jluebbe/cargo-bitbake that referenced this issue Dec 14, 2021
This avoids issues with incompatible changes in the dependencies (such
as in meta-rust#29).
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

Successfully merging a pull request may close this issue.

6 participants