From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!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: Sat, 20 Aug 2016 12:05:06 +0200 Message-ID: <87zio7rc19.fsf@gmx.de> References: <87bn28a4nb.fsf@thor.piquan.org> <8737njt51n.fsf@gmx.de> <87poqngfvd.fsf@linux-m68k.org> <871t31bkgj.fsf@gmx.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1471687583 28840 195.159.176.226 (20 Aug 2016 10:06:23 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 20 Aug 2016 10:06:23 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) To: 23914@debbugs.gnu.org, Joel Ray Holveck Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Aug 20 12:06:18 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bb3AQ-0007F9-C9 for geb-bug-gnu-emacs@m.gmane.org; Sat, 20 Aug 2016 12:06:18 +0200 Original-Received: from localhost ([::1]:60532 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bb3AM-0008Ou-Re for geb-bug-gnu-emacs@m.gmane.org; Sat, 20 Aug 2016 06:06:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53654) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bb3AF-0008Oo-Oo for bug-gnu-emacs@gnu.org; Sat, 20 Aug 2016 06:06:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bb3AA-00032F-M9 for bug-gnu-emacs@gnu.org; Sat, 20 Aug 2016 06:06:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:37021) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bb3AA-00032B-IZ for bug-gnu-emacs@gnu.org; Sat, 20 Aug 2016 06:06:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bb3AA-00064O-CB for bug-gnu-emacs@gnu.org; Sat, 20 Aug 2016 06:06: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: Sat, 20 Aug 2016 10:06: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.147168751823277 (code B ref 23914); Sat, 20 Aug 2016 10:06:02 +0000 Original-Received: (at 23914) by debbugs.gnu.org; 20 Aug 2016 10:05:18 +0000 Original-Received: from localhost ([127.0.0.1]:34733 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bb39R-00063N-Pw for submit@debbugs.gnu.org; Sat, 20 Aug 2016 06:05:18 -0400 Original-Received: from mout.gmx.net ([212.227.15.15]:57523) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bb39Q-000639-5z for 23914@debbugs.gnu.org; Sat, 20 Aug 2016 06:05:16 -0400 Original-Received: from detlef.gmx.de ([93.209.64.27]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0LeMWL-1anwYj46ur-00q9WV; Sat, 20 Aug 2016 12:05:09 +0200 In-Reply-To: <871t31bkgj.fsf@gmx.de> (Michael Albinus's message of "Sun, 10 Jul 2016 17:07:24 +0200") X-Provags-ID: V03:K0:cQw6t3spjZuESD4MzOvy1rh2QpE3x0VGYAKjfr3Pf4wOjyr4Hnt YSSmunXwb87h5UuHBz43LDUpfsksfqju4wL6chvLotg1wwcT9MSlCQ2OrLr0k6Nrxk7yBtY 9Uw3kwcxJN/QF/4LPzfKNglAV+E+GmVjV2ovK0bzOMVUtSE/Hr8oT7sElEVF4krCsu5xB/S 157Ja9k2oOt8xJ/fYEfKQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:vkck17OQkkU=:lqwf3XSfYck/ctygDKhyyM Ph6UThFLLINVNwnZWWoB9Ycp0u/3iLJ+Nh4yHHPLsXFG37TqNcZW4FUvbR2EYYSmKH0YSbUBn 3+ma1eEyD7ss7An1WYJk8gDm/ey5mwy5w0/Yp3dCd7M9nZyquhI5td3T5y+lSZRHht5Cx6eyO sZpph4MYYIkQaGqHvZdGBC8Xp376JN9sLKZ7luwayWt7NpVfRiTVGbZbCDoUyxRMxu5fD7iKp 3J31zLz0CButn2H4BfeTnKIil9mraZhSH+3ZeO6+wRAN2X0/bGGfTkvyTge3qrt+2NDKiZKiP IYEXvIU6qw2Yl2rao8CFqeo/e/JhJCHoY9ihMuOh5FsxDWW6QNSJBxw8DbfU/FuCfS0bQln6s QBunipxhsGerQ/3FvzCnCnv6K1fysDvt0OyWc+IDFAdE6l71IxvwddQV7dT6ndnIQDudMwexQ 5XsfLM0IPRfCwRaoTXw/8HD3JsBdzpJRocbuMkL7oCTeBwHEJbHLSeyh7fre1bDjn49p32Qqa KZzEd9qC9D+dM2tinP+rgJ41GRy+564C8cWt+/dTp0ZW1I+jlfhWc2TPZyyUjBNra0iZI5VUf oYv6I+SpMDTBBbOj/oyTiUj1NQWeEZAUyTId9/ftcL3K35W7dSLCAJV5CzhdcOkYt9SVNf1T6 oFgx3vxd8V/QiZm0W6sxG1lpkghCAea218Ica3Y3QfZhbLJjoKQJ2ksG5VuUrL31/khWaHLgK kO7c1T8fNCYvB02OsRGqKE4f/vA/qyN8xuLXM6fW8H98LD3eMqT9EV23dczCfR5I77PGaL9P 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:122415 Archived-At: Michael Albinus writes: > 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. Since commit 5126b7d6c201f95fde0d817a64620d152c1c15e1 in Emacs master, Tramp supports the usage of the ENV environment variable. This could be used as alternative in cases the remote shell does not support the "-l" argument. The Tramp manual says: --8<---------------cut here---------------start------------->8--- Setting the =E2=80=98ENV=E2=80=99 environment variable instructs some shell= s to read an initialization file. Per default, TRAMP has disabled this. You could overwrite this behaviour by evaluating (let ((process-environment tramp-remote-process-environment)) (setenv "ENV" "$HOME/.profile") (setq tramp-remote-process-environment process-environment)) --8<---------------cut here---------------end--------------->8--- Could you please check whether this works for you, instead of using `tramp-own-remote-path'? Best regards, Michael.