delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2025/09/02/23:00:42

DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 58330fLq3635675
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 58330fLq3635675
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=CvoH9iz8
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org AB69A3858D32
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1756868439;
bh=pQZ5uc67T8ugSk4g4pP0iVtzoJ3/iQJffPDycv/jCwE=;
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=CvoH9iz8WU4KOEY1PYcXF+H2l0+gMfrKk9fZZi73INsyN9W2APPgLZFejDhHTQ2IC
nTnRKv72F5R5leYlAZVTAktEE6nX0dZfdrV6/+QN/nlODLhEFUlpzHWWXIS386R1LH
HEKinJw/VSPaphGrCMALHHAcjM8fRj+GVQ+3odas=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 9F7F03858D1E
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 9F7F03858D1E
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1756868415; cv=none;
b=shkYPW1PsGGl6Lomiy8OLPcfUh7QQUvnzuSmR1KV31Oy4IktT6POBFuXBXhPoujNU32XO6qY8ssVp0psrCVcsETy02To0XtXGdJBdI4TWVYG4zyDy+T4g9mi9k+66Xp+GGotSzWnzNDuX6t328rf7KesuQVXWi6OtSAexM72Eec=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
t=1756868415; c=relaxed/simple;
bh=gmvscARKmGvcxjmqxSw6Wn3eMT/q2ciuWlpVAqdPIGY=;
h=Message-ID:Date:MIME-Version:From:Subject:To:DKIM-Signature;
b=QplXc8O7sUt5XGNGjjNj8A/AldCpcOY15WTnAy058N+tBIWMxxuuknkTzJL1VQnwthB/7OZSbCUYq79fxiW1QXdOsTeEpIIl7hvx1qPuly/gJWTv0XsRqbs1+hMkrWmUSc55JtJm/3IegOzRaKIT3rZyhHGY9cWnU7WeDJRJiHs=
ARC-Authentication-Results: i=1; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 9F7F03858D1E
Message-ID: <49f11ad5-b2bf-4c03-a97a-254dc47c4cde@SystematicSW.ab.ca>
Date: Tue, 2 Sep 2025 21:00:12 -0600
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: Where's /usr/share/bash-completion/completions/git?
To: cygwin AT cygwin DOT com
References: <CAAF84SUFAMRjho8yo_-oj88SD3zHr6dNLiihV=x3XmYyyAAFsA AT mail DOT gmail DOT com>
<87cy884wq0 DOT fsf AT Gerda DOT invalid>
Organization: Systematic Software
In-Reply-To: <87cy884wq0.fsf@Gerda.invalid>
X-Rspamd-Server: rspamout04
X-Rspamd-Queue-Id: A88461A
X-Stat-Signature: 7kz95bcz1z1owmy8ugwmfpwgf7998ak1
X-Session-Marker: 427269616E2E496E676C69734053797374656D6174696353572E61622E6361
X-Session-ID: U2FsdGVkX186QsvlJ22K1qkhHu/Ha0nGM30YmBCd+Ao=
X-HE-Tag: 1756868413-664097
X-HE-Meta: U2FsdGVkX19VCV4IylKzHZhM2UXfCI8J/EfjvjYrUhzX7U+faQRbOjg8YsRYp0pDFhHvMBAD4YaKTUtt6seI1c5yF6yNWlW/Fb8fnfNWTfF4ECuHMnZbuBq1CElr8YSKrEC84jB7LJaErm7Jl9BxirQtDaAlERQ7uSPpuElu5+X3uCQ06mEBM4TkNcX8z172fj5ttKiGNmKFdr/uoutV/SmwOVQvgu57XvyuYBjv0PooxTFoinyTqLZ6jwbrq9SWfDs+FAgeTrQLoKadom34Fybtla11gb84VDM/GW28sDPhWzKV/7RT4uexVll4Qdk5IzYUBQh0AA4qkHPnTjiwtOBIyZy4sBAT
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
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>
From: Brian Inglis via Cygwin <cygwin AT cygwin DOT com>
Reply-To: cygwin AT cygwin DOT com
Cc: Brian Inglis <Brian DOT Inglis AT SystematicSW DOT ab DOT ca>
Errors-To: cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 58330fLq3635675

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
$ wc -lwcmL /usr/share/bash-completion/completions/git
  3934 11298 92324 92326   172 /usr/share/bash-completion/completions/git
$ cpm-files git | grep completions/git	# latest release test 2.51
     2025-08-30 10:27       94587 usr/share/bash-completion/completions/git
$ git --version
git version 2.45.1
$ git
add                    fetch                  reflog
alias-master-main.sh   format-patch           remote
am                     fsck                   repack
apply                  gc                     replace
archive                gitk                   request-pull
archive-all            grep                   reset
bisect                 gui                    restore
blame                  help                   revert
branch                 init                   rm
bundle                 instaweb               scalar
changelog-md.awk       latexdiff              send-email
checkout               log                    shortlog
cherry                 main.sh                show
cherry-pick            maintenance            show-branch
citool                 merge                  sparse-checkout
clang-format           mergetool              stage
clean                  mv                     stash
clone                  notes                  status
commit                 prune                  submodule
config                 pull                   switch
describe               push                   tag
diff                   range-diff             whatchanged
difftool               rebase                 worktree
$ git …
$ tar -tf ~/mirror/x86_64/release/git/git-2.45.4-1-x86_64.tar.zst | grep -C3 
usr/libexec/git-core/[n-z]
usr/libexec/git-core/mergetools/vimdiff
usr/libexec/git-core/mergetools/winmerge
usr/libexec/git-core/mergetools/xxdiff
usr/libexec/git-core/scalar.exe
usr/share/
usr/share/doc/
usr/share/doc/git/
$ tar -tf /usr/src/git/git-2.45.4-1.src/git-v2.45.4.tar.gz | grep 
contrib/completion/git
git-v2.45.4/contrib/completion/git-completion.bash
git-v2.45.4/contrib/completion/git-completion.tcsh
git-v2.45.4/contrib/completion/git-completion.zsh
git-v2.45.4/contrib/completion/git-prompt.sh

-- 
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

- Raw text -


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