DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 58677nN11207619 Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 58677nN11207619 Authentication-Results: delorie.com; dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=lg6XP1/H X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 51BE33858C39 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1757142467; bh=4b9PBBJ7Msazvk4lQLxpwI5GKstGKK5YuB7YAunZk3s=; h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=lg6XP1/HKLIXqUD9ST7fxmgAzKup6mTl/2ymKbDMbiuDLU9KTgNW9UePhF+4wu1Hr TcICDyGXVMyWi1YbU3JFV+cgG4rw+2BJCfze8E1om1Ptaf83Qh7fhg9FNZCpKifd8x 8fDV/h5V49sBOcVinOCRH/0ndup80rQ0smcCRRKc= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org DA6743858D33 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org DA6743858D33 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1757142409; cv=none; b=Jjm11CyaE+rMcKteAKvQfBit7MWA/uy72sTV9XGTGc48++VKFVfORE3obs344XWaNqneeImtxmjRdMm6UOLed5jBWweS+xzpXOG78Lrc/jiWCnjyoVVZc5bgDZG2LWPoFOumsZcbKcpe7ONxufrq32eK0lWUZDcw0puPa+KPI6w= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1757142409; c=relaxed/simple; bh=k1PW50j+U1SXSdJNcUfm28wJXP4/wG9tgNGb2WmCur8=; h=Message-ID:Date:MIME-Version:From:Subject:To:DKIM-Signature; b=tRjLkbY256IUBKFmAI+6RWWKRa/iDQG6eyG9SpS8xtWu/QL9I/2hcmVfh94xcyb9L2lw/mK+Td7SswF/fxIcW1Fc23ohqVHXwhaP9ynaeymQq6XTLWrpQh29/S9buCL4V6rw3BQLBVvHuA3Ub8evPVZ5wKdN+xpvOwCq8ecTCe4= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org DA6743858D33 Message-ID: Date: Sat, 6 Sep 2025 01:06:45 -0600 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Where's /usr/share/bash-completion/completions/git? Content-Language: en-CA To: cygwin AT cygwin DOT com References: <87cy884wq0 DOT fsf AT Gerda DOT invalid> <49f11ad5-b2bf-4c03-a97a-254dc47c4cde AT SystematicSW DOT ab DOT ca> <22cec888-4e08-4fac-922d-532c6e6a59ff AT systematicsw DOT ab DOT ca> Organization: Systematic Software In-Reply-To: <22cec888-4e08-4fac-922d-532c6e6a59ff@systematicsw.ab.ca> X-Stat-Signature: ahr3ad558mug8fbos7ag53qimr4qz456 X-Rspamd-Server: rspamout03 X-Rspamd-Queue-Id: CF16C18 X-Session-Marker: 427269616E2E496E676C69734053797374656D6174696353572E61622E6361 X-Session-ID: U2FsdGVkX19ann0qrX05yQG3M05xLRjBV9q1cZnyiKE= X-HE-Tag: 1757142406-926538 X-HE-Meta: U2FsdGVkX18CDg/MEkdUSxUznvHE489UgTDhlna/ZPKA21kisfI73I2VD1usSmq/dIJTjUTZyNirH7dt7UlD2CGdmqALvszjUb/yAyj7ZtmL7dqsA8JNjib76BWuFxCrba+prfLTI+ZOvEBSeqrC6kG7KnGCaMCq4brV4ub60zXFg3YKPKfpTttnoEK001b7aMCyajYQ4fm/76gO8adc+Z3mXy7BCu8weKeMWLa8VbMEBdNMoCuRddX1/tB0N2qOycFx95R4pju05v4TazQi8HwT08ywytocNPwbuxtxiS+h6vmXZ8lSN/8ALnNvaPV5GHPDsM06S6r1Mo7TelQI0066wLbGAH00wYwWQIgmwti3Rcoxl0ABnT4dgqog1UR2iu6LtcW+HfnzcdXyMhM9zw== X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Brian Inglis via Cygwin Reply-To: cygwin AT cygwin DOT com Cc: Brian Inglis Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com Sender: "Cygwin" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 58677nN11207619 On 2025-09-05 15:36, Brian Inglis via Cygwin wrote: > On 2025-09-05 14:51, Kevin Schnitzius via Cygwin wrote: >> On Tue, Sep 2, 2025 at 11:01 PM Brian Inglis via Cygwin >> wrote: >>> >>> On 2025-09-02 10:59, ASSI via Cygwin wrote: >>>> Michael Cook via Cygwin writes: >>>>> This file used to exist before I upgraded to git-2.45.1-1. >>>>> But it no longer exists. >>>> […] >>>>> What am I missing here? >>>> >>>> Most likely nothing, I've got some warnings during the first build of >>>> the package about the completions and thought I had fixed it.  I'll have >>>> to check what has been going on, but obviously while the messages were >>>> gone the actual installation still didn't work.. >>> >>> WJFFM! >>> >>> File installed and also in latest test release 2.51, but appears to be missing >>> from git 2.45.4 security release NMU? >>> But the upstream source location and contents of contrib/completion/ does not >>> change, until 2.48.0[-rc1], when meson.build gets added there. >>> >>> $ cygcheck -l git | grep completions/git >>> /usr/share/bash-completion/completions/git >> >> Upgraded to 2.45.4, completion file is missing: >> eos:/usr/share/bash-completion >cygcheck -l git | grep completions/git >> eos:/usr/share/bash-completion >git -v >> git version 2.45.4 >> >> Downgraded to 2.45.1: >> eos:/usr/share/bash-completion >cygcheck -l git | grep completions/git >> /usr/share/bash-completion/completions/git >> eos:/usr/share/bash-completion >git -v >> git version 2.45.1 >> >> Upgraded again, still missing: >> eos:/usr/share/bash-completion >cygcheck -l git | grep completions/git >> eos:/usr/share/bash-completion >git -v >> git version 2.45.4 >> >> Upgrade to test 2.51.0, test version has the script: >> eos:/usr/share/bash-completion >cygcheck -l git | grep completions/git >> /usr/share/bash-completion/completions/git >> eos:/usr/share/bash-completion >git -v >> git version 2.51.0 >> >> >> Looks like 2.45.4 is a problem, but it is an upstream problem. > > I see no obviously relevant changes in the upstream source files, or autoconf or > automake definitions, so it looks like it might be an issue during the cygport > install or package phases? I have checked Cygwin git, bash-completion/-devel, and pkgconf/pkg-config packages, and I do not see any changes affecting completion installation, unless there were glitches affecting the packaging of git 2.45.4, or earlier bash-completion, or pkgconf/pkg-config updates between git 2.45.1 and current stable of those packages, on the systems used to build and package those deployed? -- Take care. Thanks, Brian Inglis Calgary, Alberta, Canada La perfection est atteinte Perfection is achieved non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add mais lorsqu'il n'y a plus rien à retrancher but when there is no more to cut -- Antoine de Saint-Exupéry -- 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