On Sat, Jan 28, 2023 at 11:59 PM <h-k-81(a)hotmail.com> wrote:
Hello everyone
I am currently trying to build `noisy_float` [1] and `rust-criterion` is
a dependency for that crate. Looking at the pagure repository [2] I can
see that the package was pronounced dead two months ago. The last commit
says that the package was never needed. What should I do to revive the
package? Or maybe who should I talk to?
Thank you for you answers in advance!
Hi!
The criterion crate provides functionality for running benchmarks.
Since we neither compile nor run benchmarks during package builds, the
dependency is entirely useless:
- it inflates the dependency tree, and makes installation of package
dependencies slower
- it inflates crate build times
- it is never actually used, just installed and compiled for zero reason at all
In 99.9% of cases, removing the "criterion" dev-dependency from
Cargo.toml has zero consequences for Fedora builds.
So that's what I'd recommend you do for noisy_float as well.
Fabio