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