RFC: dropping rust-rpki's rpki binary subpackage
Michel Lind <[email protected]>
| Newsgroups | gmane.linux.redhat.fedora.devel,gmane.linux.redhat.fedora.rust,gmane.linux.redhat.fedora.epel.devel |
|---|---|
| Message-ID | <[email protected]> |
Dear all,
`rpki` is a crate split off from `routinator`, and maintained by the
same organization (NLnet)
It is currently only used by routinator itself:
```
❯ fedrq-cratedeps-verbose.sh rpki
+ fedrq whatrequires rust-rpki-devel -F
multiline:source,requiresmatch:rust-rpki-devel:
+ grep -v 'rust-rpki :'
+ uniq
+ sort
+ fedrq whatrequires 'rust-rpki+*-devel' -F
'multiline:source,requiresmatch:rust-rpki+*-devel:'
++ fedrq subpkgs rust-rpki -F name
++ grep -v rust-rpki
+ for p in $(fedrq subpkgs rust-$CRATE -F name | grep -v rust-$CRATE)
+ fedrq whatrequires rpki -F multiline:source,requiresmatch:rpki:
rust-routinator : (crate(rpki/arbitrary) >= 0.18.5 with
crate(rpki/arbitrary) < 0.19.0~)
rust-routinator : (crate(rpki/default) >= 0.18.5 with
crate(rpki/default) < 0.19.0~)
rust-routinator : (crate(rpki/repository) >= 0.18.5 with
crate(rpki/repository) < 0.19.0~)
rust-routinator : (crate(rpki/rrdp) >= 0.18.5 with crate(rpki/rrdp) <
0.19.0~)
rust-routinator : (crate(rpki/rtr) >= 0.18.5 with crate(rpki/rtr) <
0.19.0~)
rust-routinator : (crate(rpki/serde) >= 0.18.5 with crate(rpki/serde) <
0.19.0~)
rust-routinator : (crate(rpki/slurm) >= 0.18.5 with crate(rpki/slurm) <
0.19.0~)
```
Now, because of an issue in cargo2rpm < 0.3.0, we accidentally shipped
some unneeded trivial programs that were gated behind the 'repository'
feature
https://codeberg.org/rust2rpm/cargo2rpm/src/branch/main/CHANGELOG.md#release-0-3-0
and since shipping binaries from a Rust crate complicates the package
maintenance (having to do an audit of statically-linked dependencies'
licenses each time), I'd like to drop them.
This counts as package retirement, so I'd like to clear this on the
EPEL side at least, and if necessary, I can also gate the removal on
the Fedora side to affect Fedora 45+ only.
Best regards,
--
_o) Michel Lind
_( ) https://keyoxide.org/5dce2e7e9c3b1cffd335c1d78b229d2f7ccc04f2
README: https://fedoraproject.org/wiki/User:Salimma#README
--
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: https://forge.fedoraproject.org/infra/tickets/issues/new
signature.asc
(application/pgp-signature, 265 B)
-----BEGIN PGP SIGNATURE----- iJAEABYKADgWIQRdzi5+nDsc/9M1wdeLIp0vfMwE8gUCakZ3Whocc2FsaW1tYUBm ZWRvcmFwcm9qZWN0Lm9yZwAKCRCLIp0vfMwE8rTiAP4yXugzMU3RhTByLf7V5wL8 q2yim6dWLrl8R/Z2RB4D4wEAwPM8Xs/8a5EaC9oIvu3At2dz+DI87HQp7CZp9kyz KgQ= =e+Yv -----END PGP SIGNATURE-----