Skip to content

build(deps): bump prost-types from 0.12.6 to 0.13.3 #632

build(deps): bump prost-types from 0.12.6 to 0.13.3

build(deps): bump prost-types from 0.12.6 to 0.13.3 #632

Triggered via pull request September 23, 2024 10:43
Status Failure
Total duration 2m 34s
Artifacts

pr.yml

on: pull_request
Matrix: rust-crates
ship-it
2s
ship-it
Fit to window
Zoom out
Zoom in

Annotations

26 errors
rust-crates (opencensus-proto): opencensus-proto/src/gen/opencensus.proto.agent.common.v1.rs#L27
error[E0277]: the trait bound `Timestamp: prost::Message` is not satisfied --> opencensus-proto/src/gen/opencensus.proto.agent.common.v1.rs:27:28 | 27 | #[derive(Clone, PartialEq, ::prost::Message)] | ^^^^^^^^^^^^^^^^ the trait `prost::Message` is not implemented for `Timestamp` | = help: the following other types implement trait `prost::Message`: bool i32 i64 u32 u64 f32 f64 CurrentLibraryConfig and 34 others note: required by a bound in `message::encode` --> /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/prost-0.12.6/src/encoding.rs:1060:12 | 1058 | pub fn encode<M, B>(tag: u32, msg: &M, buf: &mut B) | ------ required by a bound in this function 1059 | where 1060 | M: Message, | ^^^^^^^ required by this bound in `encode` = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)
rust-crates (opencensus-proto): opencensus-proto/src/gen/opencensus.proto.agent.common.v1.rs#L27
error[E0277]: the trait bound `Timestamp: prost::Message` is not satisfied --> opencensus-proto/src/gen/opencensus.proto.agent.common.v1.rs:27:28 | 27 | #[derive(Clone, PartialEq, ::prost::Message)] | ^^^^^^^^^^^^^^^^ the trait `prost::Message` is not implemented for `Timestamp` | = help: the following other types implement trait `prost::Message`: bool i32 i64 u32 u64 f32 f64 CurrentLibraryConfig and 34 others note: required by a bound in `message::merge` --> /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/prost-0.12.6/src/encoding.rs:1075:12 | 1068 | pub fn merge<M, B>( | ----- required by a bound in this function ... 1075 | M: Message, | ^^^^^^^ required by this bound in `merge` = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)
rust-crates (opencensus-proto): opencensus-proto/src/gen/opencensus.proto.agent.common.v1.rs#L27
error[E0277]: the trait bound `Timestamp: prost::Message` is not satisfied --> opencensus-proto/src/gen/opencensus.proto.agent.common.v1.rs:27:28 | 27 | #[derive(Clone, PartialEq, ::prost::Message)] | ^^^^^^^^^^^^^^^^ the trait `prost::Message` is not implemented for `Timestamp` | = help: the following other types implement trait `prost::Message`: bool i32 i64 u32 u64 f32 f64 CurrentLibraryConfig and 34 others note: required by a bound in `message::encoded_len` --> /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/prost-0.12.6/src/encoding.rs:1121:12 | 1119 | pub fn encoded_len<M>(tag: u32, msg: &M) -> usize | ----------- required by a bound in this function 1120 | where 1121 | M: Message, | ^^^^^^^ required by this bound in `encoded_len` = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)
rust-crates (opencensus-proto): opencensus-proto/src/gen/opencensus.proto.trace.v1.rs#L13
error[E0277]: the trait bound `Timestamp: prost::Message` is not satisfied --> opencensus-proto/src/gen/opencensus.proto.trace.v1.rs:13:28 | 13 | #[derive(Clone, PartialEq, ::prost::Message)] | ^^^^^^^^^^^^^^^^ the trait `prost::Message` is not implemented for `Timestamp` | = help: the following other types implement trait `prost::Message`: bool i32 i64 u32 u64 f32 f64 CurrentLibraryConfig and 34 others note: required by a bound in `message::encode` --> /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/prost-0.12.6/src/encoding.rs:1060:12 | 1058 | pub fn encode<M, B>(tag: u32, msg: &M, buf: &mut B) | ------ required by a bound in this function 1059 | where 1060 | M: Message, | ^^^^^^^ required by this bound in `encode` = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)
rust-crates (opencensus-proto): opencensus-proto/src/gen/opencensus.proto.trace.v1.rs#L13
error[E0277]: the trait bound `Timestamp: prost::Message` is not satisfied --> opencensus-proto/src/gen/opencensus.proto.trace.v1.rs:13:28 | 13 | #[derive(Clone, PartialEq, ::prost::Message)] | ^^^^^^^^^^^^^^^^ the trait `prost::Message` is not implemented for `Timestamp` | = help: the following other types implement trait `prost::Message`: bool i32 i64 u32 u64 f32 f64 CurrentLibraryConfig and 34 others note: required by a bound in `message::merge` --> /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/prost-0.12.6/src/encoding.rs:1075:12 | 1068 | pub fn merge<M, B>( | ----- required by a bound in this function ... 1075 | M: Message, | ^^^^^^^ required by this bound in `merge` = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)
rust-crates (opencensus-proto): opencensus-proto/src/gen/opencensus.proto.trace.v1.rs#L13
error[E0277]: the trait bound `Timestamp: prost::Message` is not satisfied --> opencensus-proto/src/gen/opencensus.proto.trace.v1.rs:13:28 | 13 | #[derive(Clone, PartialEq, ::prost::Message)] | ^^^^^^^^^^^^^^^^ the trait `prost::Message` is not implemented for `Timestamp` | = help: the following other types implement trait `prost::Message`: bool i32 i64 u32 u64 f32 f64 CurrentLibraryConfig and 34 others note: required by a bound in `message::encoded_len` --> /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/prost-0.12.6/src/encoding.rs:1121:12 | 1119 | pub fn encoded_len<M>(tag: u32, msg: &M) -> usize | ----------- required by a bound in this function 1120 | where 1121 | M: Message, | ^^^^^^^ required by this bound in `encoded_len` = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)
rust-crates (opencensus-proto): opencensus-proto/src/gen/opencensus.proto.trace.v1.rs#L174
error[E0277]: the trait bound `Timestamp: prost::Message` is not satisfied --> opencensus-proto/src/gen/opencensus.proto.trace.v1.rs:174:32 | 174 | #[derive(Clone, PartialEq, ::prost::Message)] | ^^^^^^^^^^^^^^^^ the trait `prost::Message` is not implemented for `Timestamp` | = help: the following other types implement trait `prost::Message`: bool i32 i64 u32 u64 f32 f64 CurrentLibraryConfig and 34 others note: required by a bound in `message::encode` --> /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/prost-0.12.6/src/encoding.rs:1060:12 | 1058 | pub fn encode<M, B>(tag: u32, msg: &M, buf: &mut B) | ------ required by a bound in this function 1059 | where 1060 | M: Message, | ^^^^^^^ required by this bound in `encode` = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)
rust-crates (opencensus-proto): opencensus-proto/src/gen/opencensus.proto.trace.v1.rs#L174
error[E0277]: the trait bound `Timestamp: prost::Message` is not satisfied --> opencensus-proto/src/gen/opencensus.proto.trace.v1.rs:174:32 | 174 | #[derive(Clone, PartialEq, ::prost::Message)] | ^^^^^^^^^^^^^^^^ the trait `prost::Message` is not implemented for `Timestamp` | = help: the following other types implement trait `prost::Message`: bool i32 i64 u32 u64 f32 f64 CurrentLibraryConfig and 34 others note: required by a bound in `message::merge` --> /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/prost-0.12.6/src/encoding.rs:1075:12 | 1068 | pub fn merge<M, B>( | ----- required by a bound in this function ... 1075 | M: Message, | ^^^^^^^ required by this bound in `merge` = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)
rust-crates (opencensus-proto): opencensus-proto/src/gen/opencensus.proto.trace.v1.rs#L174
error[E0277]: the trait bound `Timestamp: prost::Message` is not satisfied --> opencensus-proto/src/gen/opencensus.proto.trace.v1.rs:174:32 | 174 | #[derive(Clone, PartialEq, ::prost::Message)] | ^^^^^^^^^^^^^^^^ the trait `prost::Message` is not implemented for `Timestamp` | = help: the following other types implement trait `prost::Message`: bool i32 i64 u32 u64 f32 f64 CurrentLibraryConfig and 34 others note: required by a bound in `message::encoded_len` --> /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/prost-0.12.6/src/encoding.rs:1121:12 | 1119 | pub fn encoded_len<M>(tag: u32, msg: &M) -> usize | ----------- required by a bound in this function 1120 | where 1121 | M: Message, | ^^^^^^^ required by this bound in `encoded_len` = note: this error originates in the derive macro `::prost::Message` (in Nightly builds, run with -Z macro-backtrace for more info)
rust-crates (opencensus-proto)
Process completed with exit code 1.
rust-crates (linkerd-service-profiles)
The job was canceled because "opencensus-proto" failed.
rust-crates (linkerd-service-profiles): linkerd/service-profiles/src/proto.rs#L52
error[E0271]: type mismatch resolving `<Duration as TryFrom<Duration>>::Error == DurationError` --> linkerd/service-profiles/src/proto.rs:52:47 | 52 | set_route_timeout(&mut route, timeout.try_into()); | ^^^^^^^^ expected `DurationError`, found a different `DurationError` | = note: `DurationError` and `DurationError` have similar names, but are actually distinct types note: `DurationError` is defined in crate `prost_types` --> /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/prost-types-0.13.3/src/duration.rs:141:1 | 141 | pub enum DurationError { | ^^^^^^^^^^^^^^^^^^^^^^ note: `DurationError` is defined in crate `prost_types` --> /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/prost-types-0.12.6/src/duration.rs:133:1 | 133 | pub enum DurationError { | ^^^^^^^^^^^^^^^^^^^^^^ = note: perhaps two different versions of crate `prost_types` are being used?
rust-crates (linkerd-service-profiles): linkerd/service-profiles/src/proto.rs#L52
error[E0271]: type mismatch resolving `<Duration as TryFrom<Duration>>::Error == DurationError` --> linkerd/service-profiles/src/proto.rs:52:47 | 52 | set_route_timeout(&mut route, timeout.try_into()); | ^^^^^^^^ expected `DurationError`, found a different `DurationError` | = note: `DurationError` and `DurationError` have similar names, but are actually distinct types note: `DurationError` is defined in crate `prost_types` --> /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/prost-types-0.13.3/src/duration.rs:141:1 | 141 | pub enum DurationError { | ^^^^^^^^^^^^^^^^^^^^^^ note: `DurationError` is defined in crate `prost_types` --> /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/prost-types-0.12.6/src/duration.rs:133:1 | 133 | pub enum DurationError { | ^^^^^^^^^^^^^^^^^^^^^^ = note: perhaps two different versions of crate `prost_types` are being used?
rust-crates (linkerd-service-profiles): linkerd/service-profiles/src/proto.rs#L238
error[E0308]: mismatched types --> linkerd/service-profiles/src/proto.rs:238:27 | 238 | ttl: Some(prost_types::Duration { | ______________________----_^ | | | | | arguments to this enum variant are incorrect 239 | | seconds, 240 | | nanos, 241 | | }), | |_________________^ expected `prost_types::protobuf::Duration`, found `prost_types::Duration` | = note: `prost_types::Duration` and `prost_types::protobuf::Duration` have similar names, but are actually distinct types note: `prost_types::Duration` is defined in crate `prost_types` --> /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/prost-types-0.13.3/src/protobuf.rs:1819:1 | 1819 | pub struct Duration { | ^^^^^^^^^^^^^^^^^^^ note: `prost_types::protobuf::Duration` is defined in crate `prost_types` --> /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/prost-types-0.12.6/src/protobuf.rs:1857:1 | 1857 | pub struct Duration { | ^^^^^^^^^^^^^^^^^^^ = note: perhaps two different versions of crate `prost_types` are being used? help: the type constructed contains `prost_types::Duration` due to the type of the argument passed --> linkerd/service-profiles/src/proto.rs:238:22 | 238 | ttl: Some(prost_types::Duration { | _______________________^____- | | ______________________| | || 239 | || seconds, 240 | || nanos, 241 | || }), | ||_________________-^ | |__________________| | this argument influences the type of `Some` note: tuple variant defined here --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/option.rs:578:5
rust-crates (linkerd-service-profiles): linkerd/service-profiles/src/proto.rs#L238
error[E0308]: mismatched types --> linkerd/service-profiles/src/proto.rs:238:27 | 238 | ttl: Some(prost_types::Duration { | ______________________----_^ | | | | | arguments to this enum variant are incorrect 239 | | seconds, 240 | | nanos, 241 | | }), | |_________________^ expected `prost_types::protobuf::Duration`, found `prost_types::Duration` | = note: `prost_types::Duration` and `prost_types::protobuf::Duration` have similar names, but are actually distinct types note: `prost_types::Duration` is defined in crate `prost_types` --> /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/prost-types-0.13.3/src/protobuf.rs:1819:1 | 1819 | pub struct Duration { | ^^^^^^^^^^^^^^^^^^^ note: `prost_types::protobuf::Duration` is defined in crate `prost_types` --> /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/prost-types-0.12.6/src/protobuf.rs:1857:1 | 1857 | pub struct Duration { | ^^^^^^^^^^^^^^^^^^^ = note: perhaps two different versions of crate `prost_types` are being used? help: the type constructed contains `prost_types::Duration` due to the type of the argument passed --> linkerd/service-profiles/src/proto.rs:238:22 | 238 | ttl: Some(prost_types::Duration { | _______________________^____- | | ______________________| | || 239 | || seconds, 240 | || nanos, 241 | || }), | ||_________________-^ | |__________________| | this argument influences the type of `Some` note: tuple variant defined here --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/option.rs:578:5
rust-crates (linkerd-service-profiles)
Process completed with exit code 1.
rust-crates (linkerd-proxy-server-policy)
The job was canceled because "opencensus-proto" failed.
rust-crates (linkerd-proxy-server-policy)
The operation was canceled.
rust-crates (spiffe-proto)
The job was canceled because "opencensus-proto" failed.
rust-crates (spiffe-proto)
The operation was canceled.
rust-crates (linkerd-proxy-tap)
The job was canceled because "opencensus-proto" failed.
rust-crates (linkerd-proxy-tap)
The operation was canceled.
rust-crates (linkerd-proxy-client-policy)
The job was canceled because "opencensus-proto" failed.
rust-crates (linkerd-proxy-client-policy)
The operation was canceled.
linkerd-install
Process completed with exit code 1.
ship-it
Process completed with exit code 1.