From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sonic317-26.consmr.mail.bf2.yahoo.com (sonic317-26.consmr.mail.bf2.yahoo.com [74.6.129.81]) by sourceware.org (Postfix) with ESMTPS id 199403858435 for ; Sat, 28 Aug 2021 16:23:19 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 199403858435 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=harkless.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1630167798; bh=NbElZu/Mq8FYvrBWyBbi49wO5UuDD3EA4PEqKdPJnhA=; h=Subject:From:To:References:Date:In-Reply-To:From:Subject:Reply-To; b=R29+XKmx53AjpLqZs4srvv4hL9pIaVI6aA/ZsAjRONGQqvKmbvKz5EijC2PvTTq42rCzD0z793Clx6DwFCvXHT7fDhqgBuwtgGOHK78IpUwWIchDG4NlB8+2PgZVlvk07JIwdLybD0gDrCT+g4qFrtnrpBdEnyczxLK7KQ+ePNn/kAD+dPt+zoz3QPDnp1eSmkrHGtzqmVgotxJg8/EuPWElkrJP6jP2kDeRGb+c+sdJMx/5faFsFJYWN1oT7U/L1DI1i/iNs3/HDQ5dKUTbmqHcAb97u2NxUU/KjJ0cr3qXumyXkAlHkQjvME5Bec1MFEqhX+7GYdbqAVNGkMMIpQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1630167798; bh=TTCARQO/x9+4IQ/y3SeCUqTQFBAAXK/RWbeIb8/Sl2k=; h=X-Sonic-MF:Subject:From:To:Date:From:Subject; b=Iy1K9+2MBSrtYM27lvoytMvVnupGYRK+IURaz9CI64qkTCtIme/Qga6r2VtkQYndFIQom6kgFvY5wbD8ftb4+Y9PIMHa2xLgCFRM9wLGuVo/I7ikoZLHv0Jv4P+up0+Gg1t3bmfF7Tncu4lYStGIazJTUKpL6hpWtp1osE6xiGWU3HbCoYrWNc2Hovc4Y3FD5wtW76iov2g9cd5GDTQS9MQ74FtPnBCFiSmfGbBBEQVs5WT8Az52fgGgaPgwyneu3VBD1qs3Vrd67FStHGtf6kvvrRS568THPVO2s4AwjWcqYuc/vCbOmy84TiBexlbiwdSq37eTcQhC+jUq81tr9g== X-YMail-OSG: CJptwA4VM1moLNQ3bTnlnq2Rfzm4NMy2za_6bsUZx6ZH66yAIAAS_xKHw_wJWD4 zg.nyqUPmTvzK.fUOq8yeDDg0Ns7A7SZbNkuOlQGcDM1x_5ujOi5swgZjmPLT8pBL0UWesZjmUbw fx6VOTVUpKxI5FRtoiTPvgIMG98BGf3Rcnbw9b24iKbOyCpR9_._OGK8Pfcn2vvoogFzzPO746cy 3P_ZqBPr0xYYwM1POee1R0S0UrTIu.Z63nmM.k.UhsZsB4ZVyOtaQ3npdNXhfFJxzELRBkFm_5fJ PVWxhzyVBBtlqNIwjDrDHl0w2F4YbWYcbOgmYX2Zgul_1c2T46VQN5AqyaMFuCJslF1TD9YKlMpw oRM8X5tLdpKIjhFgnSPxTKj75Pkdpt3xEzHxSBCt5eCc68rnNZfQwPSbgu3b_xWWDA1akP1ErAh1 CoSXNkxboDIm79nQAjNl3zF1uw7JOYmrI.Pv81CRw1VkzuWtAGNPh3lgGn2SavlWSRGQ8fVw8KUm Ec4Jw9ieJmSCabHblUKHhpklMLzhuR91oS3CrXFWFBXnzXm_IhRCnCpVCdqZf73lsYmCOIHywD.7 DiHW_oZq1nP7P5zDXTbPSvzTdoTARfgoDr6dde1kVTRNjjI8J5jPzC5BKI6Kimj8mxeQwtRS1vvy vA5R1Y1LrdLUbmFaoL8aM8gD4vtjgT6Z2ovbGvVduOgwDVlZn8Do5siuBpw9w1X206U22MTYSWud iSbwLZdlJOFkWRrm9ly14atUGYwYuWxZqtWPMk7ZHq2KKAr1xcJr7wZP4YGbTtdUOJ6tL5hc7E2t LMJBRUpceMnKIPQiXWbtD7fHTAUTGVSUDZpn2KlkaxLB.S5W6RTdS9e7rzXkIdbDX01OTWDu4qHp Yu4TQ0pCcmvf3GsjWfsnGjcaYgir99MNb4ilPzJ4.ciQ2oNJBa3Es2lV5hzODDxf5tYcfTdl2oS4 MuxdvNOKf1wJZqtoLzIDUwv0hX24qEnKDk8YYl4UnMeVO7sb7YzMIFK7PmTEc6xeT6d0d6iMtiz0 cey3IO6u5PHMkDntzYH7eqR4uiK2AzNm52_WvTwLYMoitfOxFdL5Xs4s6eQ5YpT8Nkx0gq8g0PP4 YSacjP0VpLXXMokVCo4x1OR0fQR06kvN8bYKc9wMyHkIrjQgp4oosWihmcwSZJasyjIHq3Xm8fHQ XkB.xvJtcjsjHASR3mIuqwvuAYJqG9a3Vz.Av5NObH.9FlLs4GS.Wl1pMYYf4jFjUMsIwf_rMqHa CQfsW9BXeNO949Fb.TMTVkBt_BAJXjKLhFbcsOXw3zdDV_uaiRu.lxNQDLxfpwVrBtZwcdDewKqB orSOy1TvSklBYP6EeCwA_pKz9bNNMnpwcFZtDUJgWicf7TH_GEHK2shTiLh7Fx1hz4c4Oyz4XMWX S53UbKcxds5Kty6qLswzzDbWo99K7_AZI1CS5Xkog2bAoh5bapJVx52lIdTO5G7bJqGiKpCcsVbS WUmwutvYYW_nwHthd7GhVzh8P_SIgp2K..p06LLZr3iSqzjRYa.JbgwUGIP78WTW3O_kAg8GgXpI WMKs1dQUwh7PokzpSzKYMaMSniwY7N_c3LCVikuvvfisxE2fnB7W.VQyL5k3iF7atjQMLiqC3vQn HWbdbdTQrYfT5pcGTFPsYmDd4RCSUINoFMF8SX71aSGFBuS_qdZ6MGfOcGbePnJs4gKN7vYENNyQ GdfSMwMWPoxKRkC_Oj5x6Gl55CfFgHVgLfzrdSuoj.j81VfeOnJVqc4CmL3eb9uN0DOtX8vyWvUq GLxJgT_5kXIkomdU0PvyIt_ySNgGZ2BRW7MmgJgIMMKng07kQnleEAzRkymt0JW8Ti99i5s3WTei 8e5pfuGLySJ34l5O1V2VSuWJp0gxuihp8yzLLRSlfMuyqn_SfBExQbZJdB7CblYkCdbXzfmgjltw t0hBP05z5bJ8q8gSLkFJruDZgeQ9rkwhunPtCVU5AkX3bIy8O08g37KphZewvGxq0p_n00vyyLml TikLhKzkXZqUvezjR1sT2kYISLHx.XoPfIqWrhWT4XHX5IIEVwfZJox.MdJvIFrVbhC8v_6qVgvK i0fXeVnE148X6oamAYydXvjxYS5bFjk9fmHmDzX7mJYgkLXC6JTKVOvTQMNtOquFhjkP08DkLGxM 0NFkle5R0PbVKVo9jJnTse1CIh.vD_xqmC7Wwvgd5IIpMmOz811frdK7YDg0vVmCfeL13EytgMvY xZIHYM9XC2_p.1aQHXccYTbVKjrgqyAKOx0rYYrefwChAM1OnRzpGkayGOI6HtrdY.mpNsP.DZ0F PaFHd5z0pUm5JEopModQ- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.bf2.yahoo.com with HTTP; Sat, 28 Aug 2021 16:23:18 +0000 Received: by kubenode504.mail-prod1.omega.ne1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID f91919cb8fd5dc1a4bf7ac8af63d5401; Sat, 28 Aug 2021 16:23:15 +0000 (UTC) Subject: Re: updatedb broken as of findutils 4.8.0-1 due to bigram.exe no longer being provided From: Dan Harkless To: "cygwin@cygwin.com" References: <986736274.144968.1630167325057.ref@mail.yahoo.com> <986736274.144968.1630167325057@mail.yahoo.com> Message-ID: Date: Sat, 28 Aug 2021 09:23:12 -0700 User-Agent: Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.12.0 MIME-Version: 1.0 In-Reply-To: <986736274.144968.1630167325057@mail.yahoo.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Mailer: WebService/1.1.18924 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-Spam-Status: No, score=3.4 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_EF, FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS, TXREP, WEBMAIL_BODY autolearn=no 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-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:23:29 -0000 On 8/28/2021 9:15 AM, Dan Harkless wrote: [...] Sorry for the Webmail-mangled spacing in that last message. Trying again here: 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, buthttps://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