Xuanwo opened a new issue, #3618: URL: https://github.com/apache/incubator-opendal/issues/3618
https://docs.rs/crate/opendal/0.42.0/builds/971792 ```shell # rustc version rustc 1.76.0-nightly (6b771f6b5 2023-11-15) # docs.rs version docsrs 0.6.0 (a7020daf 2023-11-09) # build log [INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/opendal-0.42.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/opendal-0.42.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace-builder/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace-builder/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:0c7e0e8312ad82a1bed3696438480b7da990d348377d3754e1cd95b06a8a36c7" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--all-features" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"-Z\", \"unstable-options\ ", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20231115-1.76.0-nightly-6b771f6b5\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 5860ce722c02cfd11dc8eb12f05c95b8c2fae418f8d7eec50076697afecad67b [INFO] running `Command { std: "docker" "start" "-a" "5860ce722c02cfd11dc8eb12f05c95b8c2fae418f8d7eec50076697afecad67b", kill_on_drop: false }` [INFO] [stderr] warning: Target filter specified, but no targets matched. This is a no-op [INFO] [stderr] Checking tokio-rustls v0.24.1 [INFO] [stderr] Checking native-tls v0.2.11 [INFO] [stderr] Checking ureq v2.8.0 [INFO] [stderr] Checking openssh-sftp-client v0.13.10 [INFO] [stderr] Checking tokio-native-tls v0.3.1 [INFO] [stderr] Checking hyper-rustls v0.24.2 [INFO] [stderr] Checking tonic v0.9.2 [INFO] [stderr] Checking tonic v0.10.2 [INFO] [stderr] Checking hyper-tls v0.5.0 [INFO] [stderr] Checking mysql_async v0.32.2 [INFO] [stderr] error[E0277]: the trait bound `openssh_sftp_client_lowlevel::Error: From<openssh::Error>` is not satisfied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openssh-sftp-client-0.13.10/src/sftp/openssh_session.rs:65:30 [INFO] [stderr] | [INFO] [stderr] 65 | Err(err) => Some(err.into()), [INFO] [stderr] | ^^^^ the trait `From<openssh::Error>` is not implemented for `openssh_sftp_client_lowlevel::Error` [INFO] [stderr] | [INFO] [stderr] = help: the following other types implement trait `From<T>`: [INFO] [stderr] <openssh_sftp_client_lowlevel::Error as From<openssh_sftp_error::AwaitableError>> [INFO] [stderr] <openssh_sftp_client_lowlevel::Error as From<SshFormatError>> [INFO] [stderr] <openssh_sftp_client_lowlevel::Error as From<openssh::error::Error>> [INFO] [stderr] <openssh_sftp_client_lowlevel::Error as From<std::io::Error>> [INFO] [stderr] <openssh_sftp_client_lowlevel::Error as From<JoinError>> [INFO] [stderr] <openssh_sftp_client_lowlevel::Error as From<TryFromIntError>> [INFO] [stderr] = note: required for `openssh::Error` to implement `Into<openssh_sftp_client_lowlevel::Error>` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `openssh_sftp_client_lowlevel::Error: From<openssh::Error>` is not satisfied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openssh-sftp-client-0.13.10/src/sftp/openssh_session.rs:76:26 [INFO] [stderr] | [INFO] [stderr] 76 | let occuring_error = session.close().await.err().map(Error::from); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From<openssh::Error>` is not implemented for `openssh_sftp_client_lowlevel::Error` [INFO] [stderr] | [INFO] [stderr] = help: the following other types implement trait `From<T>`: [INFO] [stderr] <openssh_sftp_client_lowlevel::Error as From<openssh_sftp_error::AwaitableError>> [INFO] [stderr] <openssh_sftp_client_lowlevel::Error as From<SshFormatError>> [INFO] [stderr] <openssh_sftp_client_lowlevel::Error as From<openssh::error::Error>> [INFO] [stderr] <openssh_sftp_client_lowlevel::Error as From<std::io::Error>> [INFO] [stderr] <openssh_sftp_client_lowlevel::Error as From<JoinError>> [INFO] [stderr] <openssh_sftp_client_lowlevel::Error as From<TryFromIntError>> [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `openssh_sftp_client_lowlevel::Error: From<openssh::Error>` is not satisfied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openssh-sftp-client-0.13.10/src/sftp/openssh_session.rs:76:58 [INFO] [stderr] | [INFO] [stderr] 76 | let occuring_error = session.close().await.err().map(Error::from); [INFO] [stderr] | ^^^^^ the trait `From<openssh::Error>` is not implemented for `openssh_sftp_client_lowlevel::Error` [INFO] [stderr] | [INFO] [stderr] = help: the following other types implement trait `From<T>`: [INFO] [stderr] <openssh_sftp_client_lowlevel::Error as From<openssh_sftp_error::AwaitableError>> [INFO] [stderr] <openssh_sftp_client_lowlevel::Error as From<SshFormatError>> [INFO] [stderr] <openssh_sftp_client_lowlevel::Error as From<openssh::error::Error>> [INFO] [stderr] <openssh_sftp_client_lowlevel::Error as From<std::io::Error>> [INFO] [stderr] <openssh_sftp_client_lowlevel::Error as From<JoinError>> [INFO] [stderr] <openssh_sftp_client_lowlevel::Error as From<TryFromIntError>> [INFO] [stderr] [INFO] [stderr] error[E0277]: `?` couldn't convert the error to `openssh_sftp_client_lowlevel::Error` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openssh-sftp-client-0.13.10/src/sftp/openssh_session.rs:110:27 [INFO] [stderr] | [INFO] [stderr] 110 | Ok(res) => res?, [INFO] [stderr] | ^ the trait `From<openssh::Error>` is not implemented for `openssh_sftp_client_lowlevel::Error` [INFO] [stderr] | [INFO] [stderr] = note: the question mark operation (`?`) implicitly performs a conversion on the error value using the `From` trait [INFO] [stderr] = help: the following other types implement trait `From<T>`: [INFO] [stderr] <openssh_sftp_client_lowlevel::Error as From<openssh_sftp_error::AwaitableError>> [INFO] [stderr] <openssh_sftp_client_lowlevel::Error as From<SshFormatError>> [INFO] [stderr] <openssh_sftp_client_lowlevel::Error as From<openssh::error::Error>> [INFO] [stderr] <openssh_sftp_client_lowlevel::Error as From<std::io::Error>> [INFO] [stderr] <openssh_sftp_client_lowlevel::Error as From<JoinError>> [INFO] [stderr] <openssh_sftp_client_lowlevel::Error as From<TryFromIntError>> [INFO] [stderr] = note: required for `Result<Sftp, openssh_sftp_client_lowlevel::Error>` to implement `FromResidual<Result<Infallible, openssh::Error>>` [INFO] [stderr] [INFO] [stderr] Checking reqwest v0.11.22 [INFO] [stderr] Checking atomic_lib v0.34.5 [INFO] [stderr] For more information about this error, try `rustc --explain E0277`. [INFO] [stderr] error: could not compile `openssh-sftp-client` (lib) due to 4 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] running `Command { std: "docker" "inspect" "5860ce722c02cfd11dc8eb12f05c95b8c2fae418f8d7eec50076697afecad67b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5860ce722c02cfd11dc8eb12f05c95b8c2fae418f8d7eec50076697afecad67b", kill_on_drop: false }` [INFO] [stdout] 5860ce722c02cfd11dc8eb12f05c95b8c2fae418f8d7eec50076697afecad67b ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
