From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#35639: 27.0.50; tramp fails to use ssh on LibreCMC (no base64 encoder available, and not mentioned in tramp manual) Date: Thu, 09 May 2019 09:35:13 +0200 Message-ID: <87d0ksw05q.fsf@gmx.de> References: <87d0ksrk0g.fsf@mitra.i-did-not-set--mail-host-address--so-tickle-me> <87k1f03im0.fsf@gmx.de> <20190508230145.GA1697@socrates.lan> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="243293"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: 35639@debbugs.gnu.org To: Jeronimo Pellegrini Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu May 09 09:36:20 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hOdbI-001181-17 for geb-bug-gnu-emacs@m.gmane.org; Thu, 09 May 2019 09:36:20 +0200 Original-Received: from localhost ([127.0.0.1]:49715 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hOdbG-0001nh-VV for geb-bug-gnu-emacs@m.gmane.org; Thu, 09 May 2019 03:36:19 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:36158) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hOdb2-0001mV-Ly for bug-gnu-emacs@gnu.org; Thu, 09 May 2019 03:36:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hOdb1-0005pI-Lz for bug-gnu-emacs@gnu.org; Thu, 09 May 2019 03:36:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:49278) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hOdb0-0005og-Im for bug-gnu-emacs@gnu.org; Thu, 09 May 2019 03:36:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hOdb0-0000CM-Fe for bug-gnu-emacs@gnu.org; Thu, 09 May 2019 03:36:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 09 May 2019 07:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35639 X-GNU-PR-Package: emacs Original-Received: via spool by 35639-submit@debbugs.gnu.org id=B35639.1557387331720 (code B ref 35639); Thu, 09 May 2019 07:36:02 +0000 Original-Received: (at 35639) by debbugs.gnu.org; 9 May 2019 07:35:31 +0000 Original-Received: from localhost ([127.0.0.1]:34589 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hOdaU-0000BY-Ta for submit@debbugs.gnu.org; Thu, 09 May 2019 03:35:31 -0400 Original-Received: from mout.gmx.net ([212.227.17.22]:43405) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hOdaR-0000BK-69 for 35639@debbugs.gnu.org; Thu, 09 May 2019 03:35:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1557387317; bh=w5ufPgSKEzjs3DL9JA0wS8cU33HNI8QlyVB3Q7C666A=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=RhRPeFMk7DyGpTjfRFoU/+iqEZd2lVuA/mjldyL5Ds/we0yD31QTZoo6qNep6XNj4 YnWRsHSjwV4zCI2DjBN4FwYujAEbh4PvG+y5YZ3Nk65V7/abm8De/+5OT5cEKxoyj3 0jIXr4QR4ZqtlcM1v4NA5gchK1MW8xVK1fTDHtXQ= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from detlef.gmx.de ([178.20.95.22]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MTvUT-1hFWui0DsP-00QjeZ; Thu, 09 May 2019 09:35:17 +0200 In-Reply-To: <20190508230145.GA1697@socrates.lan> (Jeronimo Pellegrini's message of "Wed, 8 May 2019 20:01:45 -0300") X-Provags-ID: V03:K1:1R3f50zNUIvdVLYzWNwLuYcsNeP1hQYipkMlU53QUrLvNh72nIH MtoFV9JMe+R6C01eJ4uLGZMS7MWF0/GbANyO2RTfER7aDxRmCx2vRU91HWj+FnXGFVE+pfx 7E3sFA+SqZjPx0tSuEpWuidNjR9tKnwik6BurVoZTmkMk3Qp0TT+wskw6NZVx5ll6/e+HG0 IZRpFb7XTadsImFe3zVaw== X-UI-Out-Filterresults: notjunk:1;V03:K0:BsR3d9gBi5Y=:QU/IE1vz6HAFbg2XudrSmA zQ3wxLOdU4x8XIyl/dc+4mNRhdi1CelN++HsSIImTcrMAwr7gUxk04ACMjqUa4L1PYe0yEcVz fnEmbPo/vhDTU3fFsWFB2Bw3ef1m8hd+Wa+QHj6Vkas9h6/pEQ8YH+e5H+G3sMjVn9iqmFspH iBixAsz+2MdNraoyW2u7a+xsEfvoX4Jxq4O9wciCO7b1FAC4Rhvm6yPTafC+fOq7aLXRbtlDM fLwEhzGQ9Osi3mUlhPRwLrXre6VUbnLlqcEgh6e/OWWm58WZjORAFDyu7mc3UcIo2dFw2jk7u YHoPSD4Px+bpVbXnnRGatCRjoAbGdXtnMWl7jbK7PMUxxvf+uu/Ax2EwBnctsAGdRNgoDAMpS ZsZ1Uh5C5RzloZJq3wlVd6p5a5ySo3eZE6bnVTgbjU5JNPRPI+vwOSxwUVQrjF34KMElgmLR8 vvdAQ5fb0FYc6WJedNntupypWqPEC4REjeG7Rl79nUh7c/43CrytvqFXz7HMiPwJAYIjHko9y H+RTUY6W/8e6T1P4kvtSLs1tspCGJeKcOTGXruOfcRILOlVPMWZSYGL3diRBbDVQOOfvQbCQ5 Mcu6Sji17Fy4aEj85hXMbERNiMqdJx3j3KYw5TZ7GtnXUs/MR6mIKGpkCThMnQKOhjhyRiAnP M3J9Lb2ZqrAqft4wnVwZWENVdzdRJEv+iaSMA6au2IgjSEVcyakyUgnccJy7+QlWWnTaqai+R grZ/6cZbg19l/5fzWoT4B74mp4pICwg/rMms9g2lK8dE+Z29i55mhCFt8VvkNo4WVXL8m1ru X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:158968 Archived-At: Jeronimo Pellegrini writes: > Hi, Hi Jeronimo, > Before using tramp it has no content; after trying to connect, Sure. Tramp is autoloaded, its symbols are available only after loading. > Funny -- it lists awk as one method: > > (b64 tramp-awk-encode tramp-awk-decode "test -c /dev/zero && od -v -t > x1 -A n > But awk was not used, because 'od' is also not available. I'm not a heavy awk user. The current awk based implementation has been contributed by somebody else, IIRC. Do you know another way to use awk for encoding/decoing base64, without "od"? The current Tramp implementation is in the two variables `tramp-awk-encode' and `tramp-awk-decode'. If we could find another implementation, which runs also on your LibreCMC or OpenWRT machine, we could add it to Tramp. > 19:41:26.088945 tramp-sh-handle-file-local-copy (1) # File error: > Wrong method specification for =C3=A2=E2=82=AC=CB=9Cssh=C3=A2=E2=82=AC=E2= =84=A2 > > (this is the only occurrence of the string "error"). > > As I had mentioned in the first message, this is because line 3174 of > tramp.el was reached. It is the default case of a COND expression that > has other two cases: > - (or (tramp-local-host-p v) > (tramp-method-out-of-band-p v size)) > - (rem-enc ...) > > What happened is that (rem-enc ...) failed (because tramp could not use > any encoding command), and fell through into the default action, which > is this error. Maybe we should enhance the error message. >> Tramp shall describe in its manual, what does it need for >> encoding/decoding. Agreed. > > Right... > I will later in the week propose a patch to the manual, if that is OK. Thanks. > J. Best regards, Michael.