Received: (at 72450) by debbugs.gnu.org; 10 Aug 2024 10:35:19 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 10 06:35:19 2024 Received: from localhost ([127.0.0.1]:39111 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1scjRP-0001jt-C9 for submit <at> debbugs.gnu.org; Sat, 10 Aug 2024 06:35:19 -0400 Received: from mout.gmx.net ([212.227.15.19]:41623) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>) id 1scjRL-0001jQ-4P for 72450 <at> debbugs.gnu.org; Sat, 10 Aug 2024 06:35:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1723286077; x=1723890877; i=michael.albinus@HIDDEN; bh=jeaoAI581+w+ba9355zbiTWHf6geQpaDaWNkPI7NJ0o=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=Tmw1lktLeGQ58iVUcPiI9MUGofXankRzTivC3o5qfXrTucUfzhw/z26ILx6XUQgn 3VzTVVR7XdiT0Y3xmtKZMGDNwyzWJ2iU2A9jA3dj3CYUXfFWaXc8VqV8oIRe1jiYA z+vZVzpaZ3bxzy/BHnMexOhtpPRQhpJstLwFZe79HA/sr/i2AELmuLgnJkaZvY0yc dGyO1tYyrfdX0s9wrvRfoE36WnQQ+ZL6I9Dvr3quGMBGXXVxZdbAl1MZ6fOsdQcSS x4evREmsvhqdTPXLdjGWiNs4u7sEFWZvlg68IuRgRndck51wdj/jDSoPAlWcQpQrA fyEmPv3DoaOftpA0sw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MFsUv-1sPs2t3PSh-00HWS7; Sat, 10 Aug 2024 12:34:36 +0200 From: Michael Albinus <michael.albinus@HIDDEN> To: Jim Porter <jporterbugs@HIDDEN> Subject: Re: bug#72450: 29.1; Tramp Failed to Parse OS Name and Version for Windows 11 In-Reply-To: <95069f51-923e-657c-ead4-ee20c634fb65@HIDDEN> (Jim Porter's message of "Thu, 8 Aug 2024 11:28:41 -0700") References: <CAN_Aq+ogmKBUxbxVAw=d3WMUOrMHo_fEiJq+ise1BarFY4fG=w@HIDDEN> <86y15cucg3.fsf@HIDDEN> <87frrkk7ze.fsf@HIDDEN> <867ccwsl77.fsf@HIDDEN> <87bk28k1yy.fsf@HIDDEN> <8634nksh16.fsf@HIDDEN> <877ccwk142.fsf@HIDDEN> <861q34sgb3.fsf@HIDDEN> <CAGg=3NUQMe==drjQASW_xsZpGHU6=x+vp=8pk=Ww_7jpjGtzcQ@HIDDEN> <874j7zpe62.fsf@HIDDEN> <95069f51-923e-657c-ead4-ee20c634fb65@HIDDEN> Date: Sat, 10 Aug 2024 12:34:31 +0200 Message-ID: <87zfpk7jk8.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:0QcvkHe+9t1to8NdmtP20kDUhU3qs4U0YuxMlWAlouwFINsIPTX 7GnTpmBcs2C4LVIJ/I4LR1pvaQy44RrifpEr8Kh7J/tZKI94kjea+RBXHAKYk7UxnIJxMyC bYBm/rjzKrqAFsy7LzQG2QZoqrThAiKI2D7wqBDGsqXhJ4AO9fguyuVSih5MLNdWoJoyrQr cXQe7w9gRf8K1WBxaH0lQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:R8jRUvIga7o=;9OyDOwCKyTtftklhDCXz65dmeCg fBBcfdd8xeWn9UOmLBtg+URGNsQ0MkiKxgxWAi7obz3zXqSTdt/cCFPz81idSGCOR7R3OVXqd BOKnxjPez3mohU9YYLSehvsM77hdY8dx1826D1bF5WblUAtrWJ2/9zt/Nf0E9msmRssIiIb3r 4FTgab0b3IoJiyMwdXH6YRHlOS2VU47dmq3es+8kvT9buQrHFhk4WB+1UpTCEyhAlEbZHVEmL mjgem1HQ46hXQPydPx/oQkc999qsswWQq9S7fJBmKodTgb40sPiI7xUkiTZQ5uHjmpg8mZCr0 BBIznqWKgMx/FjXJ8xCELkcTqEcWgzXZgdfIE5r11IC4gHFLhNU9dehtu89H32/1qXTM9GAE5 +GQIR3Avla0rIwZgv/lXytpy2aF6saOTwYITIlCs/pYgazozZVBNmLdAAujXOYqnhRZMSzeTq xs5ltEJvr+kWmamu3oT2xQ5+B3C7heAZacSaZoKL9arcj/FXbwlX98RGpJLlJUSa6YjPaawTY qMQNucbxY9KrPvALQTTtosoMBHteMLeruZqu0PyNhD8MwTkawiKXnqQSCMZL2IickFr6+Cyiv V12hAoFU0R1zeQVvKGL2Ub8jm//q7CDLaDJwPeD+mzNa9vIlM4J2G7SUTPaGGnCZvIUfp6Olz VrpHmezYm2FksAThmvwWGahFDUZFZudzMBwWd3ozX0XsIqUT0Nhc2x6+d9EOYAXDk6oHoaO82 IIzq0dmpNmsYMu+UE/pGg46u/Y44MxyBPrHZlh6qS7iHrr0ilXFz/TzMzEqovDaBlRDdMjYur 9I21rxJxJlRSXGc0CnmvtqAA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72450 Cc: Eli Zaretskii <eliz@HIDDEN>, dgbulk@HIDDEN, 72450 <at> debbugs.gnu.org, Duncan Greatwood <dgreatwood@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Jim Porter <jporterbugs@HIDDEN> writes: Hi Jim, >> That is NOT a shame. MS Windows is a non-free operation system, >> therefore it isn't a primary target for Emacs development. >> And it doesn't seem to be important. I'm working for Tramp for more >> than >> 20 years. During this time, nobody has contributed anything for the sake >> of MS Windows. And I don't use MS Windows myself; if possible, I fix >> things, that's it. > > Well, I've tried to help make Tramp work a bit better on MS-Windows > (my first Emacs patch was to fix Tramp hostname completion on > MS-Windows ;)), but this bug is the one where I finally gave up: > there's a point where trying to fix Microsoft's mistakes just becomes > too time-consuming and bothersome, so I focused my energies elsewhere. I really appreciate the patches you and other guys have contributed. But my point is different: Nobody has felt responsible over the last decades to make MS Windows a first class citizen in Tramp. Personally, I canoot and won't, since I don't use MS Windows. It is different for other platforms. For example, there exist two backends in Tramp for Android (tramp-adb.el and tramp-androidsu.el), both contributed by other people. I don't mean to criticize this lack of support. But it is an indication, that there's no urgent need. Best regards, Michael.
bug-gnu-emacs@HIDDEN
:bug#72450
; Package emacs
.
Full text available.Received: (at 72450) by debbugs.gnu.org; 8 Aug 2024 19:05:36 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 08 15:05:36 2024 Received: from localhost ([127.0.0.1]:37200 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sc8S7-0003gG-E1 for submit <at> debbugs.gnu.org; Thu, 08 Aug 2024 15:05:36 -0400 Received: from mail-ed1-f48.google.com ([209.85.208.48]:49166) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <dgreatwood@HIDDEN>) id 1sc8S4-0003g0-Tz for 72450 <at> debbugs.gnu.org; Thu, 08 Aug 2024 15:05:33 -0400 Received: by mail-ed1-f48.google.com with SMTP id 4fb4d7f45d1cf-5bba25c1e15so1558215a12.2 for <72450 <at> debbugs.gnu.org>; Thu, 08 Aug 2024 12:05:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723143839; x=1723748639; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=XLO01wGbqtEpzuX+H22O/ig+imcnaUoBhKXMAowM+D8=; b=Wtw4HNbWArpWHnTby35FLDDLr4AwIpapoUkdT/H2M3QwPytwW7/FRhnCRT0CYj/wCv XOseyd1osH1qlIlHbegl/OHGgCAOz4YA4OEHlIIaIcfDF2ZTnpQAAcQUvGkx7hRqHV9w DinXBu9jVHD2ZTfXnJf6g77U6PutWMmm6xC1cg9qYzgzdsLgFdNnH8ceotwo1oSNeHu/ DHXkEelXRD8TNUtCr380YEQjNUsnVOYmLG5Guffvd//eDEx8nDS4o0eddNObbDtSyFhX Dg1PVZkJOh0WxOPufPRboIk8rqK6PIJYYeiCArMk1DV6kDTIAUvr+qIgPugzDpQbbpPl 3aYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723143839; x=1723748639; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=XLO01wGbqtEpzuX+H22O/ig+imcnaUoBhKXMAowM+D8=; b=VPaV6GaIunW23enoiSXjFieBZDeX15n2+vdXWlKSBGPa7g0g0QYu3gmhrd4hejALbl LHAlKNoblhD451TSWqByzPQxr9Zgembj3SvpkgugRKi+dUCGKgguLlQiRPgHcST0RiSY FLtGd/6/nZ35D6UvGCQ5PQZXmZLc6jmB3aLz/qUWvuK4BknrXH4ygV/VUn06jEar1dhh 5SQP+jjUrPDV4pVV4S2Jx/3MiacqZYe9o69crgPI6wIUtyXlXeqrWtX5JX+S+MO7QggH VZodTC3CXh3Roehpsm6w16D1/pLpEJL8NZjEHefleZkOD+yuE1ONPM40bcvv/j6EUWLk 29Ig== X-Forwarded-Encrypted: i=1; AJvYcCUcEJOBW8J362OyxpyeaNyLMAf9zfS8xPbDTzFhCi5Rm5JHXsv/OGqylS8+fO5giZ5KfFgDto8M/pWtGrLTrTGuOdaRIrQ= X-Gm-Message-State: AOJu0YxtTMaf7Ys0msDPGH6A6VIXprQ+wX/Hy0cP6Iwj0UIqqlFRlVJr R5w4UPIbnNXVKP84zRKSqKpqOeuzIqyOQcn5YqT+ISZKSxak6dz2hPNAQVIulyE= X-Google-Smtp-Source: AGHT+IGLrrOFkp9yyfEMCK2uXhU0eJZzhWeTESJPmesknkC08UPW7JhP5zgmHJV4bogabQ7Tag5ZWQ== X-Received: by 2002:a05:6402:1d48:b0:5a1:eb48:2b9a with SMTP id 4fb4d7f45d1cf-5bbb233a91amr2331577a12.25.1723143838195; Thu, 08 Aug 2024 12:03:58 -0700 (PDT) Received: from mail-ed1-f48.google.com (mail-ed1-f48.google.com. [209.85.208.48]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5bbb2c73911sm902477a12.58.2024.08.08.12.03.57 for <72450 <at> debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 08 Aug 2024 12:03:57 -0700 (PDT) Received: by mail-ed1-f48.google.com with SMTP id 4fb4d7f45d1cf-5bba25c1e15so1558152a12.2 for <72450 <at> debbugs.gnu.org>; Thu, 08 Aug 2024 12:03:57 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCVCzPgEegjC7kCbhyalT6miBueJ8EjGB6Kej0yF9DtKYJ4AWRgmrZpzgeHCiWONj4Jgvfr8UfId7KyIBk6fxJQjFcLE4Ks= X-Received: by 2002:a17:907:f18e:b0:a7d:c46b:2241 with SMTP id a640c23a62f3a-a8090db06bemr234769166b.29.1723143836969; Thu, 08 Aug 2024 12:03:56 -0700 (PDT) MIME-Version: 1.0 References: <CAN_Aq+ogmKBUxbxVAw=d3WMUOrMHo_fEiJq+ise1BarFY4fG=w@HIDDEN> <86y15cucg3.fsf@HIDDEN> <87frrkk7ze.fsf@HIDDEN> <867ccwsl77.fsf@HIDDEN> <87bk28k1yy.fsf@HIDDEN> <8634nksh16.fsf@HIDDEN> <877ccwk142.fsf@HIDDEN> <861q34sgb3.fsf@HIDDEN> <CAGg=3NUQMe==drjQASW_xsZpGHU6=x+vp=8pk=Ww_7jpjGtzcQ@HIDDEN> <874j7zpe62.fsf@HIDDEN> <95069f51-923e-657c-ead4-ee20c634fb65@HIDDEN> In-Reply-To: <95069f51-923e-657c-ead4-ee20c634fb65@HIDDEN> From: Duncan Greatwood <dgreatwood@HIDDEN> Date: Thu, 8 Aug 2024 12:03:45 -0700 X-Gmail-Original-Message-ID: <CAGg=3NXGwTYkv2hsp=gwQx-cV61rrjvp5FWHO=JKU2YnpMH8tw@HIDDEN> Message-ID: <CAGg=3NXGwTYkv2hsp=gwQx-cV61rrjvp5FWHO=JKU2YnpMH8tw@HIDDEN> Subject: Re: bug#72450: 29.1; Tramp Failed to Parse OS Name and Version for Windows 11 To: Jim Porter <jporterbugs@HIDDEN> Content-Type: multipart/alternative; boundary="0000000000004cca9e061f30b0a6" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72450 Cc: dgbulk@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, Michael Albinus <michael.albinus@HIDDEN>, 72450 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --0000000000004cca9e061f30b0a6 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Jim - Yes that does sound similar. All - I might try and register a bug/request with MSFT. If it's easy to do so, are you able to point me to the POSIX requirement that specifies "If TERM is set to "dumb", don't be prepending the prompt with the job name, inserting control characters, or otherwise messing with it?" If you understand my question. Maybe MSFT can give a config option at least. Thanks, Duncan On Thu, Aug 8, 2024 at 11:28=E2=80=AFAM Jim Porter <jporterbugs@HIDDEN> = wrote: > On 8/5/2024 1:27 AM, Michael Albinus via Bug reports for GNU Emacs, the > Swiss army knife of text editors wrote: > > Duncan Greatwood <dgreatwood@HIDDEN> writes: > > > >> Hi Michael and Eli - > > > > Hi Duncan, > > > >> sh-5.2$ uname --version > >> uname (GNU coreutils) 8.32 > >> Copyright (C) 2020 Free Software Foundation, Inc. > >> License GPLv3+: GNU GPL version 3 or later > >> <https://gnu.org/licenses/gpl.html>. > >> This is free software: you are free to change and redistribute it= . > >> There is NO WARRANTY, to the extent permitted by law. > >> > >> Written by David MacKenzie. > >> sh-5.2$ > >> > >> If I may, the extra characters in the emacs error message might not > >> come from the uname on windows - that uname seems to work OK on the > >> windows side at least - it could be a misparsing in emacs (or even an > >> mistake gathering the error message, I suppose). > > > > I also don't believe it comes from uname itself. '[17;120H=E2=80=99' lo= oks > > rather like an escape code sequence, perhaps emitted from the underlyin= g > > shell. Something like cursor position, window setting, whatever. A > > search didn't gave me a clue what's this. > > > > After connecting the remote host via ssh, Tramp sends as very first > > command something like > > > > --8<---------------cut here---------------start------------->8--- > > # exec env TERM=3D'dumb' INSIDE_EMACS=3D'31.0.50,tramp:2.8.0-pre' ENV= =3D'' > HISTFILE=3D~/.tramp_history PROMPT_COMMAND=3D'' > PS1=3D///245adade605348c086dac6d8f612435c\#\$ PS2=3D'' PS3=3D'' /bin/sh = -i > > --8<---------------cut here---------------end--------------->8--- > > > > Note the TERM=3D'dumb' setting, which ought to suppress such code > > sequences. > > > > Somehow, this doesn't seem to work as expected in your case. Perhaps du= e > > to calling /bin/sh. See below for debugging instructions. > > Regarding the unusual cursor-positioning ANSI sequences, I may know what > this is, since I encountered something similar before: > <https://lists.gnu.org/archive/html/tramp-devel/2021-04/msg00024.html>. > > This is apparently just another one of those sharp corners on MS-Windows > that we have to deal with for the sake of backwards compatibility > (nice), but that there's no clear way to opt out of (not so nice): > <https://github.com/PowerShell/Win32-OpenSSH/issues/1738>. > > >> From an emacs perspective, it seems a shame not to be able to use ssh= , > >> given that modern Windows commonly supports ssh and provides a bash > >> shell. Depending on your own available bandwidth etc. of course. > > > > That is NOT a shame. MS Windows is a non-free operation system, > > therefore it isn't a primary target for Emacs development. > > > > And it doesn't seem to be important. I'm working for Tramp for more tha= n > > 20 years. During this time, nobody has contributed anything for the sak= e > > of MS Windows. And I don't use MS Windows myself; if possible, I fix > > things, that's it. > > Well, I've tried to help make Tramp work a bit better on MS-Windows (my > first Emacs patch was to fix Tramp hostname completion on MS-Windows > ;)), but this bug is the one where I finally gave up: there's a point > where trying to fix Microsoft's mistakes just becomes too time-consuming > and bothersome, so I focused my energies elsewhere. > > As it's been a few years since I looked at this last, the residual > irritation has certainly subsided so I wouldn't mind trying to help out > in some way, but I'm not sure I have the patience to come up with a > patch for this myself. > --=20 NOTICE: This email and its attachments may contain privileged and=20 confidential information, only for the viewing and use of the intended=20 recipient. If you are not the intended recipient, you are hereby notified= =20 that any disclosure, copying, distribution, acting upon, or use of the=20 information contained in this email and its attachments is strictly=20 prohibited and that this email and its attachments must be immediately=20 returned to the sender and deleted from your system. If you received this= =20 email erroneously, please notify the sender immediately.=C2=A0 Xage Securit= y,=20 Inc. and its affiliates will never request personal information (e.g.,=20 passwords, Social Security numbers) via email.=C2=A0 Report suspicious emai= ls to=20 security-alerts@HIDDEN <mailto:security-alerts@HIDDEN> --0000000000004cca9e061f30b0a6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Jim - Yes that does sound similar.<div><br></div><div>All = - I might try and register a bug/request with MSFT. If it's easy to do = so, are you able to point me to the POSIX requirement that specifies "= If TERM is set to "dumb", don't be prepending the prompt with= the job name, inserting control characters, or otherwise messing with it?&= quot;=C2=A0</div><div><br></div><div>If you understand my question.=C2=A0</= div><div><br></div><div>Maybe MSFT can give a config option at least.</div>= <div>Thanks,</div><div>Duncan</div><div><br></div></div><br><div class=3D"g= mail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Aug 8, 2024 at 11= :28=E2=80=AFAM Jim Porter <<a href=3D"mailto:jporterbugs@HIDDEN">jpor= terbugs@HIDDEN</a>> wrote:<br></div><blockquote class=3D"gmail_quote"= style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);p= adding-left:1ex">On 8/5/2024 1:27 AM, Michael Albinus via Bug reports for G= NU Emacs, the <br> Swiss army knife of text editors wrote:<br> > Duncan Greatwood <<a href=3D"mailto:dgreatwood@HIDDEN" target=3D= "_blank">dgreatwood@HIDDEN</a>> writes:<br> > <br> >> Hi Michael and Eli -<br> > <br> > Hi Duncan,<br> > <br> >>=C2=A0 =C2=A0 =C2=A0 sh-5.2$ uname --version<br> >>=C2=A0 =C2=A0 =C2=A0 uname (GNU coreutils) 8.32<br> >>=C2=A0 =C2=A0 =C2=A0 Copyright (C) 2020 Free Software Foundation, I= nc.<br> >>=C2=A0 =C2=A0 =C2=A0 License GPLv3+: GNU GPL version 3 or later<br> >>=C2=A0 =C2=A0 =C2=A0 <<a href=3D"https://gnu.org/licenses/gpl.ht= ml" rel=3D"noreferrer" target=3D"_blank">https://gnu.org/licenses/gpl.html<= /a>>.<br> >>=C2=A0 =C2=A0 =C2=A0 This is free software: you are free to change = and redistribute it.<br> >>=C2=A0 =C2=A0 =C2=A0 There is NO WARRANTY, to the extent permitted = by law.<br> >><br> >>=C2=A0 =C2=A0 =C2=A0 Written by David MacKenzie.<br> >>=C2=A0 =C2=A0 =C2=A0 sh-5.2$<br> >><br> >> If I may, the extra characters in the emacs error message might no= t<br> >> come from the uname on windows - that uname seems to work OK on th= e<br> >> windows side at least - it could be a misparsing in emacs (or even= an<br> >> mistake gathering the error message, I suppose).<br> > <br> > I also don't believe it comes from uname itself. '[17;120H=E2= =80=99' looks<br> > rather like an escape code sequence, perhaps emitted from the underlyi= ng<br> > shell. Something like cursor position, window setting, whatever. A<br> > search didn't gave me a clue what's this.<br> > <br> > After connecting the remote host via ssh, Tramp sends as very first<br= > > command something like<br> > <br> > --8<---------------cut here---------------start------------->8--= -<br> > # exec env TERM=3D'dumb' INSIDE_EMACS=3D'31.0.50,tramp:2.8= .0-pre' ENV=3D'' HISTFILE=3D~/.tramp_history PROMPT_COMMAND=3D&= #39;' PS1=3D///245adade605348c086dac6d8f612435c\#\$ PS2=3D'' PS= 3=3D'' /bin/sh=C2=A0 -i<br> > --8<---------------cut here---------------end--------------->8--= -<br> > <br> > Note the TERM=3D'dumb' setting, which ought to suppress such c= ode<br> > sequences.<br> > <br> > Somehow, this doesn't seem to work as expected in your case. Perha= ps due<br> > to calling /bin/sh. See below for debugging instructions.<br> <br> Regarding the unusual cursor-positioning ANSI sequences, I may know what <b= r> this is, since I encountered something similar before: <br> <<a href=3D"https://lists.gnu.org/archive/html/tramp-devel/2021-04/msg00= 024.html" rel=3D"noreferrer" target=3D"_blank">https://lists.gnu.org/archiv= e/html/tramp-devel/2021-04/msg00024.html</a>>.<br> <br> This is apparently just another one of those sharp corners on MS-Windows <b= r> that we have to deal with for the sake of backwards compatibility <br> (nice), but that there's no clear way to opt out of (not so nice): <br> <<a href=3D"https://github.com/PowerShell/Win32-OpenSSH/issues/1738" rel= =3D"noreferrer" target=3D"_blank">https://github.com/PowerShell/Win32-OpenS= SH/issues/1738</a>>.<br> <br> >>=C2=A0 From an emacs perspective, it seems a shame not to be able t= o use ssh,<br> >> given that modern Windows commonly supports ssh and provides a bas= h<br> >> shell. Depending on your own available bandwidth etc. of course.<b= r> > <br> > That is NOT a shame. MS Windows is a non-free operation system,<br> > therefore it isn't a primary target for Emacs development.<br> > <br> > And it doesn't seem to be important. I'm working for Tramp for= more than<br> > 20 years. During this time, nobody has contributed anything for the sa= ke<br> > of MS Windows. And I don't use MS Windows myself; if possible, I f= ix<br> > things, that's it.<br> <br> Well, I've tried to help make Tramp work a bit better on MS-Windows (my= <br> first Emacs patch was to fix Tramp hostname completion on MS-Windows <br> ;)), but this bug is the one where I finally gave up: there's a point <= br> where trying to fix Microsoft's mistakes just becomes too time-consumin= g <br> and bothersome, so I focused my energies elsewhere.<br> <br> As it's been a few years since I looked at this last, the residual <br> irritation has certainly subsided so I wouldn't mind trying to help out= <br> in some way, but I'm not sure I have the patience to come up with a <br= > patch for this myself.<br> </blockquote></div> <br> <em style=3D"color:rgb(23,43,77);font-family:-apple-system,"system-ui&= quot;,"Segoe UI",Roboto,Oxygen,Ubuntu,"Fira Sans","= ;Droid Sans","Helvetica Neue",sans-serif;letter-spacing:-0.0= 7px;background-color:rgb(235,236,240)">NOTICE: This email and its attachmen= ts may contain privileged and confidential information, only for the viewin= g and use of the intended recipient. If you are not the intended recipient,= you are hereby notified that any disclosure, copying, distribution, acting= upon, or use of the information contained in this email and its attachment= s is strictly prohibited and that this email and its attachments must be im= mediately returned to the sender and deleted from your system. If you recei= ved this email erroneously, please notify the sender immediately.=C2=A0 Xag= e Security, Inc. and its affiliates will never request personal information= (e.g., passwords, Social Security numbers) via email.=C2=A0 Report suspici= ous emails to </em><a href=3D"mailto:security-alerts@HIDDEN" title=3D"mai= lto:security-alerts@HIDDEN" style=3D"font-family:-apple-system,"syst= em-ui","Segoe UI",Roboto,Oxygen,Ubuntu,"Fira Sans"= ,"Droid Sans","Helvetica Neue",sans-serif;letter-spacin= g:-0.07px;background-color:rgb(235,236,240)" target=3D"_blank"><em>security= -alerts@HIDDEN</em></a><br> --0000000000004cca9e061f30b0a6--
bug-gnu-emacs@HIDDEN
:bug#72450
; Package emacs
.
Full text available.Received: (at 72450) by debbugs.gnu.org; 8 Aug 2024 18:30:18 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 08 14:30:18 2024 Received: from localhost ([127.0.0.1]:37163 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sc7tx-0002kZ-K9 for submit <at> debbugs.gnu.org; Thu, 08 Aug 2024 14:30:18 -0400 Received: from mail-pf1-f176.google.com ([209.85.210.176]:56383) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <jporterbugs@HIDDEN>) id 1sc7tw-0002kN-Dl for 72450 <at> debbugs.gnu.org; Thu, 08 Aug 2024 14:30:16 -0400 Received: by mail-pf1-f176.google.com with SMTP id d2e1a72fcca58-70eb0ae23e4so1023117b3a.0 for <72450 <at> debbugs.gnu.org>; Thu, 08 Aug 2024 11:29:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723141724; x=1723746524; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=FyZw+MsMOi26IGcOx1yK4lP80JRtmiwCGb7rDToy1wA=; b=kayYBOXz8VbL31nQLkKXfeoJ9+znnBWkr3xkGHFaTR6RLRce1fsu5sp+1UvLMN/Tsr O9Vzp9wSaHCjbGtfagwDQvy8ixTnlIjrc+4ZSlpHlDigLZjBeJUzyAiBOiZ2DOmCvqu6 +LaYv5F7VhNWEZ7Cbd32gRVq720jad8cHE2XdZ94wU1nH7+6W+l7Wq1OLDHwtG9IHHfe qBWY7g1VgOhK16zgbYHDIE5Ut8MLKbOT/XjoxZFOWdSQVYeRaFYqZneHAUI0HOEmPMw8 EwfqNc9l1ibfGcTnr4UPRkLV1W7lQgMxHz6rKEUk254Oro4jB1WnNWYZ5p94WVg9SCdk tnGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723141724; x=1723746524; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=FyZw+MsMOi26IGcOx1yK4lP80JRtmiwCGb7rDToy1wA=; b=i61oU+ZdP3IhTR+3PG5BA0QWfnxd0ILOcG5wvvlFdSFCcoTvUc+fA+ufU9WvPYr+2m viHk+qW9MJSkQulnywLd8dE3at1oyotxHL4OyixNO59rXlw2lNTLmSqQ6LRIJM0sSz5Q euF1gaP7KPvYygla7Yt0/JwJ6QyOsosF0FHEsGwNGLpyITx7rYBTYcXGVTJI/fRL+y6t FIxxw7fVGU8VefR55Uub8lBlfw4Boaj8qzvv+/o+qtf9x8QUEKTvsOyt+IBwm/oVL2qO gGldZfkwNkm5di/v+pFOlkhzpHCiESrBOOwueHbieram4aboO4dmIWCBc4MrTS0v/tpI JgEA== X-Forwarded-Encrypted: i=1; AJvYcCUg4xTCSSoDdlvMc0yTMmbApSbWTXy3m4+cPyqn9OvNSXxX07AElm4NdlAMq2Mx8iE8t1V+kD4krtCQJ8FXQNiDOusJ1Ck= X-Gm-Message-State: AOJu0Yyq7bFsIscv8RbF+wTRvO/cn6FOQCxAvtDYqJGLcmAWo3gruWFA ADFHu+8gKSBmjM9u9fippab3R9FkCOPsJfGYo8fOtJmJIoxiOFaS X-Google-Smtp-Source: AGHT+IGo2/YGs5jeYXxIxja6av3OA8NBpFIF6IMQb+tStavIcKrhv4lQL4syxfSNzKAfVVQvP7SG0g== X-Received: by 2002:a05:6a21:1645:b0:1c2:8b95:de15 with SMTP id adf61e73a8af0-1c6fd017645mr2652391637.53.1723141723720; Thu, 08 Aug 2024 11:28:43 -0700 (PDT) Received: from [192.168.1.2] (syn-023-240-098-037.res.spectrum.com. [23.240.98.37]) by smtp.googlemail.com with ESMTPSA id d2e1a72fcca58-710cb22b213sm1413281b3a.62.2024.08.08.11.28.42 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 08 Aug 2024 11:28:43 -0700 (PDT) Message-ID: <95069f51-923e-657c-ead4-ee20c634fb65@HIDDEN> Date: Thu, 8 Aug 2024 11:28:41 -0700 MIME-Version: 1.0 Subject: Re: bug#72450: 29.1; Tramp Failed to Parse OS Name and Version for Windows 11 Content-Language: en-US To: Michael Albinus <michael.albinus@HIDDEN>, Duncan Greatwood <dgreatwood@HIDDEN> References: <CAN_Aq+ogmKBUxbxVAw=d3WMUOrMHo_fEiJq+ise1BarFY4fG=w@HIDDEN> <86y15cucg3.fsf@HIDDEN> <87frrkk7ze.fsf@HIDDEN> <867ccwsl77.fsf@HIDDEN> <87bk28k1yy.fsf@HIDDEN> <8634nksh16.fsf@HIDDEN> <877ccwk142.fsf@HIDDEN> <861q34sgb3.fsf@HIDDEN> <CAGg=3NUQMe==drjQASW_xsZpGHU6=x+vp=8pk=Ww_7jpjGtzcQ@HIDDEN> <874j7zpe62.fsf@HIDDEN> From: Jim Porter <jporterbugs@HIDDEN> In-Reply-To: <874j7zpe62.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72450 Cc: Eli Zaretskii <eliz@HIDDEN>, dgbulk@HIDDEN, 72450 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) On 8/5/2024 1:27 AM, Michael Albinus via Bug reports for GNU Emacs, the Swiss army knife of text editors wrote: > Duncan Greatwood <dgreatwood@HIDDEN> writes: > >> Hi Michael and Eli - > > Hi Duncan, > >> sh-5.2$ uname --version >> uname (GNU coreutils) 8.32 >> Copyright (C) 2020 Free Software Foundation, Inc. >> License GPLv3+: GNU GPL version 3 or later >> <https://gnu.org/licenses/gpl.html>. >> This is free software: you are free to change and redistribute it. >> There is NO WARRANTY, to the extent permitted by law. >> >> Written by David MacKenzie. >> sh-5.2$ >> >> If I may, the extra characters in the emacs error message might not >> come from the uname on windows - that uname seems to work OK on the >> windows side at least - it could be a misparsing in emacs (or even an >> mistake gathering the error message, I suppose). > > I also don't believe it comes from uname itself. '[17;120H’' looks > rather like an escape code sequence, perhaps emitted from the underlying > shell. Something like cursor position, window setting, whatever. A > search didn't gave me a clue what's this. > > After connecting the remote host via ssh, Tramp sends as very first > command something like > > --8<---------------cut here---------------start------------->8--- > # exec env TERM='dumb' INSIDE_EMACS='31.0.50,tramp:2.8.0-pre' ENV='' HISTFILE=~/.tramp_history PROMPT_COMMAND='' PS1=///245adade605348c086dac6d8f612435c\#\$ PS2='' PS3='' /bin/sh -i > --8<---------------cut here---------------end--------------->8--- > > Note the TERM='dumb' setting, which ought to suppress such code > sequences. > > Somehow, this doesn't seem to work as expected in your case. Perhaps due > to calling /bin/sh. See below for debugging instructions. Regarding the unusual cursor-positioning ANSI sequences, I may know what this is, since I encountered something similar before: <https://lists.gnu.org/archive/html/tramp-devel/2021-04/msg00024.html>. This is apparently just another one of those sharp corners on MS-Windows that we have to deal with for the sake of backwards compatibility (nice), but that there's no clear way to opt out of (not so nice): <https://github.com/PowerShell/Win32-OpenSSH/issues/1738>. >> From an emacs perspective, it seems a shame not to be able to use ssh, >> given that modern Windows commonly supports ssh and provides a bash >> shell. Depending on your own available bandwidth etc. of course. > > That is NOT a shame. MS Windows is a non-free operation system, > therefore it isn't a primary target for Emacs development. > > And it doesn't seem to be important. I'm working for Tramp for more than > 20 years. During this time, nobody has contributed anything for the sake > of MS Windows. And I don't use MS Windows myself; if possible, I fix > things, that's it. Well, I've tried to help make Tramp work a bit better on MS-Windows (my first Emacs patch was to fix Tramp hostname completion on MS-Windows ;)), but this bug is the one where I finally gave up: there's a point where trying to fix Microsoft's mistakes just becomes too time-consuming and bothersome, so I focused my energies elsewhere. As it's been a few years since I looked at this last, the residual irritation has certainly subsided so I wouldn't mind trying to help out in some way, but I'm not sure I have the patience to come up with a patch for this myself.
bug-gnu-emacs@HIDDEN
:bug#72450
; Package emacs
.
Full text available.Received: (at 72450) by debbugs.gnu.org; 8 Aug 2024 11:24:19 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 08 07:24:19 2024 Received: from localhost ([127.0.0.1]:35729 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sc1Fi-0007up-Lp for submit <at> debbugs.gnu.org; Thu, 08 Aug 2024 07:24:18 -0400 Received: from mout.gmx.net ([212.227.15.15]:41769) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>) id 1sc1Fg-0007uc-Un for 72450 <at> debbugs.gnu.org; Thu, 08 Aug 2024 07:24:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1723116224; x=1723721024; i=michael.albinus@HIDDEN; bh=X505AEMFuGDrHUm7F/HrLvH1s+l3tsjxgXUSB619Fd0=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=sJbh1EQ9dDbfCNz1B4Li3uL+fpE/rmZfpNLbjUwyx81OtqKpFs4gMdi/1C9sZV4R gy5gywGmDR6TWAFGPjVUpPGoSSxPti6flxqaBJ569cp55sZUgJDvHSshGDS66fDLs 7nTUMDT8DY564HmE98pv3zN3+esh2zWHPsUT/jYzBvMk1/jVEiIvty3ENe5hUnmer ThmD1TZF8KVmmz3u1AGUFMkHphFQoN4C5ynUh2Xh5zxflRTwpJOKSAG9UuWgAq3eU 0WocrsZDuqP/OKy/LdQAuSQKlpS5iYLIKLddblxPO+Px6t30/Lb9xgjEXZcrY7LvY a05e3NMubxGJ3RjaMQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MryT9-1rodzm4BAz-00npLG; Thu, 08 Aug 2024 13:18:32 +0200 From: Michael Albinus <michael.albinus@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#72450: 29.1; Tramp Failed to Parse OS Name and Version for Windows 11 In-Reply-To: <86bk23mfpv.fsf@HIDDEN> (Eli Zaretskii's message of "Thu, 08 Aug 2024 14:11:40 +0300") References: <CAN_Aq+ogmKBUxbxVAw=d3WMUOrMHo_fEiJq+ise1BarFY4fG=w@HIDDEN> <86y15cucg3.fsf@HIDDEN> <87frrkk7ze.fsf@HIDDEN> <867ccwsl77.fsf@HIDDEN> <87bk28k1yy.fsf@HIDDEN> <8634nksh16.fsf@HIDDEN> <877ccwk142.fsf@HIDDEN> <861q34sgb3.fsf@HIDDEN> <CAGg=3NUQMe==drjQASW_xsZpGHU6=x+vp=8pk=Ww_7jpjGtzcQ@HIDDEN> <874j7zpe62.fsf@HIDDEN> <CAGg=3NX4AkhZz=0QTUG6WY8RG-5pi+LAiBPjtnn1j6iS62C7SQ@HIDDEN> <87zfpqm73s.fsf@HIDDEN> <CAGg=3NUnPqU84kQM3GaeQ87fBS_wnbHLkrEv47dGc4kdzCe7WA@HIDDEN> <86plqjmvyr.fsf@HIDDEN> <878qx7gtp5.fsf@HIDDEN> <86bk23mfpv.fsf@HIDDEN> Date: Thu, 08 Aug 2024 13:18:28 +0200 Message-ID: <87y157fekb.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:WtQFI7dsqya6XqsfAzgcS/tMp3R+RSzu1E+y4qzqGTrY6QYPTd8 SVBR2wmkextlTVLlPZitpzPnd002j3S02/vmmzsoYBA7Q/bb8fH+CfHhT8NVf8Wln7GIni5 a90iOGhCSa/s00gb42+cdIrcqNOPHFnIUSHCqmj0CvV6hNSm+hWzx+mKwGqInzy8G3rZ/zs 5bbrGOgE620KrNc8WxS1Q== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:CMby+pp9Bcc=;usYYSDOb2HmUVN949EzH6rMzcuO lyTn970f8wHHLjmtjS/mGqTb3vcafhKwuarroH1CX0N/0PlxDE6ejKuz0pUZr49TrFYaV08dj 1HBOJOZqwTbJYIMdDhVDi2fEn8VKK9HHWSGyQeg/zhwGCUbzikr3LBZUSMlG+v/JVMiWtv2Uz PyG8nBXtXXzdIl7vuvl2xIBAzbSEDTPiBmzy21ocXPkk4W4QcqqfOd75BJhhcr5Fws74kLhDe HzIUH5zWjfs1A7f5vYZ9dknqZRdgK7vR9rCvzBUynFjLyiMzU9YbWNe6mxtR7zHsWZj/n4MKB ZcJJKk3lAOINPOsC0HjGS6IuzGKtIjm11UrLJRd8wCPSKSkU57bRe6EvH4sG/6pMWg16bkQJ0 HmDzjs4J2qmg1b4c4R6f+Yj8w46jR5lnmh5useHIQAxYP6xYDhAb/PwNCFie5/Zcqxe3iQDF8 L7ST/4qUXJ5IMj91upP58okWelG4G6JUqViUieqJKbduhqMui+IC2M3zOBfKWxU+dFoaDSMFt yKUzO1deeR0TaMl5JmHblLlbdOQ9PUOSlmNZ1R9LoTQnYOFwkOCryVRy8jJZij+O292Z1M/TW g1TIeo+ZDl0/YrRR+AeiNPyvQJlecp41b8ZKrkqEdAQw7wNGw6a6h9UIPLCc34oe+AAX+PqDY 9WnDvfhtUa0oFtKK9My0hxyk6WQNQPBSNvUkWq3pJHMcC/Gu2dbpU5mN1jRv0XKdDJE+iWKiG 6pfBvjhzj07ATGK39OrUQtZ3L1FYNOJbAUV/YJWadnxwCZsWNAXf0EXaPpA48jvkmbUBzMzew ihf7bZatW/UsuUHM3n3PH9dw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72450 Cc: dgbulk@HIDDEN, 72450 <at> debbugs.gnu.org, dgreatwood@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Eli Zaretskii <eliz@HIDDEN> writes: Hi Eli, > But the "sh-5.2$" part of the prompt Tramp would have understood, > right? I'm asking whether Tramp could ignore everything else in this > prompt, the part that is before "sh-5.2$" and the part after it? That's too tricky for Tramp's prompt detection. We must always make a balance between a proper prompt regexp, and avoiding false positives. Just ignoring everything before and after a fix string like "sh-5.2$" is too risky. And I don't know whether it is worth the trouble. If it isn't possible to configure the shell prompt, there might be more surprises for Tramp. Tramp requires a POSIX shell on the remote side. For good reasons. Best regards, Michael.
bug-gnu-emacs@HIDDEN
:bug#72450
; Package emacs
.
Full text available.Received: (at 72450) by debbugs.gnu.org; 8 Aug 2024 11:14:39 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 08 07:14:39 2024 Received: from localhost ([127.0.0.1]:35717 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sc16N-0007f1-4X for submit <at> debbugs.gnu.org; Thu, 08 Aug 2024 07:14:39 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52330) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1sc16K-0007en-Qp for 72450 <at> debbugs.gnu.org; Thu, 08 Aug 2024 07:14:37 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1sc13h-0002jd-M5; Thu, 08 Aug 2024 07:11:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=OtbLpM6yOS9Wt641I5fVLr0FghNmYX/+0r5SEhH13Zk=; b=cIXFDhJkyxvp HjDuTNCGHk/CbykGxa5DjlmlZ44aVgYzt/o2JA3mGEkrAQBk07Y8cy0YjB5bxQSiz23moBPkhnfqG KRMIRk1d09EUTVWNr8mJcI+Z6tu2Hn0Tu7h5pZJR0R+6sY7YB4gN35yWbJ8j+aO3fabhTcwzIE9Gy UHKAOhH7Qe3M7TRqGaFN9gmQzhuBq7vb6nrABzsIqShddzTErn0KYX2V56o7/CRt8aO1EjVexUyNu 40tQMzD2HVNtvr5mgbW5mfR7Q9edPblpsgNYzle88HrwNGG9+X86LFcnydnxTtsb0yqNLBTrykxts Y3+rwh8y96XBtP3M8Z5Xew==; Date: Thu, 08 Aug 2024 14:11:40 +0300 Message-Id: <86bk23mfpv.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Michael Albinus <michael.albinus@HIDDEN> In-Reply-To: <878qx7gtp5.fsf@HIDDEN> (message from Michael Albinus on Thu, 08 Aug 2024 13:06:14 +0200) Subject: Re: bug#72450: 29.1; Tramp Failed to Parse OS Name and Version for Windows 11 References: <CAN_Aq+ogmKBUxbxVAw=d3WMUOrMHo_fEiJq+ise1BarFY4fG=w@HIDDEN> <86y15cucg3.fsf@HIDDEN> <87frrkk7ze.fsf@HIDDEN> <867ccwsl77.fsf@HIDDEN> <87bk28k1yy.fsf@HIDDEN> <8634nksh16.fsf@HIDDEN> <877ccwk142.fsf@HIDDEN> <861q34sgb3.fsf@HIDDEN> <CAGg=3NUQMe==drjQASW_xsZpGHU6=x+vp=8pk=Ww_7jpjGtzcQ@HIDDEN> <874j7zpe62.fsf@HIDDEN> <CAGg=3NX4AkhZz=0QTUG6WY8RG-5pi+LAiBPjtnn1j6iS62C7SQ@HIDDEN> <87zfpqm73s.fsf@HIDDEN> <CAGg=3NUnPqU84kQM3GaeQ87fBS_wnbHLkrEv47dGc4kdzCe7WA@HIDDEN> <86plqjmvyr.fsf@HIDDEN> <878qx7gtp5.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72450 Cc: dgbulk@HIDDEN, 72450 <at> debbugs.gnu.org, dgreatwood@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Michael Albinus <michael.albinus@HIDDEN> > Cc: Duncan Greatwood <dgreatwood@HIDDEN>, dgbulk@HIDDEN, > 72450 <at> debbugs.gnu.org > Date: Thu, 08 Aug 2024 13:06:14 +0200 > > Eli Zaretskii <eliz@HIDDEN> writes: > > Hi Eli, > > > Maybe Tramp could recognize and ignore the cursor-motion parts? > > With the latest tests, we didn't reach the place Tramp could call > uname. It stops earlier with a shell propmt Tramp cannot understand; > don't know ehat has changed. But the "sh-5.2$" part of the prompt Tramp would have understood, right? I'm asking whether Tramp could ignore everything else in this prompt, the part that is before "sh-5.2$" and the part after it?
bug-gnu-emacs@HIDDEN
:bug#72450
; Package emacs
.
Full text available.Received: (at 72450) by debbugs.gnu.org; 8 Aug 2024 11:11:59 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 08 07:11:58 2024 Received: from localhost ([127.0.0.1]:35712 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sc13m-0007ap-F8 for submit <at> debbugs.gnu.org; Thu, 08 Aug 2024 07:11:58 -0400 Received: from mout.gmx.net ([212.227.17.22]:57333) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>) id 1sc13k-0007ab-2b for 72450 <at> debbugs.gnu.org; Thu, 08 Aug 2024 07:11:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1723115480; x=1723720280; i=michael.albinus@HIDDEN; bh=7HM6tBBEEDapjRBxSvwAw2UdAd1UnLss9osB8DVdMJ4=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=rzzGndeox759lIAccc+61y1d9K1PWGCWCBN6Zn5FJcz808YQKBkr5H7IkbGWur8q zMhAi3zKEK+epphbNYJNkokJ+uQKt9pkd2p8Ilotiz7fZ5lroBYXIxy+VHptEwoq2 5SBsJLHADxXMJFXQmhJzJtH3LJKO4no8gasRddjWcr/LyR6ySN+p0LYJa62QnlOZ2 uGcASWhMXQ+SXbVPKl48JN+lNxYVqSg1xICWx6pX9BMos5u7lQtZ+X6p7tQgQ85iT x3NU7FCFQglPISpuyrz7mU7/zzO5OWogZVuBFGgERiaTO/OUtdplmN0i94O4HKov+ TIsGZuGdabNwk4gNYA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MTRQq-1slxCO2z6K-00Snrs; Thu, 08 Aug 2024 13:11:20 +0200 From: Michael Albinus <michael.albinus@HIDDEN> To: Duncan Greatwood <dgreatwood@HIDDEN> Subject: Re: bug#72450: 29.1; Tramp Failed to Parse OS Name and Version for Windows 11 In-Reply-To: <CAGg=3NUnPqU84kQM3GaeQ87fBS_wnbHLkrEv47dGc4kdzCe7WA@HIDDEN> (Duncan Greatwood's message of "Wed, 7 Aug 2024 14:46:29 -0700") References: <CAN_Aq+ogmKBUxbxVAw=d3WMUOrMHo_fEiJq+ise1BarFY4fG=w@HIDDEN> <86y15cucg3.fsf@HIDDEN> <87frrkk7ze.fsf@HIDDEN> <867ccwsl77.fsf@HIDDEN> <87bk28k1yy.fsf@HIDDEN> <8634nksh16.fsf@HIDDEN> <877ccwk142.fsf@HIDDEN> <861q34sgb3.fsf@HIDDEN> <CAGg=3NUQMe==drjQASW_xsZpGHU6=x+vp=8pk=Ww_7jpjGtzcQ@HIDDEN> <874j7zpe62.fsf@HIDDEN> <CAGg=3NX4AkhZz=0QTUG6WY8RG-5pi+LAiBPjtnn1j6iS62C7SQ@HIDDEN> <87zfpqm73s.fsf@HIDDEN> <CAGg=3NUnPqU84kQM3GaeQ87fBS_wnbHLkrEv47dGc4kdzCe7WA@HIDDEN> Date: Thu, 08 Aug 2024 13:11:16 +0200 Message-ID: <874j7vgtgr.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:RhQAlR8HuE6A0haoYKLbWJqBQ8zd3E/9Yw3PP2rypMGb85WZv6F e7v0zOsNr08hEehATvnc2SetAFcW0Sf4IYFHSceNITE9lHXhZ4JmqbfQwBZn90g5EQgtZrB eMFV760dv1AFnyW7/660IrFBa7u4G0CBOj1vs1dcFxPhKZBW/H85dqtae8PsoU1ZZoGJcfc 84hWUhiTeWg9XaukrudqQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:6qQ1k54fHcQ=;mj1CVooRK93MKpwjcYSbf2Y9nGT s53ZeKdXzRk6JdUdJw37CyHIqFsDDQ0wy58ufU8T7XefeiVuHhvrlrxqW/jYxY2iaz0QWSknB upP85IjtyTy+wKEeSxQY306KjJa5fSBqccVc586zgpbtGZuFf7fllZj0qN8mXKBNLPfnW9we9 KJcWNQlEx9nQkxsB1+9//pdYSFp4iNIYdS0COEF7g3TaIzT+m1twRfDCostuFLcRIIBNneSNj 2wdKwpX+XC5Tfl7JDTXPNbUFalCTcYL7eq8gguZ8n222U/g2N2zs/waWHbLnfSPBbjuAEJCtA KOFln585+W2YFOYsa2KjhBttcvBajHpEAya0j3KTLWx5hDrpXH0wcaDBFWJrIUtYbnM2OFWVH 1LqF3GfFfAZnTbQyuMF1JJkGeoe5laPQ3dr6/5w3oXgIA8Mw9Ts32DnQWtW8HriMS9DS1yawc paltIDY4JpXuXMh/a8o13QZqTaniUTkuppb7Qo7PtPsh88ayWfUFykRf5Bsoxf/ccrCRwCYC9 bF65Oo5QKvBjQR64mRsLlA859qUBSCHN79COY6ieqYBxiyH8cikRYGfBEctaF/VnxQ7hPY2d5 M0chT4lW5w7q1zR1GNTn+qmVYTQ4Kz9RysN1bfF6rnZ+OHX2XWwYPZh48Sldf/keF62X1xATz TBMvHWM+dngyjv38xCTy5sMB4zJX6O0I3o0N2zuPfhzc8N58Qx/jcjNvjg9Q90HzBgEkqex9c 29Y5leCNZwrW6uCT/RRlST9pi7vhCPG1uunBP3iDgSayWb4Zsc5Yj/u/aDNib7Kj7Nh8hKgkB u7FIcXdTtKVmE1ICkqAjUHWA== Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72450 Cc: Eli Zaretskii <eliz@HIDDEN>, dgbulk@HIDDEN, 72450 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Duncan Greatwood <dgreatwood@HIDDEN> writes: Hi Duncan, > Re: > > [?25l[2J[m[Hsh-5.2$[1C]0;C:\Windows\system32\conhost.exe [?25h > > The actual prompt that appears on the screen is: > sh-5.2$ > > Please note that "C:\Windows\system32\conhost.exe" is not a prompt, it > is not output as text on the terminal, it is the "job name" that > Windows provides. (FYI, conhost.exe is the core Windows process that > provides any prompt, whether PowerShell, command prompt, or bash/sh). > > As a point of comparison, when I ssh to a Linux machine the "job name" > is simply ssh. > > I don't know why the string emacs-tramp is seeing as the prompt > appears to include the job name and those control characters. I have > looked on client side and server side, and don't see a way of > suppressing/changing the job name in Window's OpenSSH, nor the control > characters either. > > I tried it in iTerm and in Terminal. I tried it from macOS (with ssh > proxy) and from Linux (no proxy). All the same failure. > > Unless there can be different handling in respect of the job name, I > don't see an approach to use ssh to access the windows box with tramp. > > Unless you have any other suggestions :-) As said, I know nothing about MS Windows specifics. But if the shell on the remote side would be POSIX conform, setting PS1 a fixed string should do the job. Perhaps there's somthing on the MS Windows side like ~/.profile, where you could add such setting. > Thanks again. Best regards, Michael.
bug-gnu-emacs@HIDDEN
:bug#72450
; Package emacs
.
Full text available.Received: (at 72450) by debbugs.gnu.org; 8 Aug 2024 11:06:53 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 08 07:06:53 2024 Received: from localhost ([127.0.0.1]:35708 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sc0yq-0007TK-ML for submit <at> debbugs.gnu.org; Thu, 08 Aug 2024 07:06:52 -0400 Received: from mout.gmx.net ([212.227.15.18]:39973) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>) id 1sc0yo-0007T6-1Z for 72450 <at> debbugs.gnu.org; Thu, 08 Aug 2024 07:06:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1723115176; x=1723719976; i=michael.albinus@HIDDEN; bh=7HbTAxHqedAzRY6p/eTDwD3ZxlAyPCJynLeH6SBWEbM=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=m2GUPURHbB1FlwrCaSur+F7il+GsS/JNlHz/Sy1bZCup7tqzIc06k96jlGXepplL PmKIUJ3vGOcOUlVlWrdCCqTvaHZd3q8midkv9FGwt7tqaDhISUUsYJ0awZCpJxzR7 7aD16GBopmHknSea+IDRaFEbfBCBMFan4cHXgPj5WlabinAPkk0vLCf6245X4gyWJ +hx4k5DUNBvz5de3tWT2MKvwfOkFvYajZhIYk6QpKB5fjpqpAiGTBhOhaSz9a2iF3 1EXbWNHDN58Y8y8PfRxnKY4JZkr119pF5WOOlVVtQlWcsxUcGu+7D6pylJiJ77r1o oatEVINcoXLgvf3+1g== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MiacH-1ry13n1rNv-00drb3; Thu, 08 Aug 2024 13:06:16 +0200 From: Michael Albinus <michael.albinus@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#72450: 29.1; Tramp Failed to Parse OS Name and Version for Windows 11 In-Reply-To: <86plqjmvyr.fsf@HIDDEN> (Eli Zaretskii's message of "Thu, 08 Aug 2024 08:20:44 +0300") References: <CAN_Aq+ogmKBUxbxVAw=d3WMUOrMHo_fEiJq+ise1BarFY4fG=w@HIDDEN> <86y15cucg3.fsf@HIDDEN> <87frrkk7ze.fsf@HIDDEN> <867ccwsl77.fsf@HIDDEN> <87bk28k1yy.fsf@HIDDEN> <8634nksh16.fsf@HIDDEN> <877ccwk142.fsf@HIDDEN> <861q34sgb3.fsf@HIDDEN> <CAGg=3NUQMe==drjQASW_xsZpGHU6=x+vp=8pk=Ww_7jpjGtzcQ@HIDDEN> <874j7zpe62.fsf@HIDDEN> <CAGg=3NX4AkhZz=0QTUG6WY8RG-5pi+LAiBPjtnn1j6iS62C7SQ@HIDDEN> <87zfpqm73s.fsf@HIDDEN> <CAGg=3NUnPqU84kQM3GaeQ87fBS_wnbHLkrEv47dGc4kdzCe7WA@HIDDEN> <86plqjmvyr.fsf@HIDDEN> Date: Thu, 08 Aug 2024 13:06:14 +0200 Message-ID: <878qx7gtp5.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:aGVIht9DULIy8foWhyOHZ8wPB27OuvyJQ/Q07pNa+jaPvD1vMaU We0yRYiUSFehnAnFF9cBdnbqqSnMENtjlhWK4+8VKEzENx2Dce4jRRVxPQZr2msa8cel+w2 mZVK8dQliNEBTKAGrzxxkOoJDx9yv+PJbsdlIIqa+assMz0b9qpSJOKbFbrTri4OmmjBR59 Mz3xCdHa/1sDSHn0qLpWw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:w72HBaVLMmU=;LvLKoqPfdcAd0wJ70LPwtMeeC7e qLPNR8YLNibWrHITRSrkwYo+nGOp41nFziRpvg/2yf9cDCoxFslj7AFBqBRXcleT0qUan3qID 0pmaH3Tn+T2Ur/Ul00CP97quOjPiWjALO/AKDFieHN4/JDxRgAX6oIDynnU1NhE3GyL+WVUPl 4ho+mzoecGEvbFZ+voen9X4kSN3TucjiDNgCeAN/2Imus76AkDWnUrQLRnpU+c2p8OIGUiPtp XtiRqUDLBZ9T7mincm2jVMeeh2C21tZWuF1SK58XANunKnYECQn1b04nqqNiKvQXaSTFqomzo 7qvkLESknSttUTTgW8p2g3JsjJt2EJ1904d5XoIC5fvxHwj6l7zqT2OGGXehIOheg5hetIagp yJqONpUZhXZVtLjqBgG8EWVObxeSU2k8jpA5sytQVEHqsRprnMkW3XHE73Uq20mYC9gZa7hOL A9dh1FWLYjbKjBTAQro/LhmJPBWJIUbgWkQfdMS1nR577TDkI/jhAEZYJOQ/q2HauVRU0MnjD iEsriChHb9c8C6EknsRq5ffGI/yDH+OqpUE9tvf98yLnvreG82FJeRHEQiOD1FAEs9A12Lcb4 hP/qluLR9hS0faCsE+/d+q0cnMfpjOSpiFlP5kATyZT9kWRE/vd7KDX7GtXZQeqZO4Xd6Bwa3 tleJ5QQ+tQl0fY6jUeCwNAY11IcYnmYbfA1H2jZdwdyaXh/9S7VuGWSbXeAZHXXD61lZIxY40 JqGc6E+J22QFUNCOZa0T8OiS+UH1783eVcYoMTsUI+PP7j3VT+bOyrTtozPOisOU6ofrzgNVd TDBWHJ0M52+l6cQ04NL+14KQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72450 Cc: dgbulk@HIDDEN, 72450 <at> debbugs.gnu.org, Duncan Greatwood <dgreatwood@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Eli Zaretskii <eliz@HIDDEN> writes: Hi Eli, > Maybe Tramp could recognize and ignore the cursor-motion parts? With the latest tests, we didn't reach the place Tramp could call uname. It stops earlier with a shell propmt Tramp cannot understand; don't know ehat has changed. Best regards, Michael.
bug-gnu-emacs@HIDDEN
:bug#72450
; Package emacs
.
Full text available.Received: (at 72450) by debbugs.gnu.org; 8 Aug 2024 05:21:22 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 08 01:21:22 2024 Received: from localhost ([127.0.0.1]:35329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sbvaU-0006rO-9T for submit <at> debbugs.gnu.org; Thu, 08 Aug 2024 01:21:22 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39646) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1sbvaS-0006qo-2g for 72450 <at> debbugs.gnu.org; Thu, 08 Aug 2024 01:21:20 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1sbvZv-00039n-Pa; Thu, 08 Aug 2024 01:20:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=+xagDfm3Jqb+xyI0DUJu6ruTc1FhoXv8QvR3q2ZVhVY=; b=QzhQQkFXgsgO RyFSYTJjLm+TU6qvAAaNBJR9LfPWZaz5ejJOie43s7E16fhpnN6ETMFxRAcz7ZfRFRSJR7yBTZHla ZPSHsRF4FFgps8MG/VNZFjZx8lPAVkqLEARO6zbNX9sfRmkrY7Vfl2hR1wDQgI81b22K5VO3Inhk8 /w04VtjoGEQm5E3MI/axmZuLm2N7buvmdMYgB5W7xg+cszxUONWpyeqLjRWXZp1ETCLFhPe/6YNYD /Bt2p592i3wj1ZejtK8JMBY19gld1hIAzS/sRirD6qYmiYMpYPcTkaWg8p3QxkPbUiBdUdeBTgmSi L/hoB8YxsQumGGJF0teaiw==; Date: Thu, 08 Aug 2024 08:20:44 +0300 Message-Id: <86plqjmvyr.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Duncan Greatwood <dgreatwood@HIDDEN> In-Reply-To: <CAGg=3NUnPqU84kQM3GaeQ87fBS_wnbHLkrEv47dGc4kdzCe7WA@HIDDEN> (message from Duncan Greatwood on Wed, 7 Aug 2024 14:46:29 -0700) Subject: Re: bug#72450: 29.1; Tramp Failed to Parse OS Name and Version for Windows 11 References: <CAN_Aq+ogmKBUxbxVAw=d3WMUOrMHo_fEiJq+ise1BarFY4fG=w@HIDDEN> <86y15cucg3.fsf@HIDDEN> <87frrkk7ze.fsf@HIDDEN> <867ccwsl77.fsf@HIDDEN> <87bk28k1yy.fsf@HIDDEN> <8634nksh16.fsf@HIDDEN> <877ccwk142.fsf@HIDDEN> <861q34sgb3.fsf@HIDDEN> <CAGg=3NUQMe==drjQASW_xsZpGHU6=x+vp=8pk=Ww_7jpjGtzcQ@HIDDEN> <874j7zpe62.fsf@HIDDEN> <CAGg=3NX4AkhZz=0QTUG6WY8RG-5pi+LAiBPjtnn1j6iS62C7SQ@HIDDEN> <87zfpqm73s.fsf@HIDDEN> <CAGg=3NUnPqU84kQM3GaeQ87fBS_wnbHLkrEv47dGc4kdzCe7WA@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72450 Cc: dgbulk@HIDDEN, michael.albinus@HIDDEN, 72450 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Duncan Greatwood <dgreatwood@HIDDEN> > Date: Wed, 7 Aug 2024 14:46:29 -0700 > Cc: Eli Zaretskii <eliz@HIDDEN>, dgbulk@HIDDEN, 72450 <at> debbugs.gnu.org > > Re: > > [?25l[2J[m[Hsh-5.2$[1C]0;C:\Windows\system32\conhost.exe [?25h > > The actual prompt that appears on the screen is: > sh-5.2$ > > Please note that "C:\Windows\system32\conhost.exe" is not a prompt, it is not output as text on the terminal, it > is the "job name" that Windows provides. (FYI, conhost.exe is the core Windows process that provides any > prompt, whether PowerShell, command prompt, or bash/sh). > > As a point of comparison, when I ssh to a Linux machine the "job name" is simply ssh. > > I don't know why the string emacs-tramp is seeing as the prompt appears to include the job name and those > control characters. I have looked on client side and server side, and don't see a way of suppressing/changing > the job name in Window's OpenSSH, nor the control characters either. > > I tried it in iTerm and in Terminal. I tried it from macOS (with ssh proxy) and from Linux (no proxy). All the same > failure. > > Unless there can be different handling in respect of the job name, I don't see an approach to use ssh to > access the windows box with tramp. Maybe Tramp could recognize and ignore the cursor-motion parts? Alternatively, file a bug to the MS-Windows terminal development team, and ask them to provide at least optionally the standard behavior exhibited by Posix platforms.
bug-gnu-emacs@HIDDEN
:bug#72450
; Package emacs
.
Full text available.Received: (at 72450) by debbugs.gnu.org; 7 Aug 2024 21:48:20 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Aug 07 17:48:20 2024 Received: from localhost ([127.0.0.1]:35184 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sboW3-0003hE-5Q for submit <at> debbugs.gnu.org; Wed, 07 Aug 2024 17:48:19 -0400 Received: from mail-lj1-f180.google.com ([209.85.208.180]:52609) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <dgreatwood@HIDDEN>) id 1sboW0-0003gz-Od for 72450 <at> debbugs.gnu.org; Wed, 07 Aug 2024 17:48:18 -0400 Received: by mail-lj1-f180.google.com with SMTP id 38308e7fff4ca-2f01e9f53e3so3841411fa.1 for <72450 <at> debbugs.gnu.org>; Wed, 07 Aug 2024 14:47:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723067204; x=1723672004; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=VR0MvJQRI+lQm3BOrbaM6z2Yaeox2VokXjkQW6e1XTs=; b=YqM0ckQJvBxfN3RISf0V1PCHylXfMn2O/kFHKuaGFd/AGzwBwBc83NBgEQbbRnZ5jI +1BCsggCEYul59oAeSzScf/uj8rW9MKLZMMRzWf8VDgeSVA8w1u1xirxqKy66CfmZv0h rJCeDg6NApxKCArU+4pEl2scCgv7rfVdbJEzRIVypAQbroQqhUMrd6sLOwgVcjstimiU LlDm/WdmjbkSwDWKzOo4KBdvXS91CzxvmUpUGyXRsdanzSAhybUC4FIM0ur06PcGX2pQ jAweCqbHg3xtTakfpK9rp6V1WbrOKuSBFGPpz8sgo3OlMVMYDc90ueDxew+zgvlM5Lg0 UYOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723067204; x=1723672004; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=VR0MvJQRI+lQm3BOrbaM6z2Yaeox2VokXjkQW6e1XTs=; b=qHS8OPeUDOjvsb2hZ9AihPlXRmCx9Djj/MYgKmhYabdfz5C3gq5khkz+1ZPrTB0yLI qf5fEqPzp2N+BSyfyDss3ogRD0E75pJhF8dKhjcEhBLMFeoKd6r7+PjPRp5mPQFUe835 niLoxGX20Em0UHVlUdgu3hwDy12goH85AVr8UbO5q0rZhGlVBuAu+CFfjUuV+CW92elu A3XMzg8h/basT27lkFgHwlHo/L0m75WIKUykzlQRW6/6gAmYbgflwjcwizUL01pYr6TR IMhC3Epeb4R1qJ2VuzZegJMmctu6qzbVN5gZwlp2ofg+KWzhjP80/lMHPVKWlbmMfGHM DOdw== X-Forwarded-Encrypted: i=1; AJvYcCX//M87FLgzPqaw8CmO4BVwhmVO+A1v4jG0tacNbOzPClNlrDiUFL8N1gSnu4JZ8XuJfBKx0Vo9FK/Mn1s5WeBoq++6OIM= X-Gm-Message-State: AOJu0YwSgKTuOdpM32/WgijCelP3O+QskVluvJy6T8f+IYgHaRvhcPp4 Qb7Dqg6Qo99KSvJ/53QU8qFpN3vQ7erPqMuu9ujh35ouRFITVcH7s3jOg4Ld X-Google-Smtp-Source: AGHT+IE8ib0wns3At25ZG1ymEqvfFj+rjZYWjOTHoi/pD8PF3EZJmhsJs0CuV0F1EADYegNo0azOng== X-Received: by 2002:a05:6512:104b:b0:52e:932d:88ab with SMTP id 2adb3069b0e04-530bb38c968mr17256855e87.23.1723067203256; Wed, 07 Aug 2024 14:46:43 -0700 (PDT) Received: from mail-lj1-f178.google.com (mail-lj1-f178.google.com. [209.85.208.178]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-530de4578cdsm385976e87.122.2024.08.07.14.46.41 for <72450 <at> debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 07 Aug 2024 14:46:41 -0700 (PDT) Received: by mail-lj1-f178.google.com with SMTP id 38308e7fff4ca-2ef248ab2aeso3795421fa.0 for <72450 <at> debbugs.gnu.org>; Wed, 07 Aug 2024 14:46:41 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCXAfh9UrCHdJnf63tFHZmjqz4U3fUdJDwu7ZFwlqPMVRtkQBbPkePigulGbHyg0rkPfiENdTB+j4PObpL2Fet01FsigTgg= X-Received: by 2002:a05:6512:685:b0:52c:dd94:bda9 with SMTP id 2adb3069b0e04-530bb3bc331mr15599478e87.56.1723067201126; Wed, 07 Aug 2024 14:46:41 -0700 (PDT) MIME-Version: 1.0 References: <CAN_Aq+ogmKBUxbxVAw=d3WMUOrMHo_fEiJq+ise1BarFY4fG=w@HIDDEN> <86y15cucg3.fsf@HIDDEN> <87frrkk7ze.fsf@HIDDEN> <867ccwsl77.fsf@HIDDEN> <87bk28k1yy.fsf@HIDDEN> <8634nksh16.fsf@HIDDEN> <877ccwk142.fsf@HIDDEN> <861q34sgb3.fsf@HIDDEN> <CAGg=3NUQMe==drjQASW_xsZpGHU6=x+vp=8pk=Ww_7jpjGtzcQ@HIDDEN> <874j7zpe62.fsf@HIDDEN> <CAGg=3NX4AkhZz=0QTUG6WY8RG-5pi+LAiBPjtnn1j6iS62C7SQ@HIDDEN> <87zfpqm73s.fsf@HIDDEN> In-Reply-To: <87zfpqm73s.fsf@HIDDEN> From: Duncan Greatwood <dgreatwood@HIDDEN> Date: Wed, 7 Aug 2024 14:46:29 -0700 X-Gmail-Original-Message-ID: <CAGg=3NUnPqU84kQM3GaeQ87fBS_wnbHLkrEv47dGc4kdzCe7WA@HIDDEN> Message-ID: <CAGg=3NUnPqU84kQM3GaeQ87fBS_wnbHLkrEv47dGc4kdzCe7WA@HIDDEN> Subject: Re: bug#72450: 29.1; Tramp Failed to Parse OS Name and Version for Windows 11 To: Michael Albinus <michael.albinus@HIDDEN> Content-Type: multipart/alternative; boundary="00000000000072c3c0061f1ed8af" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72450 Cc: Eli Zaretskii <eliz@HIDDEN>, dgbulk@HIDDEN, 72450 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --00000000000072c3c0061f1ed8af Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thank you for reviewing the file. Re: > [?25l[2J[m[Hsh-5.2$[1C]0;C:\Windows\system32\conhost.exe [?25h The actual prompt that appears on the screen is: sh-5.2$ Please note that "C:\Windows\system32\conhost.exe" is not a prompt, it is not output as text on the terminal, it is the "job name" that Windows provides. (FYI, conhost.exe is the core Windows process that provides any prompt, whether PowerShell, command prompt, or bash/sh). As a point of comparison, when I ssh to a Linux machine the "job name" is simply ssh. I don't know why the string emacs-tramp is seeing as the prompt appears to include the job name and those control characters. I have looked on client side and server side, and don't see a way of suppressing/changing the job name in Window's OpenSSH, nor the control characters either. I tried it in iTerm and in Terminal. I tried it from macOS (with ssh proxy) and from Linux (no proxy). All the same failure. Unless there can be different handling in respect of the job name, I don't see an approach to use ssh to access the windows box with tramp. Unless you have any other suggestions :-) Thanks again. On Tue, Aug 6, 2024 at 12:41=E2=80=AFAM Michael Albinus <michael.albinus@gm= x.de> wrote: > Duncan Greatwood <dgreatwood@HIDDEN> writes: > > Hi Duncan, > > > Then I used the normal tramp /ssh:... form to open LINUX-MOUNT-DIR and > > then open a file contained on the mount. I.e. With emacs running on > > macOS, this is going macOS -> (ssh) -> Linux -> (smb) -> Windows. And > > it seems to work just as you'd hope. > > Good to know that you have a working solution. > > > Set tramp-verbose to 6 in a new Emacs session, prior the ssh > > connection. When it has failed, there is a *debug tramp/ssh ...* > > buffer; please send it as attachment. > > > > [DG] Firstly, my apologies - I can't recreate the "uname parsing > > issue" directly now. Instead, emacs will go to a time out trying to > > access the Windows machine via the ssh proxy. I don't know what's > > changed. > > > > In any case, I am enclosing the debug output file. It is 86MB, so I am > > sharing via Google Drive, hopefully that's OK. > > > https://drive.google.com/file/d/1aH1c-58rfOmjKVBqqfJ9QpzY5m-ltmDQ/view?us= p=3Dsharing > > > > This is with the Windows machine using /usr/bin/sh as the default > > shell for ssh login. Confirmed at the client command prompt - if I do > > "ssh WINDOWS", I log in and get the "sh" prompt. > > According to the debug file, Tramp is blocked now at an earlier > stage. From your proxy host, it sends > > --8<---------------cut here---------------start------------->8--- > 14:52:19.860849 tramp-send-command (6) # exec ssh -l dgrea -o > ControlMaster=3Dauto -o ControlPath=3Dtramp.%C -o ControlPersist=3Dno -e = none > WIN11_1HM > --8<---------------cut here---------------end--------------->8--- > > In its working buffer, it sees then after a timeout of one minute > > --8<---------------cut here---------------start------------->8--- > 14:53:19.871637 tramp-process-actions (1) # File error: Timeout reached, > see buffer =E2=80=98*tramp/ssh dgrea@WIN11_1HM*=E2=80=99 for details > tput: No value for $TERM and no -T specified > tput: No value for $TERM and no -T specified > [?25l[2J[m[Hsh-5.2$[1C]0;C:\Windows\system32\conhost.exe [?25h > --8<---------------cut here---------------end--------------->8--- > > The tput warnings can be ignored. But the last line is the shell prompt > offered to Tramp. It doesn't understand it. > > Please read the Tramp manual, how to simplify the prompt in order to let > Tramp understand it. Escape sequences and a (Windows-syntax) path are > good to confuse Tramp. > > Best regards, Michael. > --=20 NOTICE: This email and its attachments may contain privileged and=20 confidential information, only for the viewing and use of the intended=20 recipient. If you are not the intended recipient, you are hereby notified= =20 that any disclosure, copying, distribution, acting upon, or use of the=20 information contained in this email and its attachments is strictly=20 prohibited and that this email and its attachments must be immediately=20 returned to the sender and deleted from your system. If you received this= =20 email erroneously, please notify the sender immediately.=C2=A0 Xage Securit= y,=20 Inc. and its affiliates will never request personal information (e.g.,=20 passwords, Social Security numbers) via email.=C2=A0 Report suspicious emai= ls to=20 security-alerts@HIDDEN <mailto:security-alerts@HIDDEN> --00000000000072c3c0061f1ed8af Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Thank you for reviewing the file.<div><br></div><div>Re:= =C2=A0<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0= px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">[?25l[2J[= m[Hsh-5.2$[1C]0;C:\Windows\system32\conhost.exe [?25h</blockquote><div><br>= </div><div>The actual prompt that appears on the screen is:</div><div>sh-5.= 2$=C2=A0</div><div><br></div><div><div>Please note that "C:\Windows\sy= stem32\conhost.exe" is not a prompt, it is not output=C2=A0as text on = the terminal, it is the "job name" that Windows provides. (FYI, c= onhost.exe is the core Windows process=C2=A0that provides=C2=A0any prompt, = whether PowerShell, command prompt, or bash/sh).</div></div><div><br></div>= <div><div>As a point of comparison, when I ssh to a Linux machine the "= ;job name" is simply ssh.</div><div><br></div></div><div>I don't k= now why the string emacs-tramp is seeing as the prompt appears to include t= he job name and those control characters. I have looked on client side and = server side, and don't see a way of suppressing/changing the job name i= n Window's=C2=A0OpenSSH, nor the=C2=A0control characters either.</div><= div><br></div><div>I tried it in iTerm and in Terminal. I tried it from mac= OS (with ssh proxy) and from Linux (no proxy). All the same failure.</div><= div><br></div><div>Unless there can be different handling in respect of the= job name, I don't see an approach to use ssh to access the windows box= with tramp.</div><div><br></div><div>Unless you have any other suggestions= :-)</div><div>Thanks again.</div><div><div><br></div><div><br></div><div><= br></div></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class= =3D"gmail_attr">On Tue, Aug 6, 2024 at 12:41=E2=80=AFAM Michael Albinus <= ;<a href=3D"mailto:michael.albinus@HIDDEN" target=3D"_blank">michael.albinu= s@HIDDEN</a>> wrote:<br></div><blockquote class=3D"gmail_quote" style=3D= "margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-le= ft:1ex">Duncan Greatwood <<a href=3D"mailto:dgreatwood@HIDDEN" target= =3D"_blank">dgreatwood@HIDDEN</a>> writes:<br> <br> Hi Duncan,<br> <br> > Then I used the normal tramp /ssh:... form to open LINUX-MOUNT-DIR and= <br> > then open a file contained on the mount. I.e. With emacs running on<br= > > macOS, this is going macOS -> (ssh) -> Linux -> (smb) -> W= indows. And<br> > it seems to work just as you'd hope.<br> <br> Good to know that you have a working solution.<br> <br> >=C2=A0 =C2=A0 =C2=A0Set tramp-verbose to 6 in a new Emacs session, prio= r the ssh<br> >=C2=A0 =C2=A0 =C2=A0connection. When it has failed, there is a *debug t= ramp/ssh ...*<br> >=C2=A0 =C2=A0 =C2=A0buffer; please send it as attachment.<br> ><br> > [DG] Firstly, my apologies - I can't recreate the "uname pars= ing<br> > issue" directly now. Instead, emacs will go to a time out trying = to<br> > access the Windows machine via the ssh proxy. I don't know what= 9;s<br> > changed.<br> ><br> > In any case, I am enclosing the debug output file. It is 86MB, so I am= <br> > sharing via Google Drive, hopefully that's OK.<br> > <a href=3D"https://drive.google.com/file/d/1aH1c-58rfOmjKVBqqfJ9QpzY5m= -ltmDQ/view?usp=3Dsharing" rel=3D"noreferrer" target=3D"_blank">https://dri= ve.google.com/file/d/1aH1c-58rfOmjKVBqqfJ9QpzY5m-ltmDQ/view?usp=3Dsharing</= a><br> ><br> > This is with the Windows machine using /usr/bin/sh as the default<br> > shell for ssh login. Confirmed at the client command prompt - if I do<= br> > "ssh WINDOWS", I log in and get the "sh" prompt.<b= r> <br> According to the debug file, Tramp is blocked now at an earlier<br> stage. From your proxy host, it sends<br> <br> --8<---------------cut here---------------start------------->8---<br> 14:52:19.860849 tramp-send-command (6) # exec ssh -l dgrea -o ControlMaster= =3Dauto -o ControlPath=3Dtramp.%C -o ControlPersist=3Dno -e none WIN11_1HM<= br> --8<---------------cut here---------------end--------------->8---<br> <br> In its working buffer, it sees then after a timeout of one minute<br> <br> --8<---------------cut here---------------start------------->8---<br> 14:53:19.871637 tramp-process-actions (1) # File error: Timeout reached, se= e buffer =E2=80=98*tramp/ssh dgrea@WIN11_1HM*=E2=80=99 for details<br> tput: No value for $TERM and no -T specified<br> tput: No value for $TERM and no -T specified<br> [?25l[2J[m[Hsh-5.2$[1C]0;C:\Windows\system32\conhost.exe [?25h<br> --8<---------------cut here---------------end--------------->8---<br> <br> The tput warnings can be ignored. But the last line is the shell prompt<br> offered to Tramp. It doesn't understand it.<br> <br> Please read the Tramp manual, how to simplify the prompt in order to let<br= > Tramp understand it. Escape sequences and a (Windows-syntax) path are<br> good to confuse Tramp.<br> <br> Best regards, Michael.<br> </blockquote></div> <br> <em style=3D"color:rgb(23,43,77);font-family:-apple-system,"system-ui&= quot;,"Segoe UI",Roboto,Oxygen,Ubuntu,"Fira Sans","= ;Droid Sans","Helvetica Neue",sans-serif;letter-spacing:-0.0= 7px;background-color:rgb(235,236,240)">NOTICE: This email and its attachmen= ts may contain privileged and confidential information, only for the viewin= g and use of the intended recipient. If you are not the intended recipient,= you are hereby notified that any disclosure, copying, distribution, acting= upon, or use of the information contained in this email and its attachment= s is strictly prohibited and that this email and its attachments must be im= mediately returned to the sender and deleted from your system. If you recei= ved this email erroneously, please notify the sender immediately.=C2=A0 Xag= e Security, Inc. and its affiliates will never request personal information= (e.g., passwords, Social Security numbers) via email.=C2=A0 Report suspici= ous emails to </em><a href=3D"mailto:security-alerts@HIDDEN" title=3D"mai= lto:security-alerts@HIDDEN" style=3D"font-family:-apple-system,"syst= em-ui","Segoe UI",Roboto,Oxygen,Ubuntu,"Fira Sans"= ,"Droid Sans","Helvetica Neue",sans-serif;letter-spacin= g:-0.07px;background-color:rgb(235,236,240)" target=3D"_blank"><em>security= -alerts@HIDDEN</em></a><br> --00000000000072c3c0061f1ed8af--
bug-gnu-emacs@HIDDEN
:bug#72450
; Package emacs
.
Full text available.Received: (at 72450) by debbugs.gnu.org; 6 Aug 2024 07:41:53 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 06 03:41:52 2024 Received: from localhost ([127.0.0.1]:59926 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sbEpC-0002Se-Ge for submit <at> debbugs.gnu.org; Tue, 06 Aug 2024 03:41:52 -0400 Received: from mout.gmx.net ([212.227.15.19]:52605) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>) id 1sbEp6-0002S9-7m for 72450 <at> debbugs.gnu.org; Tue, 06 Aug 2024 03:41:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1722930061; x=1723534861; i=michael.albinus@HIDDEN; bh=DojJwKBWT9WrrlqkykSGVkKxXuKCnhISGPG57Em5pdE=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=XjEn95GGt3Gq6AUCJf8TXL4ScZVL5ZZE8z6Xgw9eQ6JzD9bdfpVAe7+fWD8UVd13 J/EQQVBvINbO4Pwm2z0YF1b40/FjCu+MjZ9Pfj8YSZgDCZU6CIhY8YT0uewwbRij8 dYhDPwQ1rL2SnJzjMCO9vIXuptr3eEINkeVhBIO9aiMKUiTRsd7L3rwQp+F+lhR69 OhEEgrfB/YU4hfQVKHhXxpm0Cg7t3AVh9Rpp5gZThvd2lkAsfbOuDetKnUW++T3Gk 2CPhzRmVC7saP88H2i8PCowWLACTiE3eD8hOmcgchGg7osiw9rOyRJRB9Uy+K8Mf0 4ND5buz8XLfZEMdYpA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N9Mta-1s7M4X1Aii-012nbX; Tue, 06 Aug 2024 09:41:01 +0200 From: Michael Albinus <michael.albinus@HIDDEN> To: Duncan Greatwood <dgreatwood@HIDDEN> Subject: Re: bug#72450: 29.1; Tramp Failed to Parse OS Name and Version for Windows 11 In-Reply-To: <CAGg=3NX4AkhZz=0QTUG6WY8RG-5pi+LAiBPjtnn1j6iS62C7SQ@HIDDEN> (Duncan Greatwood's message of "Mon, 5 Aug 2024 15:14:50 -0700") References: <CAN_Aq+ogmKBUxbxVAw=d3WMUOrMHo_fEiJq+ise1BarFY4fG=w@HIDDEN> <86y15cucg3.fsf@HIDDEN> <87frrkk7ze.fsf@HIDDEN> <867ccwsl77.fsf@HIDDEN> <87bk28k1yy.fsf@HIDDEN> <8634nksh16.fsf@HIDDEN> <877ccwk142.fsf@HIDDEN> <861q34sgb3.fsf@HIDDEN> <CAGg=3NUQMe==drjQASW_xsZpGHU6=x+vp=8pk=Ww_7jpjGtzcQ@HIDDEN> <874j7zpe62.fsf@HIDDEN> <CAGg=3NX4AkhZz=0QTUG6WY8RG-5pi+LAiBPjtnn1j6iS62C7SQ@HIDDEN> Date: Tue, 06 Aug 2024 09:40:55 +0200 Message-ID: <87zfpqm73s.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:MGtwzjYxxyepGbSBIIfsIaaqyf2EiWGlqMd2hJob7XSaRQYidIr 2mbvon/u/x/A/Oij0R6I8BfAmqoF8ys/F+u7asd6wgU7cx7Std3M7KVBcIXuon4bfgkSgvb pSeQWVXvlvhBbOqA7YlK3ODs6mhcZus/+mmF5HL80hAL+NwF5b41PRKEtCxmbu/oIA3PJAu PXbqm261kLJtlUOMNiDqg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:PLcVRvJ68Yw=;6OVUmSmHDT7tmFUWfIWMHH2sWJ3 NLXICL1j0eKd41XynsgEFZzmCvy5rjlJxk1BEMHLR1QSLFnoIrpMYtQgfzvt/E+A9opz57byQ zznOHXmuEiGNOIYBCQBMZkbCUK6lq2R26+90e8ZYhiFhgaIDwSLe+Ca5fMNZ23Re3tDNqvC07 8BR1o5VjiUjlY7eFoWpo0Ts8mCwPKY9/DCLN38tuA4fqChhNjv+lmZOXQlRxm8r33IG9rLzN1 NvNO8vGNAU2uQ/nmsjsUqhxlJ1qUVB4Frff7lpcrR+5+qxBsUtFDdPi20MViurMNlN05OhMRt 7Fz/+2ex/1ev+J7G+Oe33GwnP0Ee28jidQvs18M3GgObNK/9TiIToPRQrBrB2Tq86QpN9EKht u2jyoGlOeMNqJL2Jz3ghHz7loRAarLVGPSapeeMkF9MmclgkwpfXRWCPNsMlPm4kRylwyefjR +mJqHpPkxFEZCxdIXYCusWPDqaJBCCOoGB+jkNZsqBJwVI639790r+JTEUy0I93iKBH+EiHtp mQOCETNgkGXo1Z7VolqLIa5XP+DUfNdKuWvVrPZQVhA6wUrI1AOLCOBB47KFV4+ldtbPTnJL0 4qT/cpTHpU9f+WWLGWD6seXWvKDy9ZOrxsZmuXZg9ValH1KK48JUAGY0l0TM1MEBUML9eixm9 GLdG0+Er1pvQImit04l9fMrfiVdawTDdD66wr3RcDlMgoq5lKlLRr1ZK65r5Tjswwu+FPn5/L isaGLnYQ3DauqkBjahIBZxL2ITR/4qSQi0gdZyyHviHHAu+0ggXIaoeF+2JhuYwmmvCpn44bj tyoxsnzAXCFzo45uNscqJUhQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72450 Cc: Eli Zaretskii <eliz@HIDDEN>, dgbulk@HIDDEN, 72450 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Duncan Greatwood <dgreatwood@HIDDEN> writes: Hi Duncan, > Then I used the normal tramp /ssh:... form to open LINUX-MOUNT-DIR and > then open a file contained on the mount. I.e. With emacs running on > macOS, this is going macOS -> (ssh) -> Linux -> (smb) -> Windows. And > it seems to work just as you'd hope. Good to know that you have a working solution. > Set tramp-verbose to 6 in a new Emacs session, prior the ssh > connection. When it has failed, there is a *debug tramp/ssh ...* > buffer; please send it as attachment. > > [DG] Firstly, my apologies - I can't recreate the "uname parsing > issue" directly now. Instead, emacs will go to a time out trying to > access the Windows machine via the ssh proxy. I don't know what's > changed. > > In any case, I am enclosing the debug output file. It is 86MB, so I am > sharing via Google Drive, hopefully that's OK. > https://drive.google.com/file/d/1aH1c-58rfOmjKVBqqfJ9QpzY5m-ltmDQ/view?us= p=3Dsharing > > This is with the Windows machine using /usr/bin/sh as the default > shell for ssh login. Confirmed at the client command prompt - if I do > "ssh WINDOWS", I log in and get the "sh" prompt. According to the debug file, Tramp is blocked now at an earlier stage. From your proxy host, it sends --8<---------------cut here---------------start------------->8--- 14:52:19.860849 tramp-send-command (6) # exec ssh -l dgrea -o ControlMaster= =3Dauto -o ControlPath=3Dtramp.%C -o ControlPersist=3Dno -e none WIN11_1HM --8<---------------cut here---------------end--------------->8--- In its working buffer, it sees then after a timeout of one minute --8<---------------cut here---------------start------------->8--- 14:53:19.871637 tramp-process-actions (1) # File error: Timeout reached, se= e buffer =E2=80=98*tramp/ssh dgrea@WIN11_1HM*=E2=80=99 for details tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified [?25l[2J[m[Hsh-5.2$[1C]0;C:\Windows\system32\conhost.exe=07[?25h --8<---------------cut here---------------end--------------->8--- The tput warnings can be ignored. But the last line is the shell prompt offered to Tramp. It doesn't understand it. Please read the Tramp manual, how to simplify the prompt in order to let Tramp understand it. Escape sequences and a (Windows-syntax) path are good to confuse Tramp. Best regards, Michael.
bug-gnu-emacs@HIDDEN
:bug#72450
; Package emacs
.
Full text available.Received: (at 72450) by debbugs.gnu.org; 5 Aug 2024 22:16:37 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Aug 05 18:16:37 2024 Received: from localhost ([127.0.0.1]:59540 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sb60K-0007bQ-IE for submit <at> debbugs.gnu.org; Mon, 05 Aug 2024 18:16:37 -0400 Received: from mail-lj1-f182.google.com ([209.85.208.182]:46128) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <dgreatwood@HIDDEN>) id 1sb60I-0007aw-3R for 72450 <at> debbugs.gnu.org; Mon, 05 Aug 2024 18:16:35 -0400 Received: by mail-lj1-f182.google.com with SMTP id 38308e7fff4ca-2f16767830dso484771fa.0 for <72450 <at> debbugs.gnu.org>; Mon, 05 Aug 2024 15:16:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1722896104; x=1723500904; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=r8pmCjpZ9Q0fX/frmu4YLz+eoX18f2KIGxdTvbIm4tQ=; b=YPhIIRNBLvm4GtQdgrrcKc8VkzELGyyzL5YQbvJFo2fDBc6jb12ivdylViBjl2p3m+ RJANc7RHVqFzQSv8BHZucEPz6HPeAJLL9bGmiLzjZi/cRbwAaAwno1+l0bzPw0Zidkz1 HPFI2nb2wAbY5H6vkPMPkukwcaY2m2zoSPoO2jjCrsjtQieNjgh5y77z3Ak/Jo/5MVAE YxC6uXgu8wPkseUekgS88FNeYUs9bwC/jvEQ4IjwvCwyRTMHLCBcRocBnl4VblGgCEid zj6ESxCgOSEDrmnXbnE+Ra+QJDep7Hc2Awol92BatTpcBUWvwwsSwFDCEWA86tTOu+hz S1ig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722896104; x=1723500904; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=r8pmCjpZ9Q0fX/frmu4YLz+eoX18f2KIGxdTvbIm4tQ=; b=mMBjV5q27WEuIw9hF9+pLIMzoh6L5pLyd1lTJ+n1ZPYe1hZazpJGTKbUjdLnpEnZ3Y pssMMzFO8Oq44TA2uhzOzEpoSGnNBiNYpwfGJc9vQfaU4SyYfFkJo8f9qF2Q0pTHZaM8 6OyYcG0bBlDqa/n+sB/D9JY8zMjcet+V5/RU/zF4D0/fngii+hFlrRIKHBFSsXMvoftJ Fpc7YcJ9/WfSP9mZx7OaPIByB50mhc8QDQGweFMV+iLqvirB+i6+Y4xuLXRP8fhVCoDE cK9ykanzF1I6RtgMcolbJdRqLb8dKX+Lvkl/CMff7cqAv9sHTrvyo3mgf5SESuSzIrGx 0j3w== X-Forwarded-Encrypted: i=1; AJvYcCWq/zqVSTpXFsQNzyEA4lF+Vv7/5yzucXe3znbVepHrgq+Z76DAmy28gLP6pCVGO0X0jsIPkuhpM7THdCEJlbVwwYIZBh0= X-Gm-Message-State: AOJu0YwbUMSMzVUNx02Tl+frEojCeQGyQcbbs3borxSZZTWRKZtpd/OD G7GUZ0f23ltSDxuf/eRF/sZusHFzMpJXdU5vx8rs3lPA8jhKAtgKjaSNv32aN+w= X-Google-Smtp-Source: AGHT+IHssp1yRky1ZgmSFphcnk08BsWYAryWUC8KZK7HW5mTbscIJkDdZgRgProghnnW//KqZ4R1ig== X-Received: by 2002:a2e:9681:0:b0:2ef:2dfe:f058 with SMTP id 38308e7fff4ca-2f15ab27d20mr85558801fa.42.1722896103450; Mon, 05 Aug 2024 15:15:03 -0700 (PDT) Received: from mail-ej1-f44.google.com (mail-ej1-f44.google.com. [209.85.218.44]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5b839c2dbe8sm5369905a12.37.2024.08.05.15.15.02 for <72450 <at> debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 05 Aug 2024 15:15:02 -0700 (PDT) Received: by mail-ej1-f44.google.com with SMTP id a640c23a62f3a-a7d2a9a23d9so6980366b.3 for <72450 <at> debbugs.gnu.org>; Mon, 05 Aug 2024 15:15:02 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCXETHXTCs92frTBQeDsPUG2hfmmBJM3odaZWZ1QM51N4yo1lSviZ6/QIFTOZ1I6ojbrGryFtfX7TlygHykzyhIAbZyVd8E= X-Received: by 2002:a17:907:6d1f:b0:a7a:9d70:82b9 with SMTP id a640c23a62f3a-a7dc4e4ae22mr933658266b.17.1722896102054; Mon, 05 Aug 2024 15:15:02 -0700 (PDT) MIME-Version: 1.0 References: <CAN_Aq+ogmKBUxbxVAw=d3WMUOrMHo_fEiJq+ise1BarFY4fG=w@HIDDEN> <86y15cucg3.fsf@HIDDEN> <87frrkk7ze.fsf@HIDDEN> <867ccwsl77.fsf@HIDDEN> <87bk28k1yy.fsf@HIDDEN> <8634nksh16.fsf@HIDDEN> <877ccwk142.fsf@HIDDEN> <861q34sgb3.fsf@HIDDEN> <CAGg=3NUQMe==drjQASW_xsZpGHU6=x+vp=8pk=Ww_7jpjGtzcQ@HIDDEN> <874j7zpe62.fsf@HIDDEN> In-Reply-To: <874j7zpe62.fsf@HIDDEN> From: Duncan Greatwood <dgreatwood@HIDDEN> Date: Mon, 5 Aug 2024 15:14:50 -0700 X-Gmail-Original-Message-ID: <CAGg=3NX4AkhZz=0QTUG6WY8RG-5pi+LAiBPjtnn1j6iS62C7SQ@HIDDEN> Message-ID: <CAGg=3NX4AkhZz=0QTUG6WY8RG-5pi+LAiBPjtnn1j6iS62C7SQ@HIDDEN> Subject: Re: bug#72450: 29.1; Tramp Failed to Parse OS Name and Version for Windows 11 To: Michael Albinus <michael.albinus@HIDDEN> Content-Type: multipart/alternative; boundary="00000000000025fe88061ef7025a" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72450 Cc: Eli Zaretskii <eliz@HIDDEN>, dgbulk@HIDDEN, 72450 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --00000000000025fe88061ef7025a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Response below, Thanks again. On Mon, Aug 5, 2024 at 1:28=E2=80=AFAM Michael Albinus <michael.albinus@gmx= .de> wrote: > Duncan Greatwood <dgreatwood@HIDDEN> writes: > > > Hi Michael and Eli - > > Hi Duncan, > > > sh-5.2$ uname --version > > uname (GNU coreutils) 8.32 > > Copyright (C) 2020 Free Software Foundation, Inc. > > License GPLv3+: GNU GPL version 3 or later > > <https://gnu.org/licenses/gpl.html>. > > This is free software: you are free to change and redistribute it. > > There is NO WARRANTY, to the extent permitted by law. > > > > Written by David MacKenzie. > > sh-5.2$ > > > > If I may, the extra characters in the emacs error message might not > > come from the uname on windows - that uname seems to work OK on the > > windows side at least - it could be a misparsing in emacs (or even an > > mistake gathering the error message, I suppose). > > I also don't believe it comes from uname itself. '[17;120H=E2=80=99' look= s > rather like an escape code sequence, perhaps emitted from the underlying > shell. [DG] Yes, makes sense. > Something like cursor position, window setting, whatever. A > search didn't gave me a clue what's this. > > After connecting the remote host via ssh, Tramp sends as very first > command something like > > --8<---------------cut here---------------start------------->8--- > # exec env TERM=3D'dumb' INSIDE_EMACS=3D'31.0.50,tramp:2.8.0-pre' ENV=3D'= ' > HISTFILE=3D~/.tramp_history PROMPT_COMMAND=3D'' > PS1=3D///245adade605348c086dac6d8f612435c\#\$ PS2=3D'' PS3=3D'' /bin/sh = -i > --8<---------------cut here---------------end--------------->8--- > > Note the TERM=3D'dumb' setting, which ought to suppress such code > sequences. > [DG] FWIW, I entered this command directly at the "sh" prompt on Windows, and it looks OK AFAIK: sh-5.2$ exec env TERM=3D'dumb' INSIDE_EMACS=3D'31.0.50,tramp:2.8.0-pre' ENV= =3D'' HISTFILE=3D~/.tramp_history PROMPT_COMMAND=3D'' PS1=3D///245adade605348c086dac6d8f612435c\#\$ PS2=3D'' PS3=3D'' /bin/sh -i ///245adade605348c086dac6d8f612435c#$ ///245adade605348c086dac6d8f612435c#$echo $TERM dumb ///245adade605348c086dac6d8f612435c#$echo $INSIDE_EMACS 31.0.50,tramp:2.8.0-pre > > Somehow, this doesn't seem to work as expected in your case. Perhaps due > to calling /bin/sh. See below for debugging instructions. > > > i) the target windows machine is not directly accessible right now, it > > is accessible via an intervening ssh proxy; > > That's a valid point. So we need to find a solution. > > > ii) SMB seems pretty retro to me in 2024, but maybe that's just me. > > Yes, it is just you. > [DG] Fair enough. On this basis, I configured a mount on the Linux machine of the Windows share using cifs/smb. fstab entry thus: //WINDOWS-IP/WINDOWS-SHARE-NAME LINUX-MOUNT-DIR cifs credentials=3DCREDS-FOR-WINDOWS-STORED-IN-LINUX,rw,uid=3D1000,gid=3D1000,fi= le_mode=3D0755,dir_mode=3D0755 0 0 (where 1000 is the UID and GID of my Linux user) Then I used the normal tramp /ssh:... form to open LINUX-MOUNT-DIR and then open a file contained on the mount. I.e. With emacs running on macOS, this is going macOS -> (ssh) -> Linux -> (smb) -> Windows. And it seems to work just as you'd hope. So this seems to be an option for the use case of access via an SSH proxy, provided the user has admin rights on the proxy (the Linux machine in this case) to install on the proxy a CIFS mount of the Windows share. > > > From an emacs perspective, it seems a shame not to be able to use ssh, > > given that modern Windows commonly supports ssh and provides a bash > > shell. Depending on your own available bandwidth etc. of course. > > That is NOT a shame. MS Windows is a non-free operation system, > therefore it isn't a primary target for Emacs development. > > And it doesn't seem to be important. I'm working for Tramp for more than > 20 years. During this time, nobody has contributed anything for the sake > of MS Windows. And I don't use MS Windows myself; if possible, I fix > things, that's it. I, along with many others, appreciate all your efforts. > > > > BTW, emacs seems to be taking some time before finally producing an > > error message. If there is a way to log what is happening in emacs - > > what tramp is trying, what happens, etc., I'd be happy to. Or LMK how > > I could help otherwise. > > Set tramp-verbose to 6 in a new Emacs session, prior the ssh > connection. When it has failed, there is a *debug tramp/ssh ...* > buffer; please send it as attachment. > [DG] Firstly, my apologies - I can't recreate the "uname parsing issue" directly now. Instead, emacs will go to a time out trying to access the Windows machine via the ssh proxy. I don't know what's changed. In any case, I am enclosing the debug output file. It is 86MB, so I am sharing via Google Drive, hopefully that's OK. https://drive.google.com/file/d/1aH1c-58rfOmjKVBqqfJ9QpzY5m-ltmDQ/view?usp= =3Dsharing This is with the Windows machine using /usr/bin/sh as the default shell for ssh login. Confirmed at the client command prompt - if I do "ssh WINDOWS", I log in and get the "sh" prompt. > > > Best > > -DG > > Best regards, Michael. > --=20 NOTICE: This email and its attachments may contain privileged and=20 confidential information, only for the viewing and use of the intended=20 recipient. If you are not the intended recipient, you are hereby notified= =20 that any disclosure, copying, distribution, acting upon, or use of the=20 information contained in this email and its attachments is strictly=20 prohibited and that this email and its attachments must be immediately=20 returned to the sender and deleted from your system. If you received this= =20 email erroneously, please notify the sender immediately.=C2=A0 Xage Securit= y,=20 Inc. and its affiliates will never request personal information (e.g.,=20 passwords, Social Security numbers) via email.=C2=A0 Report suspicious emai= ls to=20 security-alerts@HIDDEN <mailto:security-alerts@HIDDEN> --00000000000025fe88061ef7025a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>Response below,</div><div><br></div><div>Thanks again= .</div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr"= >On Mon, Aug 5, 2024 at 1:28=E2=80=AFAM Michael Albinus <<a href=3D"mail= to:michael.albinus@HIDDEN">michael.albinus@HIDDEN</a>> wrote:<br></div><= blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l= eft:1px solid rgb(204,204,204);padding-left:1ex">Duncan Greatwood <<a hr= ef=3D"mailto:dgreatwood@HIDDEN" target=3D"_blank">dgreatwood@HIDDEN</= a>> writes:<br> <br> > Hi Michael and Eli -<br> <br> Hi Duncan,<br> <br> >=C2=A0 =C2=A0 =C2=A0sh-5.2$ uname --version<br> >=C2=A0 =C2=A0 =C2=A0uname (GNU coreutils) 8.32<br> >=C2=A0 =C2=A0 =C2=A0Copyright (C) 2020 Free Software Foundation, Inc.<b= r> >=C2=A0 =C2=A0 =C2=A0License GPLv3+: GNU GPL version 3 or later<br> >=C2=A0 =C2=A0 =C2=A0<<a href=3D"https://gnu.org/licenses/gpl.html" r= el=3D"noreferrer" target=3D"_blank">https://gnu.org/licenses/gpl.html</a>&g= t;.<br> >=C2=A0 =C2=A0 =C2=A0This is free software: you are free to change and r= edistribute it.<br> >=C2=A0 =C2=A0 =C2=A0There is NO WARRANTY, to the extent permitted by la= w.<br> ><br> >=C2=A0 =C2=A0 =C2=A0Written by David MacKenzie.<br> >=C2=A0 =C2=A0 =C2=A0sh-5.2$<br> ><br> > If I may, the extra characters in the emacs error message might not<br= > > come from the uname on windows - that uname seems to work OK on the<br= > > windows side at least - it could be a misparsing in emacs (or even an<= br> > mistake gathering the error message, I suppose). <br> <br> I also don't believe it comes from uname itself. '[17;120H=E2=80=99= ' looks<br> rather like an escape code sequence, perhaps emitted from the underlying<br= > shell.</blockquote><div>[DG] Yes, makes sense.</div><div>=C2=A0</div><block= quote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1= px solid rgb(204,204,204);padding-left:1ex"> Something like cursor position= , window setting, whatever. A<br> search didn't gave me a clue what's this.<br> <br> After connecting the remote host via ssh, Tramp sends as very first<br> command something like<br> <br> --8<---------------cut here---------------start------------->8---<br> # exec env TERM=3D'dumb' INSIDE_EMACS=3D'31.0.50,tramp:2.8.0-pr= e' ENV=3D'' HISTFILE=3D~/.tramp_history PROMPT_COMMAND=3D'&= #39; PS1=3D///245adade605348c086dac6d8f612435c\#\$ PS2=3D'' PS3=3D&= #39;' /bin/sh=C2=A0 -i<br> --8<---------------cut here---------------end--------------->8---<br> <br> Note the TERM=3D'dumb' setting, which ought to suppress such code<b= r> sequences.<br></blockquote><div>[DG] FWIW, I entered this command directly = at the "sh" prompt on Windows, and it looks OK AFAIK:</div><div>s= h-5.2$ exec env TERM=3D'dumb' INSIDE_EMACS=3D'31.0.50,tramp:2.8= .0-pre' ENV=3D'' HISTFILE=3D~/.tramp_history PROMPT_COMMAND=3D&= #39;' PS1=3D///245adade605348c086dac6d8f612435c\#\$ PS2=3D'' PS= 3=3D'' /bin/sh =C2=A0-i<br>///245adade605348c086dac6d8f612435c#$<br= >///245adade605348c086dac6d8f612435c#$echo $TERM<br>dumb<br>///245adade6053= 48c086dac6d8f612435c#$echo $INSIDE_EMACS<br>31.0.50,tramp:2.8.0-pre<br></di= v><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0p= x 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <br> Somehow, this doesn't seem to work as expected in your case. Perhaps du= e<br> to calling /bin/sh. See below for debugging instructions.<br> <br> > i) the target windows machine is not directly accessible right now, it= <br> > is accessible via an intervening ssh proxy;<br> <br> That's a valid point. So we need to find a solution.<br> <br> > ii) SMB seems pretty retro to me in 2024, but maybe that's just me= .<br> <br> Yes, it is just you.<br></blockquote><div>[DG] Fair enough.=C2=A0</div><div= ><br></div><div>On this basis, I configured a mount on the Linux machine of= the Windows share using cifs/smb. fstab entry thus:</div><div>//WINDOWS-IP= /WINDOWS-SHARE-NAME LINUX-MOUNT-DIR cifs credentials=3DCREDS-FOR-WINDOWS-ST= ORED-IN-LINUX,rw,uid=3D1000,gid=3D1000,file_mode=3D0755,dir_mode=3D0755 0 0= <br></div><div>(where 1000 is the UID and GID of my Linux user)</div><div><= br></div><div>Then I used the normal tramp /ssh:... form to open LINUX-MOUN= T-DIR and then open a file contained on the mount. I.e. With emacs running = on macOS, this is going macOS -> (ssh) -> Linux -> (smb) -> Win= dows. And it seems to work just as you'd hope.</div><div><br></div><div= >So this seems to be an option for the use case of access via an SSH proxy,= provided the user has admin rights on the proxy (the Linux machine in this= case) to install on the proxy a CIFS mount of the Windows share.</div><blo= ckquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left= :1px solid rgb(204,204,204);padding-left:1ex"> <br> > From an emacs perspective, it seems a shame not to be able to use ssh,= <br> > given that modern Windows commonly supports ssh and provides a bash<br= > > shell. Depending on your own available bandwidth etc. of course.<br> <br> That is NOT a shame. MS Windows is a non-free operation system,<br> therefore it isn't a primary target for Emacs development.<br> <br> And it doesn't seem to be important. I'm working for Tramp for more= than<br> 20 years. During this time, nobody has contributed anything for the sake<br= > of MS Windows. And I don't use MS Windows myself; if possible, I fix<br= > things, that's it.</blockquote><div>I, along with many others, apprecia= te all your efforts.</div><div>=C2=A0</div><blockquote class=3D"gmail_quote= " style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);= padding-left:1ex"><br> <br> > BTW, emacs seems to be taking some time before finally producing an<br= > > error message. If there is a way to log what is happening in emacs -<b= r> > what tramp is trying, what happens, etc., I'd be happy to. Or LMK = how<br> > I could help otherwise.<br> <br> Set tramp-verbose to 6 in a new Emacs session, prior the ssh<br> connection. When it has failed, there is a *debug tramp/ssh ...*<br> buffer; please send it as attachment.<br></blockquote><div>[DG] Firstly, my= apologies - I can't recreate the "uname parsing issue" direc= tly now. Instead, emacs will go to a time out trying to access the Windows = machine via the ssh proxy. I don't know what's changed.</div><div><= br></div><div>In any case, I am enclosing the debug output file. It is 86MB= , so I am sharing via Google Drive, hopefully that's OK.</div><div><a h= ref=3D"https://drive.google.com/file/d/1aH1c-58rfOmjKVBqqfJ9QpzY5m-ltmDQ/vi= ew?usp=3Dsharing">https://drive.google.com/file/d/1aH1c-58rfOmjKVBqqfJ9QpzY= 5m-ltmDQ/view?usp=3Dsharing</a><br></div><div><br></div><div>This is with t= he Windows machine using /usr/bin/sh as the default shell for ssh login. Co= nfirmed at the client command prompt - if I do "ssh WINDOWS", I l= og in and get the "sh" prompt.</div><blockquote class=3D"gmail_qu= ote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,20= 4);padding-left:1ex"> <br> > Best<br> > -DG<br> <br> Best regards, Michael.<br> </blockquote></div></div> <br> <em style=3D"color:rgb(23,43,77);font-family:-apple-system,"system-ui&= quot;,"Segoe UI",Roboto,Oxygen,Ubuntu,"Fira Sans","= ;Droid Sans","Helvetica Neue",sans-serif;letter-spacing:-0.0= 7px;background-color:rgb(235,236,240)">NOTICE: This email and its attachmen= ts may contain privileged and confidential information, only for the viewin= g and use of the intended recipient. If you are not the intended recipient,= you are hereby notified that any disclosure, copying, distribution, acting= upon, or use of the information contained in this email and its attachment= s is strictly prohibited and that this email and its attachments must be im= mediately returned to the sender and deleted from your system. If you recei= ved this email erroneously, please notify the sender immediately.=C2=A0 Xag= e Security, Inc. and its affiliates will never request personal information= (e.g., passwords, Social Security numbers) via email.=C2=A0 Report suspici= ous emails to </em><a href=3D"mailto:security-alerts@HIDDEN" title=3D"mai= lto:security-alerts@HIDDEN" style=3D"font-family:-apple-system,"syst= em-ui","Segoe UI",Roboto,Oxygen,Ubuntu,"Fira Sans"= ,"Droid Sans","Helvetica Neue",sans-serif;letter-spacin= g:-0.07px;background-color:rgb(235,236,240)" target=3D"_blank"><em>security= -alerts@HIDDEN</em></a><br> --00000000000025fe88061ef7025a--
bug-gnu-emacs@HIDDEN
:bug#72450
; Package emacs
.
Full text available.Received: (at 72450) by debbugs.gnu.org; 5 Aug 2024 11:57:06 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Aug 05 07:57:06 2024 Received: from localhost ([127.0.0.1]:58180 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sawKn-0004Va-QF for submit <at> debbugs.gnu.org; Mon, 05 Aug 2024 07:57:06 -0400 Received: from mout.gmx.net ([212.227.17.22]:53451) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>) id 1sawKk-0004Ua-Vi for 72450 <at> debbugs.gnu.org; Mon, 05 Aug 2024 07:57:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1722858993; x=1723463793; i=michael.albinus@HIDDEN; bh=tG7EsFNDKpgzXo/uCBBYDcGV82vOtEOyQhpNvC5OAHE=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=U4idKrfQ2ViStSdCeh6UGtrpgOiaMx/a76JkMGFxb/lR5dtnUNuRCPvCYjoENN64 mekyxCj/+xi0ZcjN2nm1pVgpzWBcFVLUTIfRBG/6gZ4QHOZxwsTqBrpYI8TdTgvC4 XaDHYqMRLXJxwrlpWqlHGzGdYejAxtKFZ7o3iERL5E50pFrMHnJEUBBx7KbINCDFY gUHYG8HqtopUaxc77RzdQRtKvp3FLPkEXxBwleHaW5a+Y8X0rTDLLkuUMyJvtz1+q CMOm6H/24A+R1FVQ4Il8bOlrMIlfpFxzKHaTJzgMpMyLuVPzi4Kpi5v7JnGcyOGVk BUGkQlF2QiMi6NBXjA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N1OXT-1sDSFn3Ru7-00t6rI; Mon, 05 Aug 2024 13:56:32 +0200 From: Michael Albinus <michael.albinus@HIDDEN> To: Andreas Schwab <schwab@HIDDEN> Subject: Re: bug#72450: 29.1; Tramp Failed to Parse OS Name and Version for Windows 11 In-Reply-To: <mvmcymnfjcc.fsf@HIDDEN> (Andreas Schwab's message of "Mon, 05 Aug 2024 10:46:11 +0200") References: <CAN_Aq+ogmKBUxbxVAw=d3WMUOrMHo_fEiJq+ise1BarFY4fG=w@HIDDEN> <86y15cucg3.fsf@HIDDEN> <87frrkk7ze.fsf@HIDDEN> <867ccwsl77.fsf@HIDDEN> <87bk28k1yy.fsf@HIDDEN> <8634nksh16.fsf@HIDDEN> <877ccwk142.fsf@HIDDEN> <861q34sgb3.fsf@HIDDEN> <CAGg=3NUQMe==drjQASW_xsZpGHU6=x+vp=8pk=Ww_7jpjGtzcQ@HIDDEN> <874j7zpe62.fsf@HIDDEN> <mvmcymnfjcc.fsf@HIDDEN> Date: Mon, 05 Aug 2024 13:56:28 +0200 Message-ID: <87zfprnpxv.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:qPGZRya2gA64e54sc3cXHW9AmdiKgYoDSVeoQWVCjqFbGd4biUw HBGkXxU7eE7cFN4IMOxtVQAYaCE5i/CiEiwj8ZiQ0q8pzKD3ijRROo6Z8hdoHlVvcMsahoL nsBEJLAaCnxONY3CoeReAZyENTzeYugzkwEvl27fjyCXGx9vVUdqwFljuddBJgoaQrmjJa1 sDEwSUaeApdHYGvcWI3bg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:ot8acCJ2rxk=;n/ZmhjI6RGD/TB+BgdE41Q1FqNw qEzNyF+aD8fCNghfTikB4aAvrEKRfY3CC/AOSI5MPTBxtFFPEfRxlJ0tX/V2Qj4itpjLwlGFH YDouTEr07FPE6xOwsgNUC4npf4KiCXKxqOXwVerRLIjpV1vIuDZ427Aat8OwgcTJmd6mNnJAW jG7KLNtzv0veltEBWNL0n1jwE5Oht8FweuiFdRAWT8NyPU/znyeB80/b8A78dGrg2bvkqc8MB AfwBFZRth8PRzNZdrUdKwM76wfHvzxLP6iRtWfgpY39Y8hDgcr/zshTLNbngbT+U/lRELkMdA 8yRcaXlfHMsLXPtkTn6v+czDmclhJnDXyY7b7ucSDvvM5emyUIPHg2JMLDxTN73YFgNYWNHj6 VMPta+qzQFpeSgixBs6O2u7G8jAYcu/LEdLRHXOTtF2Xo8yB3n4aOVmvvWHNuudl9O1brogg8 ocrQZxt1FhwlHDgjcnK//q+XWb+AduG4SZieKLQt3mhm+p84hWR41J258tdcuSeflDI4imp0N CaNgvk3+0ua8d1K2rEjjOTx3gWbhrPhMxfEG+Be9wpdevdezH5sRVU2g4N+V1k0M4o76rt4d4 IrUMSsoqz3z/wyK6DgP2+VIygCymUUcfKpxCesfivZ4eabCF28gUVwtmtSm7KzMoTXVelY9oz EEkZAilSdSzreJuylPfgkB9d0ehgBtjk/jRtjn4JnaicOGOALx/rQpqOoyiQ0cMohJBtrmlWS vGOFOiscP8DMgSOR7pifl7ImsBGkXSCIn2fkSVSxg4+lUNKNW2svIidISGAs07MGtDpu6zQt5 lQvfw33f8JWFagAb1yEYGp6Q== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72450 Cc: 72450 <at> debbugs.gnu.org, "Michael Albinus via Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>, dgbulk@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, Duncan Greatwood <dgreatwood@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Andreas Schwab <schwab@HIDDEN> writes: Hi Andreas, >> I also don't believe it comes from uname itself. '[17;120H=E2=80=99' loo= ks >> rather like an escape code sequence, perhaps emitted from the underlying >> shell. Something like cursor position, window setting, whatever. A >> search didn't gave me a clue what's this. > > https://en.wikipedia.org/wiki/ANSI_escape_code#CSI_(Control_Sequence_Intr= oducer)_sequences > > CSI H is cursor positioning, here row 17, column 120. Thanks! Best regards, Michael.
bug-gnu-emacs@HIDDEN
:bug#72450
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 5 Aug 2024 11:57:28 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Aug 05 07:57:27 2024 Received: from localhost ([127.0.0.1]:58183 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sawL9-0004Wy-Ex for submit <at> debbugs.gnu.org; Mon, 05 Aug 2024 07:57:27 -0400 Received: from lists.gnu.org ([209.51.188.17]:49898) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>) id 1sawKu-0004Vy-9W for submit <at> debbugs.gnu.org; Mon, 05 Aug 2024 07:57:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <michael.albinus@HIDDEN>) id 1sawKX-0003C3-Fw for bug-gnu-emacs@HIDDEN; Mon, 05 Aug 2024 07:56:49 -0400 Received: from mout.gmx.net ([212.227.17.22]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <michael.albinus@HIDDEN>) id 1sawKV-0005H6-Ci; Mon, 05 Aug 2024 07:56:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1722858993; x=1723463793; i=michael.albinus@HIDDEN; bh=tG7EsFNDKpgzXo/uCBBYDcGV82vOtEOyQhpNvC5OAHE=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=U4idKrfQ2ViStSdCeh6UGtrpgOiaMx/a76JkMGFxb/lR5dtnUNuRCPvCYjoENN64 mekyxCj/+xi0ZcjN2nm1pVgpzWBcFVLUTIfRBG/6gZ4QHOZxwsTqBrpYI8TdTgvC4 XaDHYqMRLXJxwrlpWqlHGzGdYejAxtKFZ7o3iERL5E50pFrMHnJEUBBx7KbINCDFY gUHYG8HqtopUaxc77RzdQRtKvp3FLPkEXxBwleHaW5a+Y8X0rTDLLkuUMyJvtz1+q CMOm6H/24A+R1FVQ4Il8bOlrMIlfpFxzKHaTJzgMpMyLuVPzi4Kpi5v7JnGcyOGVk BUGkQlF2QiMi6NBXjA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N1OXT-1sDSFn3Ru7-00t6rI; Mon, 05 Aug 2024 13:56:32 +0200 From: Michael Albinus <michael.albinus@HIDDEN> To: Andreas Schwab <schwab@HIDDEN> Subject: Re: bug#72450: 29.1; Tramp Failed to Parse OS Name and Version for Windows 11 In-Reply-To: <mvmcymnfjcc.fsf@HIDDEN> (Andreas Schwab's message of "Mon, 05 Aug 2024 10:46:11 +0200") References: <CAN_Aq+ogmKBUxbxVAw=d3WMUOrMHo_fEiJq+ise1BarFY4fG=w@HIDDEN> <86y15cucg3.fsf@HIDDEN> <87frrkk7ze.fsf@HIDDEN> <867ccwsl77.fsf@HIDDEN> <87bk28k1yy.fsf@HIDDEN> <8634nksh16.fsf@HIDDEN> <877ccwk142.fsf@HIDDEN> <861q34sgb3.fsf@HIDDEN> <CAGg=3NUQMe==drjQASW_xsZpGHU6=x+vp=8pk=Ww_7jpjGtzcQ@HIDDEN> <874j7zpe62.fsf@HIDDEN> <mvmcymnfjcc.fsf@HIDDEN> Date: Mon, 05 Aug 2024 13:56:28 +0200 Message-ID: <87zfprnpxv.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:qPGZRya2gA64e54sc3cXHW9AmdiKgYoDSVeoQWVCjqFbGd4biUw HBGkXxU7eE7cFN4IMOxtVQAYaCE5i/CiEiwj8ZiQ0q8pzKD3ijRROo6Z8hdoHlVvcMsahoL nsBEJLAaCnxONY3CoeReAZyENTzeYugzkwEvl27fjyCXGx9vVUdqwFljuddBJgoaQrmjJa1 sDEwSUaeApdHYGvcWI3bg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:ot8acCJ2rxk=;n/ZmhjI6RGD/TB+BgdE41Q1FqNw qEzNyF+aD8fCNghfTikB4aAvrEKRfY3CC/AOSI5MPTBxtFFPEfRxlJ0tX/V2Qj4itpjLwlGFH YDouTEr07FPE6xOwsgNUC4npf4KiCXKxqOXwVerRLIjpV1vIuDZ427Aat8OwgcTJmd6mNnJAW jG7KLNtzv0veltEBWNL0n1jwE5Oht8FweuiFdRAWT8NyPU/znyeB80/b8A78dGrg2bvkqc8MB AfwBFZRth8PRzNZdrUdKwM76wfHvzxLP6iRtWfgpY39Y8hDgcr/zshTLNbngbT+U/lRELkMdA 8yRcaXlfHMsLXPtkTn6v+czDmclhJnDXyY7b7ucSDvvM5emyUIPHg2JMLDxTN73YFgNYWNHj6 VMPta+qzQFpeSgixBs6O2u7G8jAYcu/LEdLRHXOTtF2Xo8yB3n4aOVmvvWHNuudl9O1brogg8 ocrQZxt1FhwlHDgjcnK//q+XWb+AduG4SZieKLQt3mhm+p84hWR41J258tdcuSeflDI4imp0N CaNgvk3+0ua8d1K2rEjjOTx3gWbhrPhMxfEG+Be9wpdevdezH5sRVU2g4N+V1k0M4o76rt4d4 IrUMSsoqz3z/wyK6DgP2+VIygCymUUcfKpxCesfivZ4eabCF28gUVwtmtSm7KzMoTXVelY9oz EEkZAilSdSzreJuylPfgkB9d0ehgBtjk/jRtjn4JnaicOGOALx/rQpqOoyiQ0cMohJBtrmlWS vGOFOiscP8DMgSOR7pifl7ImsBGkXSCIn2fkSVSxg4+lUNKNW2svIidISGAs07MGtDpu6zQt5 lQvfw33f8JWFagAb1yEYGp6Q== Received-SPF: pass client-ip=212.227.17.22; envelope-from=michael.albinus@HIDDEN; helo=mout.gmx.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: 72450 <at> debbugs.gnu.org, "Michael Albinus via Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>, dgbulk@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, Duncan Greatwood <dgreatwood@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) Andreas Schwab <schwab@HIDDEN> writes: Hi Andreas, >> I also don't believe it comes from uname itself. '[17;120H=E2=80=99' loo= ks >> rather like an escape code sequence, perhaps emitted from the underlying >> shell. Something like cursor position, window setting, whatever. A >> search didn't gave me a clue what's this. > > https://en.wikipedia.org/wiki/ANSI_escape_code#CSI_(Control_Sequence_Intr= oducer)_sequences > > CSI H is cursor positioning, here row 17, column 120. Thanks! Best regards, Michael.
bug-gnu-emacs@HIDDEN
:bug#72450
; Package emacs
.
Full text available.Received: (at 72450) by debbugs.gnu.org; 5 Aug 2024 08:28:31 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Aug 05 04:28:31 2024 Received: from localhost ([127.0.0.1]:57862 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sat4x-0000BU-5W for submit <at> debbugs.gnu.org; Mon, 05 Aug 2024 04:28:31 -0400 Received: from mout.gmx.net ([212.227.15.15]:44585) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>) id 1sat4u-0000Aw-2K for 72450 <at> debbugs.gnu.org; Mon, 05 Aug 2024 04:28:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1722846473; x=1723451273; i=michael.albinus@HIDDEN; bh=ychxHexFkpqn6IWZI6g07NUy4EL2Ng2ptvoObWFImZY=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=kOjyXaKwwRy49k0xmJ0VBjjjeyfONrd4W7MwdNp3yDqMBOYurcKqQxpyieEYMUBw gjOeEuk/8FM5zOZfgGR1pUp27YvSjTkGfwX0o/sgMzWs7SWsm9JfJWNYmimxVKR+m dW/JEoCX5Mxd49PMyCGLZPafNSV1KBLjgMTfZLRiJAACL/DXGpMCmYVnlF5JjLQbk QW7A4DQNC1/ck+x+rvPK8+7KC5+j/R8LXK9oC5Dq2STu15CRB36mhcA2RFFLWVdXw VcmNazrQoNCOJ4vPWp9JDFaTYrgYdR+7N+xjbuLC+p2haMizEET1etnXZjbH97JpV EtGLjAmxhD5PIW9T4w== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mlw3N-1rtc6c0Dcx-00pxLq; Mon, 05 Aug 2024 10:27:53 +0200 From: Michael Albinus <michael.albinus@HIDDEN> To: Duncan Greatwood <dgreatwood@HIDDEN> Subject: Re: bug#72450: 29.1; Tramp Failed to Parse OS Name and Version for Windows 11 In-Reply-To: <CAGg=3NUQMe==drjQASW_xsZpGHU6=x+vp=8pk=Ww_7jpjGtzcQ@HIDDEN> (Duncan Greatwood's message of "Sun, 4 Aug 2024 20:39:19 -0700") References: <CAN_Aq+ogmKBUxbxVAw=d3WMUOrMHo_fEiJq+ise1BarFY4fG=w@HIDDEN> <86y15cucg3.fsf@HIDDEN> <87frrkk7ze.fsf@HIDDEN> <867ccwsl77.fsf@HIDDEN> <87bk28k1yy.fsf@HIDDEN> <8634nksh16.fsf@HIDDEN> <877ccwk142.fsf@HIDDEN> <861q34sgb3.fsf@HIDDEN> <CAGg=3NUQMe==drjQASW_xsZpGHU6=x+vp=8pk=Ww_7jpjGtzcQ@HIDDEN> Date: Mon, 05 Aug 2024 10:27:49 +0200 Message-ID: <874j7zpe62.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:psehF0C02GOxAESwNoLzPut0pRjiA6EVv9rsj7DqJsDSgqLKXAQ k8w57jeOXEAB3P5+m03z7J/whMJ9BgDSkQaKYPEnSx7qXqTyzGpxADcszMgAGXOPl79a2SV 550kx0N2hOl5uPUCunAvhyUSEt97h+IFT3lhT22HrCvtRLtFNgFZboBvzCrG2hg/BvNvY7j fZ2XJi32oZ4uYnpEsPm1w== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:jZsazCxlqkg=;0pJ+hiO+t/b4XjkbBlz0O+eN4LK geK6Q9xff0mDIB/qNJf7nlivTryFdPfysSpkFUR+J8LzbXBc0d3HluoG1jTzaKK2JUjV9uSy7 H5hXz3spjTxmXq2EXc/G+4ZF+Ov2aLoyF7hE2ZQ6ztwjX6wQ6XyImBU0s2hiuyBoLf1N3nNoq JK1f/0jEHvd5HV04/dI8G5lKn3XkIIR7O2YO7Qgf1QYNp1vMDPB33XmB3uj2rmtDmzDvkyk0E OSPvw109arj9irMDINmtf6f+02S/nd67N4UFUIrkXV6CQpo9m4xp62UWsdplNM4QPO4wdRoyi lAQfWbP5CfAaOBBwu0JwbCej/qJkggncKJEYS3qCdyy3B6u1Ax7CmsxAKxFCgzYG9XBpq4L+q EfeWaUaYElCiZTy+src4O3obdldXXyFm6iD094Ef6toMKKqczfVSewHKCc+8tinpNIl89ZDGH Mz70oODQcpFys9Zt5JItgDjg6gBHiq2jPfo95T93gLhWBV0DH9RnrgbbYh2DqEQZG6JqpTRsu KLAgMbwXQ1d085JZ3V7rlUvtDDEomrZObLps2DByhgBNs2/paKx0cYwvBz7/DPkqGeaNoWl5f FUP4ViCDUfss/LB7o6oWooT8IDlfzQu9pLr1FjPFbka+DinhkerjHY+uCtjtbAJhoQ8Zn1WqT C81a63kAB7OpjMj6UevAcpKL4JmXW1GmSmAVKMZp2+H/fcbQKMFfTYdhionDG2vkzLa3HJIqN 7ef8cLNXQNAWd3xOVUnZjqS40HBmmbgEghfG8MNCzdo752bXinILrZFRe80hYPZbjMy2cKJ5x WZg8Lf/kVCKC1tXHVXR76mJg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72450 Cc: Eli Zaretskii <eliz@HIDDEN>, dgbulk@HIDDEN, 72450 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Duncan Greatwood <dgreatwood@HIDDEN> writes: > Hi Michael and Eli - Hi Duncan, > sh-5.2$ uname --version > uname (GNU coreutils) 8.32 > Copyright (C) 2020 Free Software Foundation, Inc. > License GPLv3+: GNU GPL version 3 or later > <https://gnu.org/licenses/gpl.html>. > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law. > > Written by David MacKenzie. > sh-5.2$ > > If I may, the extra characters in the emacs error message might not > come from the uname on windows - that uname seems to work OK on the > windows side at least - it could be a misparsing in emacs (or even an > mistake gathering the error message, I suppose).=20 I also don't believe it comes from uname itself. '[17;120H=E2=80=99' looks rather like an escape code sequence, perhaps emitted from the underlying shell. Something like cursor position, window setting, whatever. A search didn't gave me a clue what's this. After connecting the remote host via ssh, Tramp sends as very first command something like --8<---------------cut here---------------start------------->8--- # exec env TERM=3D'dumb' INSIDE_EMACS=3D'31.0.50,tramp:2.8.0-pre' ENV=3D'' = HISTFILE=3D~/.tramp_history PROMPT_COMMAND=3D'' PS1=3D///245adade605348c086= dac6d8f612435c\#\$ PS2=3D'' PS3=3D'' /bin/sh -i --8<---------------cut here---------------end--------------->8--- Note the TERM=3D'dumb' setting, which ought to suppress such code sequences. Somehow, this doesn't seem to work as expected in your case. Perhaps due to calling /bin/sh. See below for debugging instructions. > i) the target windows machine is not directly accessible right now, it > is accessible via an intervening ssh proxy; That's a valid point. So we need to find a solution. > ii) SMB seems pretty retro to me in 2024, but maybe that's just me. Yes, it is just you. > From an emacs perspective, it seems a shame not to be able to use ssh, > given that modern Windows commonly supports ssh and provides a bash > shell. Depending on your own available bandwidth etc. of course. That is NOT a shame. MS Windows is a non-free operation system, therefore it isn't a primary target for Emacs development. And it doesn't seem to be important. I'm working for Tramp for more than 20 years. During this time, nobody has contributed anything for the sake of MS Windows. And I don't use MS Windows myself; if possible, I fix things, that's it.=20 > BTW, emacs seems to be taking some time before finally producing an > error message. If there is a way to log what is happening in emacs - > what tramp is trying, what happens, etc., I'd be happy to. Or LMK how > I could help otherwise. Set tramp-verbose to 6 in a new Emacs session, prior the ssh connection. When it has failed, there is a *debug tramp/ssh ...* buffer; please send it as attachment. > Best > -DG Best regards, Michael.
bug-gnu-emacs@HIDDEN
:bug#72450
; Package emacs
.
Full text available.Received: (at 72450) by debbugs.gnu.org; 5 Aug 2024 03:41:06 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Aug 04 23:41:06 2024 Received: from localhost ([127.0.0.1]:57673 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1saoan-0007o4-7a for submit <at> debbugs.gnu.org; Sun, 04 Aug 2024 23:41:06 -0400 Received: from mail-lf1-f52.google.com ([209.85.167.52]:60772) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <dgreatwood@HIDDEN>) id 1saoak-0007nB-VG for 72450 <at> debbugs.gnu.org; Sun, 04 Aug 2024 23:41:04 -0400 Received: by mail-lf1-f52.google.com with SMTP id 2adb3069b0e04-52fc4388a64so15911116e87.1 for <72450 <at> debbugs.gnu.org>; Sun, 04 Aug 2024 20:40:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1722829174; x=1723433974; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=KhVxzA51jsHa76Q1bsttBlzIYZDdMt3G6Hhj1F0/MmM=; b=QX5npaCQBT0c1cNtLxXiUkOuVYxhQDp7aph3rzp2+VSSDdPqNrSSBVbF2g9nAL7Mt5 EJYZlj6VRHJJhlCis+H6g5Zd+lE0VIG7j63wlpjy6O6f6KB09xf1EdRdjBgXkZp81Mnh MgP/4mrlM7Et1lJ09mbHFySBWfX1TqoXhsQKnWyIlnucK2WnmvqSijHxKVKiLLzSc6Ei la28SLdbnkjm3qYFodh7iXogyHzRm1aYFv7VZs/aT94ObEc2PTvZILBiV0CGw7pvHIo5 Lhbj/heoOaQ8suT4AE5X31Tg5hp1242NCxShamrzchRyV7/JHB1nY4bsm0qc/f4xnQ8U qlCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722829174; x=1723433974; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=KhVxzA51jsHa76Q1bsttBlzIYZDdMt3G6Hhj1F0/MmM=; b=WU8tu+2ZKzlCK33Vg/vxL0x7NGFnu5BOiKXNLSH3IKrUjHLzSQllLUXuNsYfdakNSr l7JSockQzRM4tmSWv9j9gzLQVCiPTRB0kswFMtETsn8ljCuvmlwPk2TUAbDuOtstJ3MY cRxF+lnF6eUgJvkJSyy6nMas54lBz3Rh7BHWwPxG5MOsPjWOWMPaBZFrwQDGisbKOPoI 8ef7NllqVUcA7Li4sc9CB5/6WEUPdmbw71Z5XkZbHGQ5wDcwM305amo5RuGvpvK7k6y5 Du8eHGKOgM8jWd0rD0FX/+qY0LDexNbk2p605FQsjCPytq0qevQsZ2hmfvxCiW34tXY9 Q3AA== X-Forwarded-Encrypted: i=1; AJvYcCVQUPbp5NrNGKGnR5XJbli40t2efWsMCC6pbmq2R5bh2bC+5w8OqZPd9ylWSP0egWgweRKZ/w==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzEPfYzlPdSzA5czZFFd0xUXZ2TnAsLVR4h/Cka7qkNSKmve9V9 mzbQK6jYv6vzcGM5FHrRSDV63Q5FVOwvc94XEAgleMoAcGrP6ZSwc/weDDhu X-Google-Smtp-Source: AGHT+IE1SjAI4wjXsKTFJ/GWHzUQ63iUngMSGmfoXm0cPkZwBj00eRZfFZGisFnnLIH84ZVt3IXQfg== X-Received: by 2002:a05:6512:1111:b0:52f:c13f:23d2 with SMTP id 2adb3069b0e04-530bb38101dmr7168658e87.25.1722829173553; Sun, 04 Aug 2024 20:39:33 -0700 (PDT) Received: from mail-lf1-f44.google.com (mail-lf1-f44.google.com. [209.85.167.44]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-530bba29f6asm980061e87.120.2024.08.04.20.39.31 for <72450 <at> debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 04 Aug 2024 20:39:32 -0700 (PDT) Received: by mail-lf1-f44.google.com with SMTP id 2adb3069b0e04-52efc89dbedso11933297e87.3 for <72450 <at> debbugs.gnu.org>; Sun, 04 Aug 2024 20:39:31 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCX+XchzO551h1Ifu5yLpbEILDUX0wKlGCslbUIZkiOaFE3v2BomVESuF3m8Tr9A8PBHEo3bqw==@debbugs.gnu.org X-Received: by 2002:a05:6512:2209:b0:52e:9670:e40b with SMTP id 2adb3069b0e04-530bb39b7bfmr7217043e87.39.1722829171522; Sun, 04 Aug 2024 20:39:31 -0700 (PDT) MIME-Version: 1.0 References: <CAN_Aq+ogmKBUxbxVAw=d3WMUOrMHo_fEiJq+ise1BarFY4fG=w@HIDDEN> <86y15cucg3.fsf@HIDDEN> <87frrkk7ze.fsf@HIDDEN> <867ccwsl77.fsf@HIDDEN> <87bk28k1yy.fsf@HIDDEN> <8634nksh16.fsf@HIDDEN> <877ccwk142.fsf@HIDDEN> <861q34sgb3.fsf@HIDDEN> In-Reply-To: <861q34sgb3.fsf@HIDDEN> From: Duncan Greatwood <dgreatwood@HIDDEN> Date: Sun, 4 Aug 2024 20:39:19 -0700 X-Gmail-Original-Message-ID: <CAGg=3NUQMe==drjQASW_xsZpGHU6=x+vp=8pk=Ww_7jpjGtzcQ@HIDDEN> Message-ID: <CAGg=3NUQMe==drjQASW_xsZpGHU6=x+vp=8pk=Ww_7jpjGtzcQ@HIDDEN> Subject: Re: bug#72450: 29.1; Tramp Failed to Parse OS Name and Version for Windows 11 To: Eli Zaretskii <eliz@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000c72282061ee76c2b" X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 72450 Cc: dgbulk@HIDDEN, Michael Albinus <michael.albinus@HIDDEN>, 72450 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --000000000000c72282061ee76c2b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Michael and Eli - Thanks for your comments so far. I am not conscious of having installed any "special" MSYS(2) components, nor have I consciously installed WSL. However, I have enabled Developer Mode in Windows settings, which may have caused the installation of this "sh". In any case, regarding the versions of "sh" and "uname": sh-5.2$ sh --version GNU bash, version 5.2.26(1)-release (x86_64-pc-msys) Copyright (C) 2022 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.htm= l > This is free software; you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. sh-5.2$ sh-5.2$ uname --version uname (GNU coreutils) 8.32 Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later < https://gnu.org/licenses/gpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by David MacKenzie. sh-5.2$ If I may, the extra characters in the emacs error message might not come from the uname on windows - that uname seems to work OK on the windows side at least - it could be a misparsing in emacs (or even an mistake gathering the error message, I suppose). Regarding using SMB, it is not super convenient in that i) the target windows machine is not directly accessible right now, it is accessible via an intervening ssh proxy; and ii) SMB seems pretty retro to me in 2024, but maybe that's just me. However, for my personal purposes I could probably figure out how to do SMB (e.g. something like https://unix.stackexchange.com/questions/38099/have-samba-proxy-for-another= -server, or by setting up a VPN, or...). For additional background, Windows is running as a KVM/QEMU VM on an Ubuntu machine; the Ubuntu machine is acting as the ssh proxy, the Windows VM is directly accessible solely from the Ubuntu machine; this is a common network configuration with VMs of course. From an emacs perspective, it seems a shame not to be able to use ssh, given that modern Windows commonly supports ssh and provides a bash shell. Depending on your own available bandwidth etc. of course. BTW, emacs seems to be taking some time before finally producing an error message. If there is a way to log what is happening in emacs - what tramp is trying, what happens, etc., I'd be happy to. Or LMK how I could help otherwise. Best -DG On Sun, Aug 4, 2024 at 4:01=E2=80=AFAM Eli Zaretskii <eliz@HIDDEN> wrote: > > From: Michael Albinus <michael.albinus@HIDDEN> > > Cc: dgbulk@HIDDEN, 72450 <at> debbugs.gnu.org > > Date: Sun, 04 Aug 2024 12:56:29 +0200 > > > > Eli Zaretskii <eliz@HIDDEN> writes: > > > > > So I guess accessing Windows via ssh is not really supported, and the > > > OP should be advised to use "smb" instead? > > > > It's preferable, yes. But I would wait for his comment, before we close > > this bug. > > Sure, I didn't mean to suggest that we close this bug right away. > --=20 NOTICE: This email and its attachments may contain privileged and=20 confidential information, only for the viewing and use of the intended=20 recipient. If you are not the intended recipient, you are hereby notified= =20 that any disclosure, copying, distribution, acting upon, or use of the=20 information contained in this email and its attachments is strictly=20 prohibited and that this email and its attachments must be immediately=20 returned to the sender and deleted from your system. If you received this= =20 email erroneously, please notify the sender immediately.=C2=A0 Xage Securit= y,=20 Inc. and its affiliates will never request personal information (e.g.,=20 passwords, Social Security numbers) via email.=C2=A0 Report suspicious emai= ls to=20 security-alerts@HIDDEN <mailto:security-alerts@HIDDEN> --000000000000c72282061ee76c2b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Hi Michael and Eli -<div><br></div><div>Thanks for your co= mments so far.</div><div><br></div><div>I am not conscious of having=C2=A0i= nstalled any "special" MSYS(2) components,=C2=A0nor have I consci= ously installed=C2=A0WSL. However, I have enabled Developer Mode in Windows= settings, which may have caused the installation of this "sh".</= div><div><br></div><div>In any case, regarding the versions of "sh&quo= t; and "uname":</div><blockquote style=3D"margin:0 0 0 40px;borde= r:none;padding:0px"><div>sh-5.2$ sh --version</div><div>GNU bash, version 5= .2.26(1)-release (x86_64-pc-msys)</div><div>Copyright (C) 2022 Free Softwar= e Foundation, Inc.</div><div>License GPLv3+: GNU GPL version 3 or later <= ;<a href=3D"http://gnu.org/licenses/gpl.html">http://gnu.org/licenses/gpl.h= tml</a>></div></blockquote><div><br></div><blockquote style=3D"margin:0 = 0 0 40px;border:none;padding:0px"><div>This is free software; you are free = to change and redistribute it.</div><div>There is NO WARRANTY, to the exten= t permitted by law.</div><div>sh-5.2$</div><div>sh-5.2$ uname --version</di= v><div>uname (GNU coreutils) 8.32</div><div>Copyright (C) 2020 Free Softwar= e Foundation, Inc.</div><div>License GPLv3+: GNU GPL version 3 or later <= ;<a href=3D"https://gnu.org/licenses/gpl.html">https://gnu.org/licenses/gpl= .html</a>>.</div><div>This is free software: you are free to change and = redistribute it.</div><div>There is NO WARRANTY, to the extent permitted by= law.</div></blockquote><div><br></div><blockquote style=3D"margin:0 0 0 40= px;border:none;padding:0px"><div>Written by David MacKenzie.</div><div>sh-5= .2$</div><div><br></div></blockquote>If I may, the extra characters in the = emacs error message might not come from the uname on windows - that uname s= eems to work OK on the windows side at least - it could be a misparsing in = emacs (or even an mistake gathering the error message, I suppose).=C2=A0<di= v><br></div><div>Regarding using SMB, it is not super convenient in that i)= the target windows machine is not directly accessible right now, it is acc= essible via an intervening ssh proxy; and ii) SMB seems pretty retro to me = in 2024, but maybe that's just me. However, for my personal purposes I = could probably figure out how to do SMB (e.g. something like=C2=A0<a href= =3D"https://unix.stackexchange.com/questions/38099/have-samba-proxy-for-ano= ther-server">https://unix.stackexchange.com/questions/38099/have-samba-prox= y-for-another-server</a>, or by setting up a VPN, or...). For additional ba= ckground, Windows is running as a KVM/QEMU VM on an Ubuntu machine; the Ubu= ntu machine is acting as the ssh proxy, the Windows VM is directly accessib= le solely from the Ubuntu machine; this is a common network configuration w= ith VMs of course.</div><div><br></div><div>From an emacs perspective, it s= eems a shame not to be able to use ssh, given that modern Windows commonly = supports ssh and provides a bash shell. Depending on your own available ban= dwidth etc. of course.</div><div><br></div><div>BTW, emacs seems to be taki= ng some time before finally producing an error message. If there is a way t= o log what is happening in emacs - what tramp is trying, what happens, etc.= , I'd be happy to. Or LMK how I could help otherwise.</div><div><br></d= iv><div>Best</div><div>-DG</div><div><br></div><div><br><div><br></div><div= ><br></div></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" clas= s=3D"gmail_attr">On Sun, Aug 4, 2024 at 4:01=E2=80=AFAM Eli Zaretskii <<= a href=3D"mailto:eliz@HIDDEN" target=3D"_blank">eliz@HIDDEN</a>> wrote= :<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.= 8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">> From: Mic= hael Albinus <<a href=3D"mailto:michael.albinus@HIDDEN" target=3D"_blank= ">michael.albinus@HIDDEN</a>><br> > Cc: <a href=3D"mailto:dgbulk@HIDDEN" target=3D"_blank">dgbulk@gmail= .com</a>,=C2=A0 <a href=3D"mailto:72450 <at> debbugs.gnu.org" target=3D"_blank">= 72450 <at> debbugs.gnu.org</a><br> > Date: Sun, 04 Aug 2024 12:56:29 +0200<br> > <br> > Eli Zaretskii <<a href=3D"mailto:eliz@HIDDEN" target=3D"_blank">el= iz@HIDDEN</a>> writes:<br> > <br> > > So I guess accessing Windows via ssh is not really supported, and= the<br> > > OP should be advised to use "smb" instead?<br> > <br> > It's preferable, yes. But I would wait for his comment, before we = close<br> > this bug.<br> <br> Sure, I didn't mean to suggest that we close this bug right away.<br> </blockquote></div> <br> <em style=3D"color:rgb(23,43,77);font-family:-apple-system,"system-ui&= quot;,"Segoe UI",Roboto,Oxygen,Ubuntu,"Fira Sans","= ;Droid Sans","Helvetica Neue",sans-serif;letter-spacing:-0.0= 7px;background-color:rgb(235,236,240)">NOTICE: This email and its attachmen= ts may contain privileged and confidential information, only for the viewin= g and use of the intended recipient. If you are not the intended recipient,= you are hereby notified that any disclosure, copying, distribution, acting= upon, or use of the information contained in this email and its attachment= s is strictly prohibited and that this email and its attachments must be im= mediately returned to the sender and deleted from your system. If you recei= ved this email erroneously, please notify the sender immediately.=C2=A0 Xag= e Security, Inc. and its affiliates will never request personal information= (e.g., passwords, Social Security numbers) via email.=C2=A0 Report suspici= ous emails to </em><a href=3D"mailto:security-alerts@HIDDEN" title=3D"mai= lto:security-alerts@HIDDEN" style=3D"font-family:-apple-system,"syst= em-ui","Segoe UI",Roboto,Oxygen,Ubuntu,"Fira Sans"= ,"Droid Sans","Helvetica Neue",sans-serif;letter-spacin= g:-0.07px;background-color:rgb(235,236,240)" target=3D"_blank"><em>security= -alerts@HIDDEN</em></a><br> --000000000000c72282061ee76c2b--
bug-gnu-emacs@HIDDEN
:bug#72450
; Package emacs
.
Full text available.Received: (at 72450) by debbugs.gnu.org; 4 Aug 2024 11:01:36 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Aug 04 07:01:36 2024 Received: from localhost ([127.0.0.1]:55582 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1saYzX-0006cp-IK for submit <at> debbugs.gnu.org; Sun, 04 Aug 2024 07:01:36 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51440) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1saYzV-0006cS-RU for 72450 <at> debbugs.gnu.org; Sun, 04 Aug 2024 07:01:34 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1saYz4-0004fA-D2; Sun, 04 Aug 2024 07:01:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=hIuplCOP85PvqiU4moTqLZe1eZrwC9gCkzXP5If21Rk=; b=ExpFqVqeKsM9 lmrTSOoFuzkDlc4cSaJZn/ng6Dst0yc+YcawPZ4Hx7oo3qdEMQefpkR+H2F4Qr5LgvNdZ/zyVUIVQ axkO79X+aEnBrz4ust2D/5lB6ir4178cVv1nUdgv+4TngQaIxc0Hcgvu5UUbGMtSK0ejKwthgJ96k z1ZUjfgwbejXWsbnN0EYs3wmaxLEpVLpwtGepsR2pBaeUDAJQV8kvEDo1ZJX6YGpq86xMSovrCUGh hTAPOLxuukzepU1Yl6iveD6qM4NZYpUFXCxs1XfHeNn/GUEBql2g4vXp6t5CqyxeMiThrEkMpQWAH cvXe2iECcCl06JqXIFfWNA==; Date: Sun, 04 Aug 2024 14:01:04 +0300 Message-Id: <861q34sgb3.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Michael Albinus <michael.albinus@HIDDEN> In-Reply-To: <877ccwk142.fsf@HIDDEN> (message from Michael Albinus on Sun, 04 Aug 2024 12:56:29 +0200) Subject: Re: bug#72450: 29.1; Tramp Failed to Parse OS Name and Version for Windows 11 References: <CAN_Aq+ogmKBUxbxVAw=d3WMUOrMHo_fEiJq+ise1BarFY4fG=w@HIDDEN> <86y15cucg3.fsf@HIDDEN> <87frrkk7ze.fsf@HIDDEN> <867ccwsl77.fsf@HIDDEN> <87bk28k1yy.fsf@HIDDEN> <8634nksh16.fsf@HIDDEN> <877ccwk142.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72450 Cc: dgbulk@HIDDEN, 72450 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Michael Albinus <michael.albinus@HIDDEN> > Cc: dgbulk@HIDDEN, 72450 <at> debbugs.gnu.org > Date: Sun, 04 Aug 2024 12:56:29 +0200 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > So I guess accessing Windows via ssh is not really supported, and the > > OP should be advised to use "smb" instead? > > It's preferable, yes. But I would wait for his comment, before we close > this bug. Sure, I didn't mean to suggest that we close this bug right away.
bug-gnu-emacs@HIDDEN
:bug#72450
; Package emacs
.
Full text available.Received: (at 72450) by debbugs.gnu.org; 4 Aug 2024 10:57:00 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Aug 04 06:57:00 2024 Received: from localhost ([127.0.0.1]:55575 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1saYv5-0006Nh-Sl for submit <at> debbugs.gnu.org; Sun, 04 Aug 2024 06:57:00 -0400 Received: from mout.gmx.net ([212.227.17.21]:36189) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>) id 1saYv3-0006NJ-PI for 72450 <at> debbugs.gnu.org; Sun, 04 Aug 2024 06:56:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1722768990; x=1723373790; i=michael.albinus@HIDDEN; bh=Z4rYdns1YgJOfoRypjnCRimSKWnJ/dAL1hYOiIFRZzg=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=Bx53yhSsbhY80oUoTniJkKJ5iyxKmxo6AZVIFSTm7ZOPDKmSqf1ifFSZam7TpVfl gZbHoYschhb9euQJC/MpnGWBCgYONE4ebNpj5gMfeDvkqE45j60lA17x000IGg5XU URhCtUeQMk02m1iC94HZtbLLhnTgXW3alE6QkpgjJn9k2pxIjGWNj3xnFfQi3Q5fQ VCMOqz/JnYXpAGeInq8PwhcGWw/u2TBcrB+2DRwqWEf5yu+oRkJzML5TZPksFPB4D tF1z+GPcd+uSxVc+RcpDlG3iGMRKiKpRZUIcfQHKJtAfK+S5wak+BWvIesGxxTe8s 6o/STsACI3jAp22lwg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mwfac-1sKecJ4Bqs-016eBy; Sun, 04 Aug 2024 12:56:30 +0200 From: Michael Albinus <michael.albinus@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#72450: 29.1; Tramp Failed to Parse OS Name and Version for Windows 11 In-Reply-To: <8634nksh16.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 04 Aug 2024 13:45:25 +0300") References: <CAN_Aq+ogmKBUxbxVAw=d3WMUOrMHo_fEiJq+ise1BarFY4fG=w@HIDDEN> <86y15cucg3.fsf@HIDDEN> <87frrkk7ze.fsf@HIDDEN> <867ccwsl77.fsf@HIDDEN> <87bk28k1yy.fsf@HIDDEN> <8634nksh16.fsf@HIDDEN> Date: Sun, 04 Aug 2024 12:56:29 +0200 Message-ID: <877ccwk142.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:RuVIkprhcgM/amfdCI4VUIDb09zqKssuSUmKfFa4qFapk/zs4Fl 0A74J4YXZB4TePyFAmZHKjerreMSfEIsRFqDQ7nO6MiKRCuybmNgAWcKUQmCzo+4YDImtqB obTfvGryDbUqgxxPZ+3TyVKpYIi5ciRHysddASs52SMXe90vpS3d8aUk4z3EBUaV4FyAjld iWF95mCohxCl1C/QwfcFA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:Qqhv9TfUTRg=;dhDUg/qrJtfNLhSSNKFiwSy/Jhk 4+7HxAV5SFFZrJadfJVm6neazt0BZoyy2SNttMo3988fax+fwCgn0JAPDxfPrbDJAMAcnud0P ybCKa23GUuutvzC0uHtfMUeyuoOBDtXbFIfFtljNKcDs7TqMG3RYlU3LzD7scjDU5asvJwk22 u0/HnU3YB7nWLZrmsIH7HELRtvuOjRz2H+yPlx0/J6OAbs7scsXS/IXorsz6wXfHOrig6nNij ryAc6WnmvA9myAEuWmMTokEWqFYDVhL2H21xxOnJpLo/qt1JZmMoGRVkWSbu54A27W8ihjd8k RWMQ+ibNwsES1GrNLGsL3oFwB4kJWd8/2N9LXeoV71D1fs6AM4BK5aza8AoIBEMbKeGTYrFiS UVm6g/f2Gy0DLHOdkj12rUGkL9kq5eN+Pgo5YimSwcZVC5kKZENNjLKfhDTMtQLNIPntpkP92 WsCi/VYGkshw3g3ItGq8Ba+RJKP2iyrcZHGFG4B1t1Ft1QNAf9USfFuBXsv/ZQ09jXFOzfOmx pieMCRJkRo7kFa68Wcnbg/b5S2RcEjyRpXkuEUxvPH9ViZ1gqIUpLczDJzNSQ36W3zhwiIBEa ZCyOO4prfLYUV+xkGoaMBFldLWivDOCFeRyyNOn1LEiKcDYzyWBJzAaQ5ZbSUSgnk5AMVwqYV weiHuJWISTyHWrAvbAEHAqaIvzDharr28KLvCOXTqD/E/fNDhefCkNqIfZgReOJZum1cg+hTE +OL48OsVhrTxzlOV1N6kwU+fDHLxmqQgIJlCIu+DQUpurvxkw/MxDGM9MQVbS9deki/icTenD 3tbYIAwPhAoziGg1wU/5Dhrw== Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72450 Cc: dgbulk@HIDDEN, 72450 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> > So Tramp expects to find 'uname' on a remote Windows system? Does it >> > mean that one cannot login to a remote Windows system where 'uname' i= s >> > not available (it usually isn't)? >> >> No. Tramp's implementation in tramp-sh.el, as used by the "ssh" method, >> expects a Unixoid remote host, with a POSIX shell and several utilities >> like 'uname'. >> >> Accessing MS Windows systems is implemented by the "smb" method, using = Samba. > > So I guess accessing Windows via ssh is not really supported, and the > OP should be advised to use "smb" instead? It's preferable, yes. But I would wait for his comment, before we close this bug. Best regards, Michael.
bug-gnu-emacs@HIDDEN
:bug#72450
; Package emacs
.
Full text available.Received: (at 72450) by debbugs.gnu.org; 4 Aug 2024 10:48:18 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Aug 04 06:48:18 2024 Received: from localhost ([127.0.0.1]:55571 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1saYmf-0005zX-Re for submit <at> debbugs.gnu.org; Sun, 04 Aug 2024 06:48:18 -0400 Received: from eggs.gnu.org ([209.51.188.92]:34140) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1saYmd-0005z8-HF for 72450 <at> debbugs.gnu.org; Sun, 04 Aug 2024 06:48:15 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1saYk6-0007CP-Je; Sun, 04 Aug 2024 06:45:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=k6L543oS2SdfVIJ/2+vEXLLEe7/zv1/INfoeS5NX+DE=; b=dE/3e/8pjTD6 jYZBlQOIwkij0OUYNGHQTY222FPJB4Lep6wzdATiEZLMA5R6c/3WDRTHKQ743G1MnhsW9oPLbhDRy 4+TeKxag0dAVr5AzMukpTCQhU5PBb/RvfDvE7ujeaLRWzJEOIZAHvv41RIgllkLiASZCkwdac8d7f A4/pf5DmLGyvNOJx+RcuOu44R7q8jA+V9PmNANapwbSy4GwyckyTBEqiaCNwOnR207v+eAh/KCnrQ tFjtmTclq7U5Qfd6MdIAciZ6qso0CTiMSkTDSIAYtpr4KFXfZum5vm3bRBgPGmWRKv5ehBavlaE0E w1igwXvHq4z4h2prbWfjLg==; Date: Sun, 04 Aug 2024 13:45:25 +0300 Message-Id: <8634nksh16.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Michael Albinus <michael.albinus@HIDDEN> In-Reply-To: <87bk28k1yy.fsf@HIDDEN> (message from Michael Albinus on Sun, 04 Aug 2024 12:37:57 +0200) Subject: Re: bug#72450: 29.1; Tramp Failed to Parse OS Name and Version for Windows 11 References: <CAN_Aq+ogmKBUxbxVAw=d3WMUOrMHo_fEiJq+ise1BarFY4fG=w@HIDDEN> <86y15cucg3.fsf@HIDDEN> <87frrkk7ze.fsf@HIDDEN> <867ccwsl77.fsf@HIDDEN> <87bk28k1yy.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72450 Cc: dgbulk@HIDDEN, 72450 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Michael Albinus <michael.albinus@HIDDEN> > Cc: dgbulk@HIDDEN, 72450 <at> debbugs.gnu.org > Date: Sun, 04 Aug 2024 12:37:57 +0200 > > > So Tramp expects to find 'uname' on a remote Windows system? Does it > > mean that one cannot login to a remote Windows system where 'uname' is > > not available (it usually isn't)? > > No. Tramp's implementation in tramp-sh.el, as used by the "ssh" method, > expects a Unixoid remote host, with a POSIX shell and several utilities > like 'uname'. > > Accessing MS Windows systems is implemented by the "smb" method, using Samba. So I guess accessing Windows via ssh is not really supported, and the OP should be advised to use "smb" instead?
bug-gnu-emacs@HIDDEN
:bug#72450
; Package emacs
.
Full text available.Received: (at 72450) by debbugs.gnu.org; 4 Aug 2024 10:38:29 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Aug 04 06:38:29 2024 Received: from localhost ([127.0.0.1]:55561 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1saYdB-0005WS-As for submit <at> debbugs.gnu.org; Sun, 04 Aug 2024 06:38:29 -0400 Received: from mout.gmx.net ([212.227.15.19]:53671) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>) id 1saYd9-0005W4-6N for 72450 <at> debbugs.gnu.org; Sun, 04 Aug 2024 06:38:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1722767879; x=1723372679; i=michael.albinus@HIDDEN; bh=7Re7uV3QPv1zQkWx/eYAZJwfZmwpxdex6UHEdZJbugU=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=YHI+n+JIH2oaP1XchB4BbJfEaZmKm91D1vAZmGFCy6hqYdTgR0Vp0f8zdL08iROl Lvom0/HX/hl9jW/t9qkww9IUeRBl+oFMDJnvBt4I7B5em+GYDCDNe80EH3bTZ32H9 N0RsVQbmbc/+ULBG3P4ASrtQ2/rJI9hyj0BpIEFGs5B3JeoKqSJf3roBp23GeWRcd 6t6ozmJOLM0EuiD4J7UnigLQxPIIxUC55P9VYERHn8gKQqGXmG7T4sPUv3R35A/OJ 4NnMip+zacAKroymyNkrsNKWC4dWvCuV7spXubALIWKZu71tp1kfEGI9ECJIS+fTs C6s+zu7hY3wcRKDcnQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M8ygO-1sdIBN2ZEs-00FtcP; Sun, 04 Aug 2024 12:37:59 +0200 From: Michael Albinus <michael.albinus@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#72450: 29.1; Tramp Failed to Parse OS Name and Version for Windows 11 In-Reply-To: <867ccwsl77.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 04 Aug 2024 12:15:24 +0300") References: <CAN_Aq+ogmKBUxbxVAw=d3WMUOrMHo_fEiJq+ise1BarFY4fG=w@HIDDEN> <86y15cucg3.fsf@HIDDEN> <87frrkk7ze.fsf@HIDDEN> <867ccwsl77.fsf@HIDDEN> Date: Sun, 04 Aug 2024 12:37:57 +0200 Message-ID: <87bk28k1yy.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:AAZl8CnnwOneTIT4MVDqKsVlbRFa+XYfwPWxU8OWtTW255g+dGm nOrZFnRiM5JPMgiblTxmr1U7AelsA2KEIgeslPJbp5BhausglFMfxPFbhX0M2LHn/pdjeqo 2Lm0B0mLlL1O07+SI1bPHmM9Dz+3dHON7fh1ekn1eFl5mTnbXLC6IkBDYyfF8zONi1/gY+X 4l5bAQdxUAEjhUamxSlJw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:b6e/d2rAwCU=;EFVFCdOUXEg/uNONwl3izEO659c T427c/AW9olNFRobhflYHSDziazPkwn6IjmaYV9aWxFclUARMvmXvsfbFBNiKgy2AlIYOYVu1 3HbykZMzEpReuI0tq0AW+I+RchIaQZ55kYsCaQlcRooB5C7uOeggGRE/nVE/4pcetBYKEV8lo d91BnO5Hdcj9zLx0Mr0aRGYmbJ2FlyFD9RJ6VMXKGyWgV7ETzb4Axt1tvJi4qCLKPHNyFXnJt hbdqST0IQEDiJOhGsZrd8COThK/s8yF0dNUP5dH83dDXwFECp3KCDiA5WrNmCjfslwpo9iP0U 8dWG7rn3cXLg0PRwcKZn/6Dt3fUe958B/CmNGq3GqG0fOHdQrrEspfT4DJJ+nOtc+j9iPubfR Plo3NSTQVIgwXp3oJTe478HXlcD73SzIDuAz/xn7zDodL4KrJkP+iG8wxJ9FWJ0IFKcIzqvm4 mwc5QIIAviAGu7cckfvrhpTO9sKJlOys4WWR1//mj5uIpp3bNl2SvcIT8vV01fbnGaRMx5u69 mKBggib60gCK+qicvioylU+KkqN/fGfiH6mgFqGg3KNhqpzv3Ldkl7Ma+cIu5fD/4B878MQw2 M2N5DRMvdm4qMW9lOaaXpBH8jqvBxYz3LPuCF2RtzdyxTnR4aBYcHnMjYiPOZGKj1lOt+SIU5 JIxm6dUdCw0vHTfuaI6m/JioFjbklAZcxGcfvif3eGyVZEjKGCCryTD2J9fiKJSN+6cH0No7S PTrNiL4kUeB5A+jTFwZ6onap5Dnx6fKbpgUFIXxUBEYEGt6PrAzDszVC8A7Kz8rGxBFxieHKV hsSTzfO0LvmEvP8UXIflJn1Q== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72450 Cc: dgbulk@HIDDEN, 72450 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Eli Zaretskii <eliz@HIDDEN> writes: Hi Eli, >> Tramp calls 'uname -sr' for a reason. It checks, whether the remote >> system has changed its kernel since the last visit, and in case of, it >> invalidates all cached values. > > So Tramp expects to find 'uname' on a remote Windows system? Does it > mean that one cannot login to a remote Windows system where 'uname' is > not available (it usually isn't)? No. Tramp's implementation in tramp-sh.el, as used by the "ssh" method, expects a Unixoid remote host, with a POSIX shell and several utilities like 'uname'. Accessing MS Windows systems is implemented by the "smb" method, using Samba. Best regards, Michael.
bug-gnu-emacs@HIDDEN
:bug#72450
; Package emacs
.
Full text available.Received: (at 72450) by debbugs.gnu.org; 4 Aug 2024 09:16:22 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Aug 04 05:16:22 2024 Received: from localhost ([127.0.0.1]:55503 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1saXLi-0000ep-CP for submit <at> debbugs.gnu.org; Sun, 04 Aug 2024 05:16:22 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40962) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1saXLf-0000eH-O3 for 72450 <at> debbugs.gnu.org; Sun, 04 Aug 2024 05:16:20 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1saXLC-0003A2-Mb; Sun, 04 Aug 2024 05:15:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=k0M9niWebQ65L+jmLTy/NPiWShXhAJFfIyXZ3XGoxuM=; b=UR/QcKRvHWW3 PWmC+MtL4E6oXWEFetq5atVnlHcuUTCxtBJOCGuFC9RY5Q0MsZeik3fJZQSNXuXGgTVkCKvSTdEfa ypf51/aNaqJrQLaKtCdwq93Zs1fuAAeLboKTc5bi8amz9y+pmNITWSrbXBtdw/rHYPfHyX33aPPBs 1Xe9kKp+AHBYbGzqn7KCGm2/6WhrE4STR6K2bu+To1jXgoUriugyZeiGO+jbOTUh2o0OMqiQVMWYX AjE1/Se6wjoBefffG4vEmcyymtp11Nson6jDZno1aqXH3ASCSHm/H9rmNaeKsS3UpXnbRTHWcFyad VInyD8G+IR/MNPm4xq9s2A==; Date: Sun, 04 Aug 2024 12:15:24 +0300 Message-Id: <867ccwsl77.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Michael Albinus <michael.albinus@HIDDEN> In-Reply-To: <87frrkk7ze.fsf@HIDDEN> (message from Michael Albinus on Sun, 04 Aug 2024 10:28:05 +0200) Subject: Re: bug#72450: 29.1; Tramp Failed to Parse OS Name and Version for Windows 11 References: <CAN_Aq+ogmKBUxbxVAw=d3WMUOrMHo_fEiJq+ise1BarFY4fG=w@HIDDEN> <86y15cucg3.fsf@HIDDEN> <87frrkk7ze.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72450 Cc: dgbulk@HIDDEN, 72450 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Michael Albinus <michael.albinus@HIDDEN> > Cc: Duncan Greatwood <dgbulk@HIDDEN>, 72450 <at> debbugs.gnu.org > Date: Sun, 04 Aug 2024 10:28:05 +0200 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > My suggestion is not to have the MSYS 'uname' on your Path. I think > > it gets in the way, and Tramp doesn't really need it on Windows. > > I don't know, whether it is the MSYS 'uname', or something else on the > remote side, which produces the ESCAPE sequence. > > > Michael, am I right? > > Tramp calls 'uname -sr' for a reason. It checks, whether the remote > system has changed its kernel since the last visit, and in case of, it > invalidates all cached values. So Tramp expects to find 'uname' on a remote Windows system? Does it mean that one cannot login to a remote Windows system where 'uname' is not available (it usually isn't)? > > In general, too many Windows users of Emacs install MSYS in a way that > > its utilities are on the system-wide Path, without understanding the > > caveats and subtle issues this could cause. > > First we need to know where the ESCAPE sequence comes from. Any idea? Sorry, no. I don't have MSYS2 installed. Could be actually Bash or its customizations in the OP's init files.
bug-gnu-emacs@HIDDEN
:bug#72450
; Package emacs
.
Full text available.Received: (at 72450) by debbugs.gnu.org; 4 Aug 2024 08:28:42 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Aug 04 04:28:42 2024 Received: from localhost ([127.0.0.1]:55451 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1saWba-0006jt-6U for submit <at> debbugs.gnu.org; Sun, 04 Aug 2024 04:28:42 -0400 Received: from mout.gmx.net ([212.227.17.22]:51813) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>) id 1saWbX-0006jC-DN for 72450 <at> debbugs.gnu.org; Sun, 04 Aug 2024 04:28:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1722760089; x=1723364889; i=michael.albinus@HIDDEN; bh=xhwMjOtQ5IXolEHNY41Gq7ob8kHEm8mFnQcDicr+D28=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=pKeYprbyTmlfwjvGjmp9zz3EjmYcw+wmRWpQjVce1YVi1zcBWAgVIvW3qyoIIihY MqS5MzDzu0djeIhZgpBXFC9ZK9e/6Z3WK6cQ9gaelHegM0NiWr6QFXo1DcylYTvWP nwMsulGqEtgQTMZ/SUYMEGeluwtWPzGXoAANQ+qwd+y/hpE4ECom5E1hDOfSAhb3n SujuJJ+U9p+C9DKJjRcBWhgNnwfHwMEFIZa/MwCSbX9MVyfKHbTfGm6Kz6z8mNoYT NA7texLJWiCub1dmboGOBQ8stgFb00s/8VLYBjabDv+MJ59CZx2oo40iSxd2gePhz qGHAPo4KeOK9XDvjGg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MGhyc-1sVWOJ1tI2-004l0Z; Sun, 04 Aug 2024 10:28:09 +0200 From: Michael Albinus <michael.albinus@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#72450: 29.1; Tramp Failed to Parse OS Name and Version for Windows 11 In-Reply-To: <86y15cucg3.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 04 Aug 2024 07:41:32 +0300") References: <CAN_Aq+ogmKBUxbxVAw=d3WMUOrMHo_fEiJq+ise1BarFY4fG=w@HIDDEN> <86y15cucg3.fsf@HIDDEN> Date: Sun, 04 Aug 2024 10:28:05 +0200 Message-ID: <87frrkk7ze.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:EdAEjdeo5jF9ZbhcPpU6lEN8YazUvwYoiPnda847+appslc40IF PLye+kBUB25oMOIqjVwp9f+p4x1tSWOD+b23oPXgh1VGKsroHrlGJISeuT3xWExNkPC4C08 7Vap2ER/sAN3agb3Jfbg2Rpd/beH9RcSJ9TMuwT4fi9GbaOvLlbiR3cB2mT8R9QWlBM22Jn MWbR+cNDvNqzvbuDPPjUA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:QfLIsBCqkpA=;XKWTKZf/vTUvHQdEhzaUqJ9TYTJ lKj81FivIRNcyFseixrByZcF4sUdWu7Np+RpDG1T0lozdCbg1DftuwA2WpqXU5DqXQjhB0lDq sKEh215U/ojtHqVcLiZ/R5axpWgIzy5uRSCbQ92ajSn1EOa0T4xLX4yYlWqMfzROjS1JEk699 wGKGGaswAcw4LdVTrfnQWq/9ektX+WHfb2cAlqIZ5rfRv0OEhyT/EM+Tl/l7OErfKHVDarBmt +eILyL89kWSEoLGqtLktT57xuYu+vWsoEga6z1MG8S5OnLP56Vu/yfefi+BHebLXMOGbmhmPT VZKmLAibFdHOVrx88IyBEio9Y2XcJw4XC2XtSD7KcJcAStbT3Steo+VU5DvZMWItrP0CnsJq2 1OLl3gdw1GhR4ucW/B4otM8pz4wIcaA8dxVohjD9k7sGXGoFGaErLcCrsWidaSn+pdUfXYbf2 h3lXZ+73IAufPbG7sKZte6HYTbP8gHcV4lkuCOeFyyKKXJraWR7MRGa8RpnM5cCmPPpgHx9MB 8+OQgKlO7NCkiTdCS/lGymToQiAqeeAlBkCWLunwdeEkRh2d0D9egb4afXqtIxs3UGjzAUfl6 sUKsKlwPzPRuduqcgMtD2v6QDUEFt6KR4NMxRYk8iD1cSjKhOB4LVXJpx49WTHiY2PAHyQ4ij kPkkg4vf89KoVaU3qk7INUmvANP9Mhs3K8SJ23i6yujOR5DhWNQBEyiN6QCnaLIFlV4v0bQfb QAauOAPRSBDkRSNvMAvIVymkKVOqPrYpsWUAP2+GXWxOwcIC4/lXeT9Nx+ktAXoOrZ8NOlb1y bEIACoXvb7LNY/RMlMHwxWOQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72450 Cc: Duncan Greatwood <dgbulk@HIDDEN>, 72450 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Eli Zaretskii <eliz@HIDDEN> writes: Hi Duncan and Eli, >> I am seeing the following error from Tramp: >> tramp-error: =E2=80=98echo \"`uname -sr`\"=E2=80=99 does not return a va= lid Lisp expression: =E2=80=98"MSYS_NT-10.0-22631 >> 3.4.10-87d57229.x86_64" [17;120H=E2=80=99 Well, the problem is the trailing '[17;120H' in the output, which looks like an ESCAPE sequence. I have nod idea what it is good for. Tramp doesn't expect it, and raises an error during a sanity check. The string returned by 'uname -sr' looks proper. >> By default, the shell produced for the ssh to windows is a PowerShell, w= hich I can well understand is not what >> Tramp expects; Tramp was producing an error "Couldn't find remote shell = prompt for /bin/sh".=20 Correct. >> To address, now I detect the tramp attach on the Windows side and, in th= e Tramp case, move to shell "sh" for >> the Windows prompt. OK. > My suggestion is not to have the MSYS 'uname' on your Path. I think > it gets in the way, and Tramp doesn't really need it on Windows. I don't know, whether it is the MSYS 'uname', or something else on the remote side, which produces the ESCAPE sequence. > Michael, am I right? Tramp calls 'uname -sr' for a reason. It checks, whether the remote system has changed its kernel since the last visit, and in case of, it invalidates all cached values. > In general, too many Windows users of Emacs install MSYS in a way that > its utilities are on the system-wide Path, without understanding the > caveats and subtle issues this could cause. First we need to know where the ESCAPE sequence comes from. Any idea? Best regards, Michael.
bug-gnu-emacs@HIDDEN
:bug#72450
; Package emacs
.
Full text available.Received: (at 72450) by debbugs.gnu.org; 4 Aug 2024 04:44:14 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Aug 04 00:44:14 2024 Received: from localhost ([127.0.0.1]:55241 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1saT6L-0003hb-Vt for submit <at> debbugs.gnu.org; Sun, 04 Aug 2024 00:44:14 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43870) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1saT6J-0003hD-7a for 72450 <at> debbugs.gnu.org; Sun, 04 Aug 2024 00:44:12 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1saT3n-0006wR-7d; Sun, 04 Aug 2024 00:41:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=0Bdm2+vnZ8ywfv/z0IxEPB2Rlv333CWijQ6awmIvshQ=; b=CDq+6EJgLpoagaMfF2Rw D2ckfpr1tWsjGau+KYdSWZyer+dOrqkP2DhJT2ai+t5k8ETiKWQqgH8WdfNN3k/lC7XIcOOsG4YyP RW+4J3zMKOAyliSuChY95LMgJ+hvMReRyEoLs7TIlyvRwFaEpH7CqI2G7c4hElOxhU+DbsxlNTzRP kHGEivZDjqyceKrHGN98nAYlJr+4g1Rs5RbQueVhCvElSCmiEGuvxwkV4nI9bS4OlXCTbiHTO6ovo HIyRfqAS9H50d7eunZw+6F4YJPFLTQlLy5Q3IN6h4lhivGBqybPCSDaT8mpUgaUgHJbGJA7Wrdb91 EtGzJso0bmop0w==; Date: Sun, 04 Aug 2024 07:41:32 +0300 Message-Id: <86y15cucg3.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Duncan Greatwood <dgbulk@HIDDEN>, Michael Albinus <michael.albinus@HIDDEN> In-Reply-To: <CAN_Aq+ogmKBUxbxVAw=d3WMUOrMHo_fEiJq+ise1BarFY4fG=w@HIDDEN> (message from Duncan Greatwood on Sat, 3 Aug 2024 12:54:01 -0700) Subject: Re: bug#72450: 29.1; Tramp Failed to Parse OS Name and Version for Windows 11 References: <CAN_Aq+ogmKBUxbxVAw=d3WMUOrMHo_fEiJq+ise1BarFY4fG=w@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72450 Cc: 72450 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Duncan Greatwood <dgbulk@HIDDEN> > Date: Sat, 3 Aug 2024 12:54:01 -0700 > > I am seeing the following error from Tramp: > tramp-error: ‘echo \"`uname -sr`\"’ does not return a valid Lisp expression: ‘"MSYS_NT-10.0-22631 > 3.4.10-87d57229.x86_64" [17;120H’ > > Background: > > I have a "Windows 11 Home Edition" remote machine, and am seeking to connect to that machine from emacs > run on macOS. > > In emacs, I am doing: > (find-file "/ssh:WINUSERNAME@WIN11HOME:WINPATH") > with suitable values for WINUSERNAME, WIN11HOME, WINPATH. > > I can ssh to WIN11HOME (it is running the OpenSSH Server), using keys stored locally in my macOS. > > By default, the shell produced for the ssh to windows is a PowerShell, which I can well understand is not what > Tramp expects; Tramp was producing an error "Couldn't find remote shell prompt for /bin/sh". > > To address, now I detect the tramp attach on the Windows side and, in the Tramp case, move to shell "sh" for > the Windows prompt. > > Thereafter, tramp produces the "uname/lisp" error above. > > FYI, from the windows side: > sh-5.2$ uname -sr > MSYS_NT-10.0-22631 3.4.10-87d57229.x86_64 My suggestion is not to have the MSYS 'uname' on your Path. I think it gets in the way, and Tramp doesn't really need it on Windows. Michael, am I right? In general, too many Windows users of Emacs install MSYS in a way that its utilities are on the system-wide Path, without understanding the caveats and subtle issues this could cause.
bug-gnu-emacs@HIDDEN
:bug#72450
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 3 Aug 2024 19:54:44 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 03 15:54:44 2024 Received: from localhost ([127.0.0.1]:54832 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1saKpv-0003Su-9o for submit <at> debbugs.gnu.org; Sat, 03 Aug 2024 15:54:44 -0400 Received: from lists.gnu.org ([209.51.188.17]:33424) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <dgbulk@HIDDEN>) id 1saKpt-0003Si-16 for submit <at> debbugs.gnu.org; Sat, 03 Aug 2024 15:54:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <dgbulk@HIDDEN>) id 1saKpY-0005Op-ML for bug-gnu-emacs@HIDDEN; Sat, 03 Aug 2024 15:54:20 -0400 Received: from mail-lj1-x233.google.com ([2a00:1450:4864:20::233]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <dgbulk@HIDDEN>) id 1saKpU-0003mx-Iw for bug-gnu-emacs@HIDDEN; Sat, 03 Aug 2024 15:54:19 -0400 Received: by mail-lj1-x233.google.com with SMTP id 38308e7fff4ca-2f035ae1083so113027491fa.3 for <bug-gnu-emacs@HIDDEN>; Sat, 03 Aug 2024 12:54:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1722714853; x=1723319653; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=+U+OonUf5vhuqflZZhG7EMOFNM+R4SsMtWaJH/rPQAA=; b=MqFjBXxvdpgOdMeWVNfTGjBio11qGSn7P68PMglFBuU/3dQx8hN3rGyFxwYq1Q+vKi 75Dv6+NNc3b3vQ17FoFG8aj/afQzy4ygkjtA0N+hQ1CL6U1i0G6ChD24iQKr90q/nzc7 7hjDdU6v2medflBS0c8dVfe1QvkEtZTFi7nHRp0pnrGAIrZKnyrsn1kC+sIhrnu8UrCf szNeMKhTMU4aKDGSQWEshui/F7wEUgJ0P0na/CIy/VMkNa5benkFRMpHDZMr8uIQJ6zo orRkwgogwb10fgFJ4tTFPzxhQlDkXntEqMBi0VhYphFvVgKy65xOP8lWWEq1in7jvCql LCQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722714853; x=1723319653; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=+U+OonUf5vhuqflZZhG7EMOFNM+R4SsMtWaJH/rPQAA=; b=eBl7Tx117jELWpUtd6cVs7fVP6/WzKgNrD4E3/8ObRL4I3HSUU0LH9Wx9j/Ag4kz8w nYHNedzExVo5joejz6Gh66hig9xP0HpzDWCZ7I4XhRHKgu9Q24535ZyWWvZbezt91nBb A+R24iZv55uUbRSrJ0fCSslI9roM3N8WOIfPCOkhbHFoROz0jwC+VN4kEgpgwPLorJX0 L8WfVJLp10ju0Y3AFDNRHSt2lzoknPtgX6E8nda0BfB1qgJQ4La8w56jsibh78UDywfB cvJRZVgORlpli0AkhAaUbXSYxWDbz9jb+/ToJmkGLKuyc5PSGCMaeBlAAJmFW5q2m5Ru gaug== X-Gm-Message-State: AOJu0YwC3IK+nPKm0fLl4WoWnDEi/awG+yIepnd+Lti3gSQ8xpwE3L3E 53KPlBa1w+6yZakxjqfDDmoUAI6G59pNTCCmniI0ENNMlgicE9L+uOu5p7M8oI3+UqDkUU9fe5N QriQfBpCzaY4rCTW3WiJQR8l2pCIZc7LZ X-Google-Smtp-Source: AGHT+IEpba/fFXwjgcYLckAGQjY611V/VWqs4kXYk/qE/qdZpk8WeYUp4cYL9hEoU8CkJ9PSuKEfZkuj80KfM72coZ4= X-Received: by 2002:a2e:9619:0:b0:2ef:28da:2476 with SMTP id 38308e7fff4ca-2f15aa84d5bmr48723361fa.5.1722714852711; Sat, 03 Aug 2024 12:54:12 -0700 (PDT) MIME-Version: 1.0 From: Duncan Greatwood <dgbulk@HIDDEN> Date: Sat, 3 Aug 2024 12:54:01 -0700 Message-ID: <CAN_Aq+ogmKBUxbxVAw=d3WMUOrMHo_fEiJq+ise1BarFY4fG=w@HIDDEN> Subject: 29.1; Tramp Failed to Parse OS Name and Version for Windows 11 To: bug-gnu-emacs@HIDDEN Content-Type: multipart/alternative; boundary="000000000000d8688c061ecccef3" Received-SPF: pass client-ip=2a00:1450:4864:20::233; envelope-from=dgbulk@HIDDEN; helo=mail-lj1-x233.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) --000000000000d8688c061ecccef3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I am seeing the following error from Tramp: tramp-error: =E2=80=98echo \"`uname -sr`\"=E2=80=99 does not return a valid= Lisp expression: =E2=80=98"MSYS_NT-10.0-22631 3.4.10-87d57229.x86_64" [17;120H= =E2=80=99 Background: I have a "Windows 11 Home Edition" remote machine, and am seeking to connect to that machine from emacs run on macOS. In emacs, I am doing: (find-file "/ssh:WINUSERNAME@WIN11HOME:WINPATH") with suitable values for WINUSERNAME, WIN11HOME, WINPATH. I can ssh to WIN11HOME (it is running the OpenSSH Server), using keys stored locally in my macOS. By default, the shell produced for the ssh to windows is a PowerShell, which I can well understand is not what Tramp expects; Tramp was producing an error "Couldn't find remote shell prompt for /bin/sh". To address, now I detect the tramp attach on the Windows side and, in the Tramp case, move to shell "sh" for the Windows prompt. Thereafter, tramp produces the "uname/lisp" error above. FYI, from the windows side: sh-5.2$ uname -sr MSYS_NT-10.0-22631 3.4.10-87d57229.x86_64 Thanks in advance. ------ In GNU Emacs 29.1 (build 1, aarch64-apple-darwin21.6.0, NS appkit-2113.60 Version 12.6.6 (Build 21G646)) of 2023-08-16 built on armbob.lan Windowing system distributor 'Apple', version 10.3.2487 System Description: macOS 14.5 Configured using: 'configure --with-ns '--enable-locallisppath=3D/Library/Application Support/Emacs/${version}/site-lisp:/Library/Application Support/Emacs/site-lisp' --with-modules 'CFLAGS=3D-DFD_SETSIZE=3D10000 -DDARWIN_UNLIMITED_SELECT' --with-x-toolkit=3Dno' Configured features: ACL GLIB GMP GNUTLS JPEG JSON LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Text Minor modes in effect: shell-dirtrack-mode: t auto-revert-mode: t server-mode: t override-global-mode: t delete-selection-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t column-number-mode: t line-number-mode: t auto-fill-function: do-auto-fill transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /Users/USERNAME/.emacs.d/lisp/dash hides /Users/USERNAME/.emacs.d/elpa/dash-20221013.836/dash /Users/USERNAME/.emacs.d/elpa/use-package-20221029.1857/use-package-jump hides /Applications/Emacs.app/Contents/Resources/lisp/use-package/use-package-jum= p /Users/USERNAME/.emacs.d/elpa/use-package-20221029.1857/use-package-ensure hides /Applications/Emacs.app/Contents/Resources/lisp/use-package/use-package-ens= ure /Users/USERNAME/.emacs.d/elpa/use-package-20221029.1857/use-package-core hides /Applications/Emacs.app/Contents/Resources/lisp/use-package/use-package-cor= e /Users/USERNAME/.emacs.d/elpa/use-package-20221029.1857/use-package-delight hides /Applications/Emacs.app/Contents/Resources/lisp/use-package/use-package-del= ight /Users/USERNAME/.emacs.d/elpa/use-package-20221029.1857/use-package-diminis= h hides /Applications/Emacs.app/Contents/Resources/lisp/use-package/use-package-dim= inish /Users/USERNAME/.emacs.d/elpa/use-package-20221029.1857/use-package hides /Applications/Emacs.app/Contents/Resources/lisp/use-package/use-package /Users/USERNAME/.emacs.d/elpa/use-package-20221029.1857/use-package-bind-ke= y hides /Applications/Emacs.app/Contents/Resources/lisp/use-package/use-package-bin= d-key /Users/USERNAME/.emacs.d/elpa/bind-key-20221028.1858/bind-key hides /Applications/Emacs.app/Contents/Resources/lisp/use-package/bind-key /Users/USERNAME/.emacs.d/elpa/use-package-20221029.1857/use-package-lint hides /Applications/Emacs.app/Contents/Resources/lisp/use-package/use-package-lin= t /Users/USERNAME/.emacs.d/lisp/linum hides /Applications/Emacs.app/Contents/Resources/lisp/obsolete/linum Features: (shadow mail-extr emacsbug dired-aux vc-hg vc-git diff-mode vc-bzr vc-dispatcher misearch multi-isearch display-line-numbers company-oddmuse company-keywords company-etags company-gtags company-dabbrev-code company-dabbrev company-files company-clang company-capf company-cmake company-semantic company-template company-bbdb company tramp-cmds tramp-cache time-stamp tramp-sh tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat shell parse-time iso8601 mm-archive message sendmail yank-media dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 gnus-util mailabbrev gmm-utils mailheader mm-decode mm-bodies mm-encode mail-utils sort autorevert filenotify tango-theme server cmake-mode rst persistent-todo todotxt rustic-spellcheck rustic-expand rustic-lsp rustic-playpen rustic-rustfix rustic-racer etags fileloop xref rustic-babel rustic-rustfmt project org-element org-persist org-id org-refile avl-tree generator org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete pcomplete org-list org-footnote org-faces org-entities time-date ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar cal-loaddefs org-version org-compat org-macs format-spec rustic-comint rustic-clippy rustic-doc xdg f f-shortdoc shortdoc rustic-popup rustic-cargo rustic-compile spinner s xterm-color markdown-mode color noutline outline icons rustic-interaction rustic dash pcase use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core rust-utils thingatpt rust-mode rx rust-rustfmt rust-playpen rust-compile compile text-property-search comint ansi-osc ansi-color ring rust-cargo gnutls network-stream url-cache url-http url-auth mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm puny epg-config finder-inf special-scratch kmacro advice string-inflection cl-extra help-mode desktop frameset unbound cl delsel auto-complete-autoloads cmake-font-lock-autoloads cmake-mode-autoloads company-autoloads fuzzy-autoloads popup-complete-autoloads popup-autoloads info package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads kqueue cocoa ns multi-tty make-network-process emacs) Memory information: ((conses 16 415911 148371) (symbols 48 28452 0) (strings 32 147379 43984) (string-bytes 1 3839566) (vectors 16 54725) (vector-slots 8 1462349 223260) (floats 8 315 537) (intervals 56 738 0) (buffers 984 16)) --000000000000d8688c061ecccef3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>I am seeing the following error from Tramp:</div><div= >tramp-error: =E2=80=98echo \"`uname -sr`\"=E2=80=99 does not ret= urn a valid Lisp expression: =E2=80=98"MSYS_NT-10.0-22631 3.4.10-87d57= 229.x86_64" [17;120H=E2=80=99<br></div><div><br></div><div>Background:= </div><div><br></div>I have a "Windows 11 Home Edition" remote ma= chine, and am seeking to connect to=C2=A0that machine from emacs run on mac= OS.<br><br>In emacs, I am doing:<br>(find-file "/ssh:WINUSERNAME@WIN11= HOME:WINPATH")<div>with suitable values for WINUSERNAME, WIN11HOME, WI= NPATH.</div><div><br></div><div>I can ssh to WIN11HOME (it is running the O= penSSH Server), using keys stored locally in my macOS.</div><div><br></div>= <div>By default, the shell produced for the ssh to windows is a PowerShell,= which I can well understand is not what Tramp expects; Tramp was producing= an error "Couldn't find remote shell prompt for /bin/sh".=C2= =A0</div><div><br></div><div>To address, now I detect the tramp attach on t= he Windows side and, in the Tramp case, move to shell "sh" for th= e=C2=A0Windows prompt.</div><div><br></div><div>Thereafter, tramp produces = the "uname/lisp" error above.</div><div><br></div><div>FYI, from = the windows side:</div><div>=C2=A0 =C2=A0 sh-5.2$ uname -sr<br>=C2=A0 =C2= =A0 MSYS_NT-10.0-22631 3.4.10-87d57229.x86_64<br></div><div><br></div><div>= Thanks in advance.</div><div>------</div><div><br></div><div>In GNU Emacs 2= 9.1 (build 1, aarch64-apple-darwin21.6.0, NS<br>=C2=A0appkit-2113.60 Versio= n 12.6.6 (Build 21G646)) of 2023-08-16 built on<br>=C2=A0armbob.lan<br>Wind= owing system distributor 'Apple', version 10.3.2487<br>System Descr= iption: =C2=A0macOS 14.5<br><br>Configured using:<br>=C2=A0'configure -= -with-ns '--enable-locallisppath=3D/Library/Application<br>=C2=A0Suppor= t/Emacs/${version}/site-lisp:/Library/Application<br>=C2=A0Support/Emacs/si= te-lisp' --with-modules 'CFLAGS=3D-DFD_SETSIZE=3D10000<br>=C2=A0-DD= ARWIN_UNLIMITED_SELECT' --with-x-toolkit=3Dno'<br><br>Configured fe= atures:<br>ACL GLIB GMP GNUTLS JPEG JSON LIBXML2 MODULES NOTIFY KQUEUE NS P= DUMPER<br>PNG RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER ZLI= B<br><br>Important settings:<br>=C2=A0 value of $LANG: en_US.UTF-8<br>=C2= =A0 locale-coding-system: utf-8-unix<br><br>Major mode: Text<br><br>Minor m= odes in effect:<br>=C2=A0 shell-dirtrack-mode: t<br>=C2=A0 auto-revert-mode= : t<br>=C2=A0 server-mode: t<br>=C2=A0 override-global-mode: t<br>=C2=A0 de= lete-selection-mode: t<br>=C2=A0 tooltip-mode: t<br>=C2=A0 global-eldoc-mod= e: t<br>=C2=A0 show-paren-mode: t<br>=C2=A0 electric-indent-mode: t<br>=C2= =A0 mouse-wheel-mode: t<br>=C2=A0 menu-bar-mode: t<br>=C2=A0 file-name-shad= ow-mode: t<br>=C2=A0 global-font-lock-mode: t<br>=C2=A0 font-lock-mode: t<b= r>=C2=A0 blink-cursor-mode: t<br>=C2=A0 column-number-mode: t<br>=C2=A0 lin= e-number-mode: t<br>=C2=A0 auto-fill-function: do-auto-fill<br>=C2=A0 trans= ient-mark-mode: t<br>=C2=A0 auto-composition-mode: t<br>=C2=A0 auto-encrypt= ion-mode: t<br>=C2=A0 auto-compression-mode: t<br><br>Load-path shadows:<br= >/Users/USERNAME/.emacs.d/lisp/dash hides /Users/USERNAME/.emacs.d/elpa/das= h-20221013.836/dash<br>/Users/USERNAME/.emacs.d/elpa/use-package-20221029.1= 857/use-package-jump hides /Applications/Emacs.app/Contents/Resources/lisp/= use-package/use-package-jump<br>/Users/USERNAME/.emacs.d/elpa/use-package-2= 0221029.1857/use-package-ensure hides /Applications/Emacs.app/Contents/Reso= urces/lisp/use-package/use-package-ensure<br>/Users/USERNAME/.emacs.d/elpa/= use-package-20221029.1857/use-package-core hides /Applications/Emacs.app/Co= ntents/Resources/lisp/use-package/use-package-core<br>/Users/USERNAME/.emac= s.d/elpa/use-package-20221029.1857/use-package-delight hides /Applications/= Emacs.app/Contents/Resources/lisp/use-package/use-package-delight<br>/Users= /USERNAME/.emacs.d/elpa/use-package-20221029.1857/use-package-diminish hide= s /Applications/Emacs.app/Contents/Resources/lisp/use-package/use-package-d= iminish<br>/Users/USERNAME/.emacs.d/elpa/use-package-20221029.1857/use-pack= age hides /Applications/Emacs.app/Contents/Resources/lisp/use-package/use-p= ackage<br>/Users/USERNAME/.emacs.d/elpa/use-package-20221029.1857/use-packa= ge-bind-key hides /Applications/Emacs.app/Contents/Resources/lisp/use-packa= ge/use-package-bind-key<br>/Users/USERNAME/.emacs.d/elpa/bind-key-20221028.= 1858/bind-key hides /Applications/Emacs.app/Contents/Resources/lisp/use-pac= kage/bind-key<br>/Users/USERNAME/.emacs.d/elpa/use-package-20221029.1857/us= e-package-lint hides /Applications/Emacs.app/Contents/Resources/lisp/use-pa= ckage/use-package-lint<br>/Users/USERNAME/.emacs.d/lisp/linum hides /Applic= ations/Emacs.app/Contents/Resources/lisp/obsolete/linum<br><br>Features:<br= >(shadow mail-extr emacsbug dired-aux vc-hg vc-git diff-mode vc-bzr<br>vc-d= ispatcher misearch multi-isearch display-line-numbers<br>company-oddmuse co= mpany-keywords company-etags company-gtags<br>company-dabbrev-code company-= dabbrev company-files company-clang<br>company-capf company-cmake company-s= emantic company-template<br>company-bbdb company tramp-cmds tramp-cache tim= e-stamp tramp-sh tramp<br>tramp-loaddefs trampver tramp-integration files-x= tramp-compat shell<br>parse-time iso8601 mm-archive message sendmail yank-= media dired<br>dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 gn= us-util<br>mailabbrev gmm-utils mailheader mm-decode mm-bodies mm-encode ma= il-utils<br>sort autorevert filenotify tango-theme server cmake-mode rst<br= >persistent-todo todotxt rustic-spellcheck rustic-expand rustic-lsp<br>rust= ic-playpen rustic-rustfix rustic-racer etags fileloop xref<br>rustic-babel = rustic-rustfmt project org-element org-persist org-id<br>org-refile avl-tre= e generator org ob ob-tangle ob-ref ob-lob ob-table<br>ob-exp org-macro org= -src ob-comint org-pcomplete pcomplete org-list<br>org-footnote org-faces o= rg-entities time-date ob-emacs-lisp ob-core<br>ob-eval org-cycle org-table = ol org-fold org-fold-core org-keys oc<br>org-loaddefs find-func cal-menu ca= lendar cal-loaddefs org-version<br>org-compat org-macs format-spec rustic-c= omint rustic-clippy rustic-doc<br>xdg f f-shortdoc shortdoc rustic-popup ru= stic-cargo rustic-compile<br>spinner s xterm-color markdown-mode color nout= line outline icons<br>rustic-interaction rustic dash pcase use-package use-= package-ensure<br>use-package-delight use-package-diminish use-package-bind= -key bind-key<br>easy-mmode use-package-core rust-utils thingatpt rust-mode= rx<br>rust-rustfmt rust-playpen rust-compile compile text-property-search<= br>comint ansi-osc ansi-color ring rust-cargo gnutls network-stream<br>url-= cache url-http url-auth mail-parse rfc2231 rfc2047 rfc2045 mm-util<br>ietf-= drums mail-prsvr url-gw nsm puny epg-config finder-inf<br>special-scratch k= macro advice string-inflection cl-extra help-mode<br>desktop frameset unbou= nd cl delsel auto-complete-autoloads<br>cmake-font-lock-autoloads cmake-mod= e-autoloads company-autoloads<br>fuzzy-autoloads popup-complete-autoloads p= opup-autoloads info package<br>browse-url url url-proxy url-privacy url-exp= and url-methods url-history<br>url-cookie generate-lisp-file url-domsuf url= -util mailcap url-handlers<br>url-parse auth-source cl-seq eieio eieio-core= cl-macs password-cache<br>json subr-x map byte-opt gv bytecomp byte-compil= e url-vars cl-loaddefs<br>cl-lib rmc iso-transl tooltip cconv eldoc paren e= lectric uniquify<br>ediff-hook vc-hooks lisp-float-type elisp-mode mwheel t= erm/ns-win ns-win<br>ucs-normalize mule-util term/common-win tool-bar dnd f= ontset image<br>regexp-opt fringe tabulated-list replace newcomment text-mo= de lisp-mode<br>prog-mode register page tab-bar menu-bar rfn-eshadow isearc= h easymenu<br>timer select scroll-bar mouse jit-lock font-lock syntax font-= core<br>term/tty-colors frame minibuffer nadvice seq simple cl-generic<br>i= ndonesian philippine cham georgian utf-8-lang misc-lang vietnamese<br>tibet= an thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek<br>roman= ian slovak czech european ethiopic indian cyrillic chinese<br>composite emo= ji-zwj charscript charprop case-table epa-hook<br>jka-cmpr-hook help abbrev= obarray oclosure cl-preloaded button loaddefs<br>theme-loaddefs faces cus-= face macroexp files window text-properties<br>overlay sha1 md5 base64 forma= t env code-pages mule custom widget keymap<br>hashtable-print-readable back= quote threads kqueue cocoa ns multi-tty<br>make-network-process emacs)<br><= br>Memory information:<br>((conses 16 415911 148371)<br>=C2=A0(symbols 48 2= 8452 0)<br>=C2=A0(strings 32 147379 43984)<br>=C2=A0(string-bytes 1 3839566= )<br>=C2=A0(vectors 16 54725)<br>=C2=A0(vector-slots 8 1462349 223260)<br>= =C2=A0(floats 8 315 537)<br>=C2=A0(intervals 56 738 0)<br>=C2=A0(buffers 98= 4 16))<br><br></div></div> --000000000000d8688c061ecccef3--
Duncan Greatwood <dgbulk@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#72450
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.