Richterrettich / rpm-rs

A pure rust library for building and parsing RPM's
Other
39 stars 18 forks source link

Package updates #52

Open indygreg opened 2 years ago

indygreg commented 2 years ago

I ran into "dependency hell" related to rpm-rs using old crate versions when trying to upgrade dependencies in https://github.com/indygreg/PyOxidizer/. It's unfortunate that this happens in the first place. But it is what it is.

I pieced together a few commits to upgrade most of the crates in this project to their latest versions. cargo upgrades (from cargo-upgrades crate) tells me only the rsa and rsa-der crates are lagging behind after this change. Unfortunately, it appears we can't touch either due to the latest version of the pgp crate depending on the current versions. So this PR takes us as far as we can currently go.

While I'm here, could you please set expectations on ETA for a new release? I'd like to decide if I should wait for a new version of this crate or temporarily disable some projects due to crate incompatibilities. (I wish I didn't have to burden you with this request. But that's the world that crates.io crates for us for better or for worse.)

dralley commented 2 years ago

@Richterrettich Can we get this merged with a new patch release?