From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jim Porter Newsgroups: gmane.emacs.bugs Subject: bug#62296: eshell: sudo results in "=?UTF-8?Q?Don=E2=80=99t?= know how to make a buffer-local variable an alias: tramp-use-connection-share" Date: Mon, 20 Mar 2023 21:28:05 -0700 Message-ID: References: <87pm93zcab.fsf@gmx.de> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29317"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 62296@debbugs.gnu.org To: Michael Albinus , Chris Elrod Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Mar 21 05:29:18 2023 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 1peTcb-0007MV-20 for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 21 Mar 2023 05:29:17 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1peTcP-0007oZ-4d; Tue, 21 Mar 2023 00:29:05 -0400 Original-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 ) id 1peTcN-0007o8-2T for bug-gnu-emacs@gnu.org; Tue, 21 Mar 2023 00:29:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1peTcM-0003TI-LO for bug-gnu-emacs@gnu.org; Tue, 21 Mar 2023 00:29:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1peTcM-0002lM-9l for bug-gnu-emacs@gnu.org; Tue, 21 Mar 2023 00:29:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Jim Porter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 21 Mar 2023 04:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62296 X-GNU-PR-Package: emacs Original-Received: via spool by 62296-submit@debbugs.gnu.org id=B62296.167937289310561 (code B ref 62296); Tue, 21 Mar 2023 04:29:02 +0000 Original-Received: (at 62296) by debbugs.gnu.org; 21 Mar 2023 04:28:13 +0000 Original-Received: from localhost ([127.0.0.1]:57345 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1peTbZ-0002kG-9x for submit@debbugs.gnu.org; Tue, 21 Mar 2023 00:28:13 -0400 Original-Received: from mail-pj1-f52.google.com ([209.85.216.52]:36403) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1peTbY-0002k4-3i for 62296@debbugs.gnu.org; Tue, 21 Mar 2023 00:28:12 -0400 Original-Received: by mail-pj1-f52.google.com with SMTP id o6-20020a17090a9f8600b0023f32869993so14990245pjp.1 for <62296@debbugs.gnu.org>; Mon, 20 Mar 2023 21:28:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1679372886; 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=3+WfT0l87his1BuU+fkIliXNwa9pBQ9uEd7FY9KiUVo=; b=V1wUF1fo7GkzcUDt+B1XnFm5F50z4YFmukNMNkfMUaggzzhZT0jeoPlwd+j5Xm/11d kdidRicWvV/Ec38ty2VyNFpmJCnst4JnPJy9EYFefqTsaw32ouOJba6b/yLNaJyaOZtq D+DEEMNT+lezutoljztxjMOqX1F4EMlePKy0aaIrqMZ4sK/sBOP3IfOV5A9kAYRdlZXF nvBsp7MA47vqlPYmEAbAdGVq9GaCRiZNbikn2qWpJiob99wvsArq/HfJXDg/PCoo5T8F LgSKMH19pZpHNeZQKflHgoUx7frLuLL+hafaWiNdv6o+gGRmJbzyx+oVqmY6gLaaTV50 BGYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679372886; 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=3+WfT0l87his1BuU+fkIliXNwa9pBQ9uEd7FY9KiUVo=; b=w7rgKkK5nXsQtPYwaNX7i0cl9/wwgwLXZYZTRprd3Nnvzu4HyZUwbrt/AWyZWaR/s9 a1IfZH1MXv7cRmwlxzT3dE1HDaYsx31Av/vva4VFCbkYAE2MfINDSQ6IWNYKVujO3Yq8 v2zo12pGKYYilxOwCHJiZUbMlkxzlvqkpQAWOJ8ZNrxB++/nRm1Gb5DANiqIyXdsdLs8 xse4IQqZoUY7wPPVHvNaSfo1Dw+EqOQvDHvGs7XMgor9w1KW7Uwae79ipFZlgBP+Iv0i XGdrPhcnn9u8bT42MIYu9Zf9/tay/Y4jtvreXiD/FaBnS04tCvBzpsDjZe4ENxZqtjsY /t5g== X-Gm-Message-State: AO0yUKU+Pix/lnxRERgDH6GxtcdEWZOFRX9c4g2WhVdBhGCqaDWQSaq/ T0p8QdoICaWA1WhYwLq3+FM= X-Google-Smtp-Source: AK7set/DfMC2LjO+3vsQr+V5ei18uQDkMdH6px1fjT8KM4RXJDPhqPijvja0wh3nTzuNBivpfMzpqw== X-Received: by 2002:a17:90a:19d8:b0:233:fdfd:7122 with SMTP id 24-20020a17090a19d800b00233fdfd7122mr1144118pjj.37.1679372886113; Mon, 20 Mar 2023 21:28:06 -0700 (PDT) Original-Received: from [192.168.1.2] (cpe-76-168-148-233.socal.res.rr.com. [76.168.148.233]) by smtp.googlemail.com with ESMTPSA id l21-20020a656815000000b004eecc3080f8sm7119829pgt.29.2023.03.20.21.28.05 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 20 Mar 2023 21:28:05 -0700 (PDT) Content-Language: en-US In-Reply-To: <87pm93zcab.fsf@gmx.de> 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:258330 Archived-At: On 3/20/2023 8:13 AM, Michael Albinus wrote: > I tried to reproduce, but I cannot. Both versions of sudo in eshell work for me: [snip] > > Could you pls provide a recipe, starting with "emacs -Q"? I'm not able to reproduce this either, but here's what I tried from "emacs -Q": M-: (require 'eshell) M-: (add-to-list 'eshell-modules-list 'eshell-tramp) M-x eshell ~ $ which sudo eshell/sudo is a byte-compiled Lisp function in ‘em-tramp.el’. ~ $ sudo *whoami root Chris, you could try running "make bootstrap", or at least "rm lisp/eshell/*.elc && make" to make sure that the Eshell code gets recompiled. Eshell makes pretty heavy use of defmacro and defsubst, so sometimes the bytecode files end up out of date and you need to get rid of them.