[Pkg-rust-maintainers] Bug#974068: Bug#974068: aho-corasick: useless description, no man page, no --help output

Sylvestre Ledru sylvestre at debian.org
Mon Nov 9 15:27:45 GMT 2020


control: severity -1 normal

Le 09/11/2020 à 16:11, Johannes 'josch' Schauer a écrit :
> Package: aho-corasick
> Version: 0.6.9-1
> Severity: important
>
> Hi,
>
> the package description says:
>
>> Description-en: Fast multiple substring searching with finite state machines
>>   This package contains the following binaries built from the Rust crate
>>   "aho-corasick":
>>    - aho-corasick-dot
> Okay, so this tool is like grep? Or what?

aho-corasick is a library used by ripgrep ( https://tracker.debian.org/pkg/rust-ripgrep ). Which is indeed a grep replacement

Its description is generated from the metadata we get from the package 
system.

> I installed it and found:
>
> $ man aho-corasick-dot
> No manual entry for aho-corasick-dot
> See 'man 7 undocumented' for help when manual pages are not available.
>
> When I run "aho-corasick-dot --help" I get something that looks like a
> graphviz dot graph.
>
> What is this tool doing?
It is generated by our tooling. We could remove it, I don't think it is 
indeed usefull.
>
> Also, when I use codesearch:
>
> https://codesearch.debian.net/search?q=This+package+contains+the+following+binaries+built+from+the+Rust+crate&literal=1
>
> Then there are a lot of packages which just say "This package contains
> the following binaries built from the Rust crate" in their long
> description. How is this useful?

Not sure how this is related?!

Sylvestre



More information about the Pkg-rust-maintainers mailing list