updatedb broken as of findutils 4.8.0-1 due to bigram.exe no longer being provided
Hans-Bernhard Bröker
HBBroeker@t-online.de
Sun Aug 29 11:02:47 GMT 2021
Am 28.08.2021 um 18:23 schrieb Dan Harkless:
> Looks like it's because in findutils 4.8.0-1, the bigram.exe program is
> no longer provided, but the /usr/bin/updatedb script (still) depends on
> it being there:
>
> [...]
> + for binary in $find $frcode $bigram $code
> + checkbinary /usr/libexec/frcode
The version of updatedb in the 4.8.0-1 package does not actually contain
those lines. Mention of both $bigram and $code has been removed from
the loop construct (and from everywhere else in the script).
That's because the old format of find databases, which is the only one
actually using bigram and code, was removed from updatedb as of
findutils version 4.7, so there really cannot be a need for the bigram
tool any more.
More information about the Cygwin
mailing list