dbus2 / zbus-old

Rust D-Bus crate.
https://gitlab.freedesktop.org/dbus/zbus
Other
49 stars 13 forks source link

Released version of zbus_polkit incompatible with zbus 3 #286

Closed zeenix closed 1 year ago

zeenix commented 1 year ago

In GitLab by @CameronNemo on Sep 13, 2022, 18:41

With:

zbus = "3"
zbus_polkit = "2"

I get this error:

error[E0308]: mismatched types
  --> cxutil/src/lib.rs:35:50
   |
35 |             &pk::Subject::new_for_message_header(hdr).map_err(|e| zbus::fdo::Error::Failed(e.to_string()))?,
   |                                                  ^^^ expected struct `zbus::message_header::MessageHeader`, found struct `MessageHeader`
   |
   = note: expected reference `&zbus::message_header::MessageHeader<'_>`
              found reference `&MessageHeader<'_>`
   = note: perhaps two different versions of crate `zbus` are being used?

Seems like there is no v3 of the zbus_polkit crate uploaded.

zeenix commented 1 year ago

Thanks. I pushed _polkit and _xmlgen 3.0 releases now.