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