From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#53644: 29.0.50; xref-search-program breaks if programm not installed on a remote host Date: Wed, 09 Feb 2022 08:55:56 +0100 Message-ID: <875ypotqwj.fsf@gmx.de> References: <87v8y0rdz3.fsf@posteo.net> <87iltvnj3g.fsf@gmx.de> <3b4cfff4-4d95-9f8e-d5ec-db6cc492a9b8@yandex.ru> <87leypml9i.fsf@gmx.de> <01015f05-e40c-c18a-8b03-5012a3cb44ba@yandex.ru> <875ypp624b.fsf@posteo.net> <87iltptnem.fsf@gmx.de> <87k0e5uvtp.fsf@posteo.net> <87a6f1tdlt.fsf@gmx.de> <87bkzhrrd2.fsf@posteo.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27442"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: 53644@debbugs.gnu.org, Dmitry Gutov To: Philip Kaludercic Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Feb 09 10:04:01 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nHitN-0006sz-Id for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 09 Feb 2022 10:04:01 +0100 Original-Received: from localhost ([::1]:37916 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nHitM-0002jF-2I for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 09 Feb 2022 04:04:00 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:40024) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nHhqY-00052F-7M for bug-gnu-emacs@gnu.org; Wed, 09 Feb 2022 02:57:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:55677) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nHhqX-0001Ux-Pg for bug-gnu-emacs@gnu.org; Wed, 09 Feb 2022 02:57:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nHhqX-0000Ux-Oa for bug-gnu-emacs@gnu.org; Wed, 09 Feb 2022 02:57:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 09 Feb 2022 07:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53644 X-GNU-PR-Package: emacs Original-Received: via spool by 53644-submit@debbugs.gnu.org id=B53644.16443933721829 (code B ref 53644); Wed, 09 Feb 2022 07:57:01 +0000 Original-Received: (at 53644) by debbugs.gnu.org; 9 Feb 2022 07:56:12 +0000 Original-Received: from localhost ([127.0.0.1]:49566 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHhpi-0000TO-DJ for submit@debbugs.gnu.org; Wed, 09 Feb 2022 02:56:12 -0500 Original-Received: from mout.gmx.net ([212.227.15.15]:50795) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHhpc-0000Sn-NQ for 53644@debbugs.gnu.org; Wed, 09 Feb 2022 02:56:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1644393358; bh=NGKWd7M3cxCQV9kAOJsIPn02o14BGcELMoa7lBNj2NQ=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=GC8Aa9zP/tNSURNKsp5AOJi4ckWIPnirqsif8m9s2AaYmJmpqaZPj99ssr1JYPPAs gucgDumjObYLou+AlWqk8RzqzGsRsw69UqZItX5RETdsf3eloJ2aMvMVKrM5/NNoyc Cd3WWuhj1xcV4nGRY6dU5T9/WKp4Ytwv8waRDdcY= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from gandalf.gmx.de ([213.220.149.97]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MdefD-1nqlSu3q3F-00ZhxO; Wed, 09 Feb 2022 08:55:58 +0100 In-Reply-To: <87bkzhrrd2.fsf@posteo.net> (Philip Kaludercic's message of "Tue, 08 Feb 2022 21:16:41 +0000") X-Provags-ID: V03:K1:oGMJll1WWXo1Nij4ceX8KaBiW8cyeQrZ157VScWl4CDIxesatQj ZaOTyBQyzUOScR3d/HQ6AiNdgdvMO61l8P2sS9wHpkSiZWAI6JbYfIzZ64YJvl32pfwY2OO snYEVkoe3j0kjwL7b6T0A/ygJbml2+geqcHFgar76KJgVxDY52SYn0GWOLQuiiB8FeDOeIy hxtRJysLYEF3SQOrqZGYQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:alZliBMBs58=:F3EWcgNiSMjDSQZ//AnX+Z FNslZA1oFUrG43gyW2L5+FzDgGBqAxSsFFjI4r8SJ2sXHwodWhppsLG3CTf6GaRReJ/JowjBp VCIgFY9f1VwYgGkMObrM0Bjp1K3v4KrR4NbYOzeJEoHeLN8wg0wGm3Y0vmDk+5usRNF7ogof6 dXrEXkg4NMTfyVG1K53zPa7lSKKo7gLEX0sTzTbw2hAePyjh/H7MI2axjzUPID52cuw+kNKzJ OHneBL52Tjv+o8+VCQrbUOldzq4+17fx7pOA4d5x1tWYlzrH6yLcZddCBiAIXWjRrdjzscBJB yfFym9Upfj50Sx+BUjSVSOSu310a8lFtp722wuq5TfhPEoYA+CHlKrk/vmDOZn6dPsp7dqJY+ Nj/jIPqVQxDndwJuJpUDuGJrpAbv8Ebbne5JBii7IzF6stnVKoh5Q7KYETQ8J98CEi/VyxaAq aw6EFRDpjlE+Fxs/NYAGWh+9TMnOAYNy3mRHKg6zE9b2laAVfav8qg2ep0+53ZbgK/JAVgQDf XHUqfB5WnZW4HVbR7RJUNGDAM4ZVhvvXwJtwSCeJnNLZ8HBpQpF6Iy7ZE6FzazdbiV6B0H//w NB6Rl0jUwbS8HD21lsVmJKtbvuhiNYpS8D8Et5HcHdMdNn9F896LG+GkHAHkj4P/KLo/aWB4g /5PldBMZBwGz8iRaMi3GT8abO7Q29JAGl0HTQW7LW6LA20LS3Q0Tzk6zy967lXYwfB0nFLZd8 X0NUR1ldhy2KUBDtVYemTsPAW8kjXPqIhbDn49S8Ci/ksyRAfb9MghFePxQfjDYoibY3YXM6 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:226444 Archived-At: Philip Kaludercic writes: Hi Philip, > But the question here remains precisely what to use instead of the > literal "/bin/sh"? Well, if there isn't a better value, "/bin/sh" should serve as fallback. In my experience with Tramp, it works on most of the remote systems. It doesn't work on remote Android devices, for example. But the number of Emacs < 27 users, running xref-* on a remote Android device, is rather limited I believe. POSIX declines this assumptions. It recommends to call "command -v sh" in order to determine the shell path, see . Best regards, Michael.