From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sonic305-2.consmr.mail.bf2.yahoo.com (sonic305-2.consmr.mail.bf2.yahoo.com [74.6.133.41]) by sourceware.org (Postfix) with ESMTPS id B01893858435 for ; Sat, 28 Aug 2021 16:15:29 +0000 (GMT) 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: Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.bf2.yahoo.com with HTTP; Sat, 28 Aug 2021 16:15:29 +0000 Date: Sat, 28 Aug 2021 16:15:25 +0000 (UTC) From: Dan Harkless To: "cygwin@cygwin.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.144968.1630167325057.ref@mail.yahoo.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 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: cygwin@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Aug 2021 16:15:40 -0000 Howdy.=C2=A0 Quick bug to report that I was surprised not to be able to fin= d prior discussion of.=C2=A0 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 bei= ng there: =C2=A0=C2=A0=C2=A0 [...] =C2=A0=C2=A0=C2=A0 + for binary in $find $frcode $bigram $code =C2=A0=C2=A0= =C2=A0 + checkbinary /usr/libexec/frcode=20 =C2=A0=C2=A0=C2=A0 + test -x /usr/libexec/frcode=20 =C2=A0=C2=A0=C2=A0 + : ok=20 =C2=A0=C2=A0=C2=A0 + for binary in $find $frcode $bigram $code=20 =C2=A0=C2=A0=C2=A0 + checkbinary /usr/libexec/bigram=20 =C2=A0=C2=A0=C2=A0 + test -x /usr/libexec/bigram=20 =C2=A0=C2=A0=C2=A0 + eval echo 'updatedb needs to be able to execute /usr/l= ibexec/bigram, but cannot.'=20 =C2=A0=C2=A0=C2=A0 ++ echo updatedb needs to be able to execute /usr/libexe= c/bigram, but cannot.=20 =C2=A0=C2=A0=C2=A0 updatedb needs to be able to execute /usr/libexec/bigram= , but cannot.=20 =C2=A0=C2=A0=C2=A0 + exit 1=20 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 w= as 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 htt= ps://cygwin.com/cgi-bin2/package-grep.cgi?grep=3Dbigram.exe&arch=3Dx86_64 f= inds 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 work= s again.=C2=A0 In the meantime I'll manually keep findutils unupdated on Cy= gwin32 and Cygwin64 on my various systems. Thanks, as always, for maintaining the lifeline to UNIX-esque sanity on Win= dows that is Cygwin! --Dan Harkless