On Fri, Jul 16, 2021 at 3:50 PM Robert-André Mauchin <zebob.m(a)gmail.com> wrote:
Hi,
Remy Lauzier started to package rust-proc-macro-crate and several of its
dependencies. I intend to package the rest of the tree of dependencies
in a side tag. I have already started preparing some of them locally:
Hey,
Sorry, I planned to tackle the proc-macro-crate update sooner, but got
sidetracked by 50+ new pending updates for elementary OS 6 components
...
I wonder if it wouldn't be *much* simpler to create a few compat
packages, i.e. at least for proc-macro-crate? A lot of packages still
use the old version.
rust-proc-macro-crate: to push, to merge, to build 0
rust-num_enum_derive: to push, to merge, to build 1
rust-ruma-api-macros: to push, to merge, to build 1
rust-ruma-events-macros: to push, to merge, to build 1
rust-ruma-identifiers-validation: to push, to merge, to build 1
rust-ruma-serde-macros: to push, to merge, to build 1
rust-wildmatch: to push, to merge, to build 1
rust-curl-sys: to push, to merge, to build 1
rust-quickcheck_macros: to push, to merge, to build 1
rust-zbus_macros: to push, to merge, to build 1
rust-zvariant_derive: to push, to merge, to build 1
rust-ruma-identifiers-macros: to push, to merge, to build 2
rust-ruma-serde: to push, to merge, to build 2
rust-attohttpc: to push, to merge, to build 2
rust-curl: to push, to merge, to build 2
rust-sluice: to push, to merge, to build 2
rust-half: to push, to merge, to build 2
rust-zvariant: to push, to merge, to build 2
rust-ruma-identifiers: to push, to merge, to build 3
rust-isahc: to push, to merge, to build 3
rust-ruma-common: to push, to merge, to build 4
rust-ruma-events: to push, to merge, to build 5
rust-ruma-signatures: to push, to merge, to build 5
rust-ruma-api: to push, to merge, to build 6
rust-ruma-appservice-api: to push, to merge, to build 7
rust-ruma-client-api: to push, to merge, to build 7
rust-ruma-federation-api: to push, to merge, to build 7
rust-ruma-identity-service-api: to push, to merge, to build 7
rust-ruma-push-gateway-api: to push, to merge, to build 7
rust-ruma: to push, to merge, to build 8
I wonder if anybody or anything is actually using the ruma stack? A
repoquery tells me crate(ruma) is unused, at least ...
I never needed to touch any of the ruma packages, and it's just an
ginormous pile of small packages ...
Some packages had new dependencies and I'd like to ask your help
to
review them:
Part 1
rust-cpufeatures: to review, to import, to build 1
https://bugzilla.redhat.com/show_bug.cgi?id=rust-cpufeatures
rust-sha2: to push, to merge, to build 2
At least this one already exists, why is it listed in the "new packages" list?
https://src.fedoraproject.org/rpms/rust-sha2
I have only ever seen curve25519-dalek scoped as a windows-specific
dependency, are you sure you really need it?
Same here, only ever seen this as a windows-specific dependency.
Part 2
rust-const-oid: to review, to import, to build 1
https://bugzilla.redhat.com/show_bug.cgi?id=rust-const-oid
rust-der: to review, to import, to build 2
https://bugzilla.redhat.com/show_bug.cgi?id=rust-der
rust-spki: to review, to import, to build 3
https://bugzilla.redhat.com/show_bug.cgi?id=rust-spki
rust-pkcs8: to review, to import, to build 4
https://bugzilla.redhat.com/show_bug.cgi?id=rust-pkcs8
In order to review them you'll probably need to build against my COPR:
https://copr.fedorainfracloud.org/coprs/eclipseo/rusttests
I still have to prepare all the packages affected by the
rust-system-deps bump to 3.
Best regards,
Robert-André
Thanks for looking into it.
Fabio