From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#23914: 24.5; tramp-get-remote-path fails with some shells if tramp-own-remote-path is used Date: Sun, 10 Jul 2016 17:07:24 +0200 Message-ID: <871t31bkgj.fsf@gmx.de> References: <87bn28a4nb.fsf@thor.piquan.org> <8737njt51n.fsf@gmx.de> <87poqngfvd.fsf@linux-m68k.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1468163303 25991 80.91.229.3 (10 Jul 2016 15:08:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 10 Jul 2016 15:08:23 +0000 (UTC) Cc: Joel Ray Holveck , 23914@debbugs.gnu.org To: Andreas Schwab Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jul 10 17:08:14 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bMGL7-0006ZR-Qo for geb-bug-gnu-emacs@m.gmane.org; Sun, 10 Jul 2016 17:08:13 +0200 Original-Received: from localhost ([::1]:55552 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bMGL7-0003q8-1Y for geb-bug-gnu-emacs@m.gmane.org; Sun, 10 Jul 2016 11:08:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41353) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bMGL1-0003py-7C for bug-gnu-emacs@gnu.org; Sun, 10 Jul 2016 11:08:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bMGKw-0004ge-RP for bug-gnu-emacs@gnu.org; Sun, 10 Jul 2016 11:08:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:32949) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bMGKw-0004ga-Ni for bug-gnu-emacs@gnu.org; Sun, 10 Jul 2016 11:08:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bMGKw-00012x-HN for bug-gnu-emacs@gnu.org; Sun, 10 Jul 2016 11:08: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: Sun, 10 Jul 2016 15:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23914 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 23914-submit@debbugs.gnu.org id=B23914.14681632563986 (code B ref 23914); Sun, 10 Jul 2016 15:08:02 +0000 Original-Received: (at 23914) by debbugs.gnu.org; 10 Jul 2016 15:07:36 +0000 Original-Received: from localhost ([127.0.0.1]:45286 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bMGKV-00012E-NW for submit@debbugs.gnu.org; Sun, 10 Jul 2016 11:07:35 -0400 Original-Received: from mout.gmx.net ([212.227.17.22]:57417) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bMGKU-00011y-Lt for 23914@debbugs.gnu.org; Sun, 10 Jul 2016 11:07:35 -0400 Original-Received: from detlef.gmx.de ([87.146.32.146]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0M1FAK-1b6wMg2Mxs-00tGWx; Sun, 10 Jul 2016 17:07:26 +0200 In-Reply-To: <87poqngfvd.fsf@linux-m68k.org> (Andreas Schwab's message of "Sat, 09 Jul 2016 14:23:02 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) X-Provags-ID: V03:K0:uEyOH5OWo8lWycwRdYc15th8VezT3EbQfbhEJNQdOnglW7GVfiO z5S3+N9Y7TqEultio7ZjOghcdv0IbPAJQqOYzy8gMHAdZaoAQKO6FZhNjaqry+jCP4NOot3 S6ESY0bVHmbbUtw/G48jPj9vCfV/7uFzZDQI/P27MZb6D18TjbaaSf2J0I/dG1Mxhtu0JoF v0DbFoHiNk2bJqpgdSDiQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:o9oA88rBCjg=:EW5LxSluBmlhUInjPX/XHc P2DnSJ8cRfM2J5ek0lSqH1qGLNJ2zGbNg8OXR3ymoncF7a93tat+LVnhjOkMSDKM+75TFSJXl BiH/et34ziRLxCraJXhXYUuWpzVNGdHOqNMrn+yMVDTaojXw2fNZ5lU0bMEWSrFftj1xaIvF5 4kTi1qh522ndRW1ffaSJyLrChHaRWvyy29huMXMuWNw2Q0LnteliJBRnUKhvZPK9nG1ZZiu/4 M5SeXz3OWdWe5sXABr7E9N6P9Cpy8lVtxo4wUlVSY3Pvdvbr4t568GqiqlUKM260Zw4lE9Omu 3XrI6wcyHb/3YWPLx1reT6h4ziTcU6+uilwCWsmxIywqfyIY7kn5NOlRjd5xGdPs9ze0mgln4 QZuAY4jvQt3L1TS8kcpIwpHmxFwBtyJoCPrEksGlP9kMAqSiuk4+qTkxMDrHppy8ML/H66xy1 YrwLZfSzMi84qyLKzUk0+5PRS68wgv4f67kOHurKnjCkF4jW+XWIaAdXG/H3G2cp2KFDsuMCO dO7zACdO2Tt1uRrpEpQWjGMdqRUxInZ9oUdf9S15mkmCPkhtD2zZtjwMHPMvAE8b8mQKzZ4SF vjuEJT7rfLcsUqkXMQENxUOhiecrAkvd3970UwOr0gsFB22yYs0qax89cXyAwvY2X+NMgvco7 5VC0d2LZpArBYJs5/EK0PLKEsnhasEh9hhazKZwPfKS/IuLaEGlQpc8V3ZYx/bsrM44IwbdgH 6St7dVAADAy/mJnT8GmAzxAV53vXvYkoVOKSNxFi+dp3wKRng75bf9ZOIiRyqvXhazsLIsfN 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: 208.118.235.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:120757 Archived-At: Andreas Schwab writes: >> evaluating its ~/.profile and friends. If somebody knows a portable way, >> how one could determine the $PATH settings of a login shell, I'll add it >> to Tramp happily. > > Traditionally, the bourne shell acts as a login shell if argv[0] starts > with '-', and that's how login(1) does it. Unfortunately, Emacs does > not provide a way to alter the value of argv[0] passed to the inferior. This wouldn't help. Tramp needs to invoke a login shell on the remote host. I have added a note to the Tramp manual about this restriction (the remote shell must support -l in order to use tramp-own-remote-path). I have no idea what could be done else, so I propose to close this bug. > Andreas. Best regards, Michael.