delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2021/08/28/12:15:58

X-Recipient: archive-cygwin AT delorie DOT com
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org B01893858435
Authentication-Results: sourceware.org;
dmarc=none (p=none dis=none) header.from=harkless.org
Authentication-Results: sourceware.org; spf=none smtp.mailfrom=harkless.org
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1630167329; bh=V2X1cTWdEZsFD6EXQnHYlJlIRLvnDaDYn8jxUM/PHP0=;
h=Date:From:To:Subject:References:From:Subject:Reply-To;
b=Dk6YhFC9CeJTPu2Ixj4KRM9mF5sB6wnNjAnIOTxaSE3L5NlQUi4zyyGy1LdAZzix9w0NPTVxKUj7afXSX2P7BCM4OszquD6H9bGqVowDABAL9AvulwpL18zmrs5vIJRi9KEh4qyUFuEcKLP204Dg+8g7nk49D+bsCHbbcqA/dmRm/whBcBN8ETItez9SlfiJvn5S3N1ToQ4/cORWN4QV533cvSkKSsOKgyswjSJgjxF4bCKtntvbO9bnTq8WhmnJTVM1LQP7YU0dBXMpVwHorfuGfGcQQf1p2nrPObxUfOICaLv118S8UHaEotZWLpTrJk50LZEzyWJLRjIvmYZYew==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1630167329; bh=sj8ksMuF7HqvIE5xLb8mihg7ccJDwlG5jAPj5WxGSpK=;
h=X-Sonic-MF:Date:From:To:Subject:From:Subject;
b=A6M5Gm3tjFWIDt1Z/dd+IIhc6vVb7g8IL7hFvVE8MtKT9Ec2Uty5bdNJ5Wn3cisnvJM3fgrkRVngoMJ1RYPvnOPKiPCtWlc1JoqU02bt7OAZeAEM+WsHPn3NhAvIwo5htVZvckzBoOqmGtE2HwIks3u3Z3+AwSvsDy/0UPB7x4xSy4HGW/aGcI/K44xUqMvNbDuPSsY69TK0LiYGfd3F5etayUqErre7PTn1NU6Eez4EsDSpwI++BREEcWAuIOwmYD/S19rYj8Qu4hGwknpIyeSPi/nsVB146Y97f6DsCR3G7dD6QxGd9NYKidBig7AxdREhhJu3w7ht+TGfk/huMQ==
X-YMail-OSG: tEHixe0VM1kClphna2SOFLIerqV7dOhojA7x7V5xyU8nAPyrx3i2N4aYvxbetGr
c1gjUJKfOMpurd6nke.fU7U_bZOE9Pm3pppChihEOmR2vt4hVAjfhP_Fj0Lk6S6VXqlmR9iWXDja
2H4NbO77aGek0sJ1c8CqwrRGSC3Jr66KEd2.I3JeP8EIoSg.Y.8U10faJDwP6S77xwKwSiARRc47
PzuAk7.ny_Tzsk6tZbx1gnxkKIrT9V8x4PMh_nlew.H_eTr.BxUr2OWyPRLR7PnFsi53KOjgXTTS
Z0suGriLQcmHU9yn51bazaIUYe.8.Ss_6fCSPesQsqckJsxYgTIwY45Y7eB4nNLzE9ALaQcHk1Kc
T.93DHwU.q56awz5Lo1AcWgsmoTiFYstMRNBc0HH4i7tXxelJDBrSaArHkWTo6vPWJjGWA_iQOwQ
dqeiJfsCdvPWOMrFf9b01DdD0I3RynHs8FIG1tXxvp3fuydzc6dXOoZldrnnx17k9D38LWfYzxUf
gMM3waSuODU6c59xj9cYpzwUK7jdVFu7Xp7.Gl.1.7OdUzJjrNU8u72Ve4hsJlgcSzRZsC2ZjvsP
12G3FY_pc7.6vGq1ngDHNRkdoo3lXhkyHf29SV1q0gt32pAFCOFivt3gz0L4ObCi7a7nykPRmGOG
lizwWHYDe16kv5CstNnQUwuDHbVUIKmfk4O6O0le9frH.QCAL8_o3CvFBR9Y7o90.CNQberbgiHt
giSXGY4px.u4IBA.Jk._30UN_PmUxF7voyA45bmNp73rX2iGSG5nrYWddrEIafM7y.byzloIlI_u
YK1_N0HQKdJnSpMiZHOwj85rDm0AZekcpUjLECZoegHvk.ZhBUG_dwtmgprDgz0vUyovjQbnRWB0
AvkfNf4.ftYHIB55d1qapHEHcnBIOzxRIJ7r9QaW2eH7FBbpFD3LRYwuU60_8epZtTSgtdHIIQEr
D1JFZiTsykMLVytdHk2r7JCu559hn09uFh5KoMDaCjZLMBR2cGTD3qI6Vq82p7dcZnY8GOEk1pjB
GFY5__kePn_M6g0TWCTiwj5kBunBzXKUpJPV1GxPyr692M4TOcWvh7xn6_9WLaHBYWIfeTQOtY67
F19.kXUrBqk_OEMgHVWC_isq1FglQf2EoPwlsHG7a3JDlbxylOx3g4ACeDf8QgioAhhnY1UJoFPq
9biCy1eSu64RDPRVrkngBLPrPCOlfw.F_Lm1PevQeWsQ3Cqn4p0EvyRWa_PHMFLTBogh3NeKstM2
Unm5T10b83eFWrDUQ6711Bn3nLeSJuNA8Sjs3L_SH9vt09I3jMmZElBjE8Z3TvOSrE40btA8M8qr
m.DYdLLlYKeX9w4NfZAoSVXHB.u0RVtfcQ3.SEp3KtUgjDkoYlQsvMz6flwangaScOlF17i5qEyk
l87JX.RfAdGaB7GLmxD7t3QWzfrdF6VW7_qtvLUYw2Ogj0tObJeJlKRqrrekkf6YuYsfNHrafBHa
kOzQWyN7RXaLkXvbVE33napt_REJptMa_cGRDU1OdQkSEckCUljtlghxWaj37lUSG.H1tpokLP.q
fiw1WZ5vxy6c3k_WY6DADN0Xfzq9wtZyMp5rOzXLZn1aUkykyT51pq1gYQkxspmbd_0UEanSt_fl
sjOYsgJlXJf7jpGg9r2Q5i6PeV9sUYutS.1oNp6UuN7dyImO3L1v42StOVyS6z7RfdtMC8uq1JSU
xR8iuGgWMAPLK7ZzUVn7g5Q_HOEQGUyCzVCZWWNENsAhQnf0Zcml_lUykopJndPAx0IO8xphQ9PJ
iBNuB0bPIMlucllzL26ved9JDF8T7JFwxnKDkzjltw4ORvOwHoIDJI.85lPAHKOqGXu6e8oWOUzP
Slk4oYgPlxWB8syODRPDupr6NkqO8IOq5XMAdTUKfNkHoVmZ7sDnR5lQy7yWXonKIVygdjaVCDGr
twLXb7RZEVNpx_lhOEXBLEKgLHoL6JbD417gkC3Dg75sPCelt1vCiLAQX_qkxrNt3Ij9SBUNvAy0
wKojgk5O4BcfRUiLUQbrJTyYmWHfa_e8VGbldG5.Gtn4ajBiCBpSSR1n1LwTHRJSPv707kjPuf7T
D0qRigptDeiavqfH_3fgRl3nnaF8ko5BtZYzwpzn1vTv9Dz4JJS23tpRSrBS8kt6EC885zQsab3X
7eL.2jJuovLY.4YJOWpuveYRKPNihr2.GRVTbPYAHMm9XWi4gw3y6KGRGFE71_6gDiv.61Q1lDsj
EENOe1iqDpiQWIhQnh50J5ix81sjl_cUjpQ--
X-Sonic-MF: <cygwin-list21 AT harkless DOT org>
Date: Sat, 28 Aug 2021 16:15:25 +0000 (UTC)
From: Dan Harkless <cygwin-list21 AT harkless DOT org>
To: "cygwin AT cygwin DOT com" <cygwin AT cygwin DOT com>
Message-ID: <986736274.144968.1630167325057@mail.yahoo.com>
Subject: updatedb broken as of findutils 4.8.0-1 due to bigram.exe no longer
being provided
MIME-Version: 1.0
References: <986736274 DOT 144968 DOT 1630167325057 DOT ref AT mail DOT yahoo DOT com>
X-Mailer: WebService/1.1.18924 YMailNorrin
X-Spam-Status: No, score=2.3 required=5.0 tests=BAYES_40, DKIM_SIGNED,
DKIM_VALID, HTML_MESSAGE, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE,
SPF_NONE, TXREP autolearn=ham autolearn_force=no version=3.4.4
X-Spam-Level: **
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on
server2.sourceware.org
X-Content-Filtered-By: Mailman/MimeDel 2.1.29
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 17SGFvnH021361

Howdy.  Quick bug to report that I was surprised not to be able to find prior discussion of.  My nightly updatedb job stopped working after 2021-08-03, but I'd been too busy to do much troubleshooting until today.
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 
    + test -x /usr/libexec/frcode 
    + : ok 
    + for binary in $find $frcode $bigram $code 
    + checkbinary /usr/libexec/bigram 
    + test -x /usr/libexec/bigram 
    + eval echo 'updatedb needs to be able to execute /usr/libexec/bigram, but cannot.' 
    ++ echo updatedb needs to be able to execute /usr/libexec/bigram, but cannot. 
    updatedb needs to be able to execute /usr/libexec/bigram, but cannot. 
    + exit 1 

Reverting to findutils 4.6.0-1 brings back bigram, and updatedb works again. Looking at the 4.6.0 updatedb script, it seems computation of bigrams is an essential step in creating the filename DB (with no bigram man page, I was at first misinterpreting it as "big-ram.exe", rather than "bi-gram.exe").
I thought perhaps bigram.exe had been moved to a different package, but https://cygwin.com/cgi-bin2/package-grep.cgi?grep=bigram.exe&arch=x86_64 finds it only in findutils 4.5.12-1 and 4.6.0-1.
I highly depend on the ability to do quick filename greps across all drives, so hopefully the findutils package will be repaired so that updatedb works again.  In the meantime I'll manually keep findutils unupdated on Cygwin32 and Cygwin64 on my various systems.

Thanks, as always, for maintaining the lifeline to UNIX-esque sanity on Windows that is Cygwin!
--Dan Harkless


-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019