KDE Gear 26.04 Beta released
Albert Astals Cid
aacid at kde.org
Wed Mar 18 00:37:28 GMT 2026
El dimarts, 17 de març del 2026, a les 13:27:17 (Hora estàndard d’Europa
central), Christophe Marin va escriure:
> On mardi 17 mars 2026 01:40:14 heure normale d’Europe centrale Albert Astals
> Cid wrote:
> > > There's something broken in the kdepim-addons rust dependencies.
> > > rmp-serde
> > > fails to build.
> >
> > I'm not going to claim I am a rust or kdepim-addons expert but "it worked
> > for me [*]".
> >
> > Do you have a log of the failure?
>
> Sure:
> [ 70s] Compiling rmp-serde v0.15.5
> [ 70s] error[E0425]: cannot find function `read_data_i8` in module
> `rmp::decode`
> [ 70s] --> /home/abuild/rpmbuild/BUILD/kdepim-addons-26.03.80-build/
> kdepim-addons-26.03.80/plugins/webengineurlinterceptor/adblock/vendor/rmp-
> serde-0.15.5/src/decode.rs:450:40
> [ 70s] |
> [ 70s] 450 | let tag =
> rmp::decode::read_data_i8(self.rd)?; [ 70s] |
> ^^^^^^^^^^^^ not found in `rmp::decode`
> [ 70s]
> [ 70s] error[E0425]: cannot find function `read_data_u8` in module
> `rmp::decode`
> [ 70s] --> /home/abuild/rpmbuild/BUILD/kdepim-addons-26.03.80-build/
> kdepim-addons-26.03.80/plugins/webengineurlinterceptor/adblock/vendor/rmp-
> serde-0.15.5/src/decode.rs:497:57
> [ 70s] |
> [ 70s] 497 | Marker::U8 =>
> visitor.visit_u8(rmp::decode::read_data_u8(&mut self.rd)?),
> [ 70s] |
> ^^^^^^^^^^^^ not found in `rmp::decode`
> [ 70s]
> [ 70s] error[E0425]: cannot find function `read_data_u16` in module
> `rmp::decode`
> [ 70s] --> /home/abuild/rpmbuild/BUILD/kdepim-addons-26.03.80-build/
> kdepim-addons-26.03.80/plugins/webengineurlinterceptor/adblock/vendor/rmp-
> serde-0.15.5/src/decode.rs:498:59
> [ 70s] |
> [ 70s] 498 | Marker::U16 =>
> visitor.visit_u16(rmp::decode::read_data_u16(&mut self.rd)?),
> [ 70s] |
> ^^^^^^^^^^^^^ not found in `rmp::decode`
> [ 70s]
> [ 70s] error[E0425]: cannot find function `read_data_u32` in module
> `rmp::decode`
> [ 70s] --> /home/abuild/rpmbuild/BUILD/kdepim-addons-26.03.80-build/
> kdepim-addons-26.03.80/plugins/webengineurlinterceptor/adblock/vendor/rmp-
> serde-0.15.5/src/decode.rs:499:59
>
> [cut the rest]
As said it works here.
https://paste.opensuse.org/pastes/54191b6b6dec
I don't know much about rust, maybe you have a rmp somewhere else different
than 0.8.14 [that is the one compiled for this] that is creating trouble?
Or a different rust version? I'm on 1.94.0
Cheers,
Albert
More information about the release-team
mailing list