delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2020/11/10/11:13:56

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.3.2 sourceware.org 6EE963860C35
Authentication-Results: sourceware.org; dmarc=none (p=none dis=none)
header.from=SystematicSw.ab.ca
Authentication-Results: sourceware.org;
spf=none smtp.mailfrom=brian DOT inglis AT systematicsw DOT ab DOT ca
X-Authority-Analysis: v=2.4 cv=INe8tijG c=1 sm=1 tr=0 ts=5faabc13
a=kiZT5GMN3KAWqtYcXc+/4Q==:117 a=kiZT5GMN3KAWqtYcXc+/4Q==:17
a=IkcTkHD0fZMA:10 a=w_pzkKWiAAAA:8 a=uYT-Tk0qkVT609LjNaIA:9 a=QEXdDO2ut3YA:10
a=sRI3_1zDfAgwuvI8zelB:22
Subject: Re: Git shows nothing in cmd.exe
To: cygwin AT cygwin DOT com
References: <7f84cfbe25454067bc2841a83306f7de AT BELBRU-EXMP101 DOT eeas DOT europa DOT eu>
<CA+kUOamscrjvXDrw_QW3XZ2wEvEjzFWyTsZfKThke9+Z+-7jYQ AT mail DOT gmail DOT com>
<72f4f32d00e44071afbaa74b6b77ebad AT BELBRU-EXMP101 DOT eeas DOT europa DOT eu>
<CA+kUOa=FAVSofOx05rAsK04aX8Pn=-=Ktgd_0wqR5xdy1e+X2A AT mail DOT gmail DOT com>
<ac62ed9c07a94ee784d47bb38041a5a8 AT BELBRU-EXMP101 DOT eeas DOT europa DOT eu>
From: Brian Inglis <Brian DOT Inglis AT SystematicSw DOT ab DOT ca>
Organization: Systematic Software
Message-ID: <09a3fd0d-81ba-11c0-1e85-b3578f39e9f6@SystematicSw.ab.ca>
Date: Tue, 10 Nov 2020 09:13:06 -0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101
Thunderbird/78.4.1
MIME-Version: 1.0
In-Reply-To: <ac62ed9c07a94ee784d47bb38041a5a8@BELBRU-EXMP101.eeas.europa.eu>
X-CMAE-Envelope: MS4xfC/AA4sb0rkKmJbKfQlRn4HWJjW0l2+M2zO2XeQxn0Y0wSHx6BRrMfgUfHygcYjGeSb6apLh8RIii1PSRkKdFFlIhCYn4vboyiEyyYUbpX+7P2KT1nr3
kZGExwNTcmlo5zvBCq85eMvGwJUiPV9+dA1K739f5exqiKyFk4LjqwTlYJkVdoy4ILnLSk3wMsgSi9CXlwg5o9nj1HQ9xJpRN3M=
X-Spam-Status: No, score=-6.3 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS,
KAM_LAZY_DOMAIN_SECURITY, NICE_REPLY_A, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H4,
RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NONE,
TXREP autolearn=no autolearn_force=no version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
server2.sourceware.org
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-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>
Reply-To: cygwin AT cygwin DOT com
Errors-To: cygwin-bounces AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces AT cygwin DOT com>
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 0AAGDcPv022653

On 2020-11-10 06:35, KAVALAGIOS Panagiotis (EEAS-EXT) wrote:
>> From: Cygwin <cygwin-bounces AT cygwin DOT com> On Behalf Of Adam
>> Dinwoodie
>> Sent: 10 November 2020 13:57
>> Subject: Re: Git shows nothing in cmd.exe
>>
>> Thoughts below partly for my own reference, and partly in case anyone else
>> – including but not limited to Panos! – manages to take things further before
>> I do.
>>
>> I can't see anything obviously wrong here. There's two key oddities that
>> might be causing problems, though:
>>
>> - Cygwin is installed in `C:\Program Files\Cygwin`; that _should_ work, but it's
>> atypical, and spaces in filenames are a common source of problems.
>>
>> - This is a relatively old installation; I've not checked anything else, but Cygwin
>> Git v2.21.0-1 was released in May 2019 and there have been a bunch of
>> updates since then. I can't remember anything with these symptoms from
>> that time, however.
>>
>> I'm also curious about the Git configuration here, as I can see a bunch of ways
>> that could cause problems. I don't have the Cygwin bin directory in my path
>> to test this immediately, but for example `git branch -a` will try to call a pager
>> – `less` by default` – so I could imagine there being a PATH problem or similar
>> that's resulting in a duff pager call that's eating the output.
> 
> Adam, thank you very much! You found our issue. It is the "less" command from GnuWin32 that caused the problem:
> 
> C:\>where less
> C:\Program Files (x86)\GnuWin32\bin\less.exe
> C:\Program Files\Cygwin\bin\less.exe
> 
> C:\>rename "C:\Program Files (x86)\GnuWin32\bin\less.exe" less-OLD.exe
> 
> C:\>cd dev\Projects\TSSO_WKS\tsso-workstation-configuration
> 
> C:\DEV\Projects\TSSO_WKS\tsso-workstation-configuration>git branch -a
> * master
>   remotes/origin/master
> 
> It now displays correctly the branches.

Gnuwin32 *latest* package updates seem to be 10 years ago, some nearly 20.
Suggest deleting those and using current *mingw64*/msys Windows tools instead as
they are maintained with recent security fixes.
You should also be careful with PATHs using different toolchains: switch them
completely, or layer them carefully, to avoid these issues.

-- 
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada

This email may be disturbing to some readers as it contains
too much technical detail. Reader discretion is advised.
[Data in binary units and prefixes, physical quantities in SI.]
--
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