From unknown Fri Aug 15 04:08:36 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#45655 <45655@debbugs.gnu.org> To: bug#45655 <45655@debbugs.gnu.org> Subject: Status: Please use 'python3' command instead of 'python' Reply-To: bug#45655 <45655@debbugs.gnu.org> Date: Fri, 15 Aug 2025 11:08:36 +0000 retitle 45655 Please use 'python3' command instead of 'python' reassign 45655 emacs submitter 45655 Balint Reczey severity 45655 normal tag 45655 fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 04 10:50:01 2021 Received: (at submit) by debbugs.gnu.org; 4 Jan 2021 15:50:01 +0000 Received: from localhost ([127.0.0.1]:60007 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kwS7M-0001Xc-Nz for submit@debbugs.gnu.org; Mon, 04 Jan 2021 10:50:01 -0500 Received: from lists.gnu.org ([209.51.188.17]:34566) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kwRYx-0000fj-Db for submit@debbugs.gnu.org; Mon, 04 Jan 2021 10:14:27 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54432) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kwRYw-0006VD-Ra for bug-gnu-emacs@gnu.org; Mon, 04 Jan 2021 10:14:27 -0500 Received: from youngberry.canonical.com ([91.189.89.112]:36246) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.90_1) (envelope-from ) id 1kwRYu-0006MA-I8 for bug-gnu-emacs@gnu.org; Mon, 04 Jan 2021 10:14:26 -0500 Received: from mail-yb1-f200.google.com ([209.85.219.200]) by youngberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1kwRYk-0003o3-Md for bug-gnu-emacs@gnu.org; Mon, 04 Jan 2021 15:14:14 +0000 Received: by mail-yb1-f200.google.com with SMTP id g17so52155790ybh.5 for ; Mon, 04 Jan 2021 07:14:14 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=6pNjU6QIBAr+K2YxkYwiARIaB/Q0K3GZXh9zEYa1qOU=; b=U0YmNaS75BPX7lOPjliCD4pA0lucJUydhEReFJyREO3Ab91ulPi3lI0PNBkcOl8iVW XWNww/1fxCag9uxtyReERZZsxRGoIqh8gMK0npInTRFCmxDHkx2pvPv5ovMNrtMv8zkD 1k9dly3OG6bEunSGXyyyRF+eZlTGte63B2f1N0TesTXH9UUv4FR/4JshhHrGD6hDwadS afoOygf4f2w3mmNiQmPACwK1F4um886U57QiaDLX5+4Ks/sN/fGmyWJfQlCoxB5iglDc jRQ0jLuOiuWEdJANMKzxJ7AENl2eHWdTCukKzuSU0RlvV8ppTpgVTvF1fNj0KY2VTBe0 mNPg== X-Gm-Message-State: AOAM530zbpCNnZQiiWgaMYd9rB2ggFc4pb39bmHXIZnqHcSQgs0+CobX ralmI99nY9qSOX00ioiYMbbulGd4DEuwZTPthqRPoG5HbAo/sGCyT2KS3cJtEEKOwms/2JlQzr+ hvxOGHnexJ7n6XLu19bfLlz5sNsJn/usz7FTk9UxjV1tIE2CG X-Received: by 2002:a25:5106:: with SMTP id f6mr38190755ybb.176.1609773253741; Mon, 04 Jan 2021 07:14:13 -0800 (PST) X-Google-Smtp-Source: ABdhPJxN1UEy4ag6TBNNrPNLukucMWGXwBi7RFmc2kYlXrD/YDFBFThuG1mvnagw0sd4eIzdmPfS6UdM296drTQ0sRc= X-Received: by 2002:a25:5106:: with SMTP id f6mr38190714ybb.176.1609773253379; Mon, 04 Jan 2021 07:14:13 -0800 (PST) MIME-Version: 1.0 From: Balint Reczey Date: Mon, 4 Jan 2021 16:14:02 +0100 Message-ID: Subject: Please use 'python3' command instead of 'python' To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary="000000000000f063de05b8148a0f" Received-SPF: none client-ip=91.189.89.112; envelope-from=balint.reczey@canonical.com; helo=youngberry.canonical.com X-Spam_score_int: -54 X-Spam_score: -5.5 X-Spam_bar: ----- X-Spam_report: (-5.5 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_BL_SPAMCOP_NET=1.347, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 04 Jan 2021 10:49:59 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --000000000000f063de05b8148a0f Content-Type: text/plain; charset="UTF-8" Hi, Python 2 reached EOL about a year ago thus the 'python' command may be missing on some systems. 'python3' is the standard way of invoking the Python 3 interpreter, thus Emacs would have a better chance trying that. The attached patch is already carried in Ubuntu. Cheers, Balint [1] https://www.python.org/doc/sunset-python-2/ -- Balint Reczey Ubuntu & Debian Developer --000000000000f063de05b8148a0f Content-Type: text/x-patch; charset="US-ASCII"; name="python3-as-default.patch" Content-Disposition: attachment; filename="python3-as-default.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kjip9p5u0 RGVzY3JpcHRpb246IFJ1biBweXRob24zIGNvbW1hbmQgYXMgZGVmYXVsdCBpbnN0ZWFkIG9mIHB5 dGhvbgpBdXRob3I6IEJhbGludCBSZWN6ZXkgPGJhbGludC5yZWN6ZXlAY2Fub25pY2FsLmNvbT4K T3JpZ2luOiB2ZW5kb3IKRm9yd2FyZGVkOiBubwpMYXN0LVVwZGF0ZTogMjAyMC0wMy0yNQoKLS0t IGEvbGlzcC9sZGVmcy1ib290LmVsCisrKyBiL2xpc3AvbGRlZnMtYm9vdC5lbApAQCAtMjY1Mzks NyArMjY1MzksNyBAQAogCiAoYWRkLXRvLWxpc3QgJ2ludGVycHJldGVyLW1vZGUtYWxpc3QgKGNv bnMgKHB1cmVjb3B5ICJweXRob25bMC05Ll0qIikgJ3B5dGhvbi1tb2RlKSkKIAotKGF1dG9sb2Fk ICdydW4tcHl0aG9uICJweXRob24iICJcCisoYXV0b2xvYWQgJ3J1bi1weXRob24gInB5dGhvbjMi ICJcCiBSdW4gYW4gaW5mZXJpb3IgUHl0aG9uIHByb2Nlc3MuCiAKIEFyZ3VtZW50IENNRCBkZWZh dWx0cyB0byBgcHl0aG9uLXNoZWxsLWNhbGN1bGF0ZS1jb21tYW5kJyByZXR1cm4KLS0tIGEvbGlz cC9wcm9nbW9kZXMvcHl0aG9uLmVsCisrKyBiL2xpc3AvcHJvZ21vZGVzL3B5dGhvbi5lbApAQCAt MTk1Miw3ICsxOTUyLDcgQEAKICAgOmdyb3VwICdweXRob24KICAgOnNhZmUgJ3N0cmluZ3ApCiAK LShkZWZjdXN0b20gcHl0aG9uLXNoZWxsLWludGVycHJldGVyICJweXRob24iCisoZGVmY3VzdG9t IHB5dGhvbi1zaGVsbC1pbnRlcnByZXRlciAicHl0aG9uMyIKICAgIkRlZmF1bHQgUHl0aG9uIGlu dGVycHJldGVyIGZvciBzaGVsbC4iCiAgIDp0eXBlICdzdHJpbmcKICAgOmdyb3VwICdweXRob24p Cg== --000000000000f063de05b8148a0f-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 06 11:59:48 2021 Received: (at 45655) by debbugs.gnu.org; 6 Jan 2021 16:59:48 +0000 Received: from localhost ([127.0.0.1]:45406 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kxCA0-0003hx-9x for submit@debbugs.gnu.org; Wed, 06 Jan 2021 11:59:48 -0500 Received: from eggs.gnu.org ([209.51.188.92]:39946) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kxC9z-0003hh-BS for 45655@debbugs.gnu.org; Wed, 06 Jan 2021 11:59:47 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:36588) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kxC9t-0004uG-Pa; Wed, 06 Jan 2021 11:59:41 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1kxC9i-0007Rr-2w; Wed, 06 Jan 2021 11:59:31 -0500 From: Glenn Morris To: Balint Reczey Subject: Re: bug#45655: Please use 'python3' command instead of 'python' References: X-Spook: anarchy Europol Cain and Abel airframe Airplane Saudi X-Ran: *UYJkG@lj^=AZ5g8Q~q"1Q>LT8*rt77.1R6NAboJs~ebqvws_"(*wapqiCK8pr{;D^hoC2 X-Hue: brightmagenta X-Attribution: GM Date: Wed, 06 Jan 2021 11:59:28 -0500 In-Reply-To: (Balint Reczey's message of "Mon, 4 Jan 2021 16:14:02 +0100") Message-ID: <5kczyim26n.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 45655 Cc: 45655@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Balint Reczey wrote: > Python 2 reached EOL about a year ago thus the 'python' command may be > missing on some systems. 'python3' is the standard way of invoking the > Python 3 interpreter, thus Emacs would have a better chance trying > that. > > The attached patch is already carried in Ubuntu. Thanks for the report. > --- a/lisp/ldefs-boot.el > +++ b/lisp/ldefs-boot.el > @@ -26539,7 +26539,7 @@ > > (add-to-list 'interpreter-mode-alist (cons (purecopy "python[0-9.]*") 'python-mode)) > > -(autoload 'run-python "python" "\ > +(autoload 'run-python "python3" "\ This bit is wrong. Firstly, ldefs-boot is a generated file, and secondly, unless Ubuntu is distributing a python3.el, it would just break the autoload. > --- a/lisp/progmodes/python.el > +++ b/lisp/progmodes/python.el > @@ -1952,7 +1952,7 @@ > :group 'python > :safe 'stringp) > > -(defcustom python-shell-interpreter "python" > +(defcustom python-shell-interpreter "python3" (if (executable-find "python3") "python3" "python") is probably how Emacs would normally handle this kind of thing. Or if defaulting to python3 is better (I guess it is): (cond ((executable-find "python3") "python3") ((executable-find "python") "python") (t "python3")) From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 06 12:55:46 2021 Received: (at 45655) by debbugs.gnu.org; 6 Jan 2021 17:55:46 +0000 Received: from localhost ([127.0.0.1]:45445 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kxD29-00051U-Ox for submit@debbugs.gnu.org; Wed, 06 Jan 2021 12:55:46 -0500 Received: from youngberry.canonical.com ([91.189.89.112]:59762) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kxCuk-0004qh-NU for 45655@debbugs.gnu.org; Wed, 06 Jan 2021 12:48:07 -0500 Received: from mail-yb1-f198.google.com ([209.85.219.198]) by youngberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1kxCue-0002bA-WD for 45655@debbugs.gnu.org; Wed, 06 Jan 2021 17:48:01 +0000 Received: by mail-yb1-f198.google.com with SMTP id a206so5372290ybg.0 for <45655@debbugs.gnu.org>; Wed, 06 Jan 2021 09:48:00 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=s1D1KmLIDehidf4j9tgla/Lzr3xTliNHpHl0zvP3MnY=; b=LxFclto2D/7sx4263E/dIYCld8b5fwBF2b75tdBBKBUDZO4Zm7S8y9MxCjpEkLmTrY P6GQ/h/zNQ+NCLAHDdctQz52+Fe5v1Mn2rBh58QwFofGKBwKbEewSrowNKYu1Geqg5RZ h5w9UP5O9zeKuvmozmJJmnGT/JcgpaQyo63iBjpwzaF4t0FHYP55Hiy5BFQivyg/g0lI Wt42ZioNTSaad9soelEIBA45/2gAlo3dxTY2ZIGpGgef4jLOovANAyJxyRUVFJA5JbVz Jm0E2BemFD2Mf6R5uSJF6UkdHKzTnJHoaB/YLsU2GftOKrC5b1j5V/d5Mt3SEv2Hm6+l K51A== X-Gm-Message-State: AOAM530vCyOt78iyntMAA5TiQwPBC8Xbs59Ou4/bxpEWSHTaLubwrZHw s3qYpiSyALrY+nt7ROZ2btiSPycgUiNnP1fUbOy2HAkWeKFtFoahCo69+OGTkCKc5R9f8oz9lEY D7RZYpNJeogO/Po6pvKji2Rzj44UPzrKv7ysXY2qJd+iihB0O X-Received: by 2002:a25:6853:: with SMTP id d80mr7200110ybc.47.1609955280066; Wed, 06 Jan 2021 09:48:00 -0800 (PST) X-Google-Smtp-Source: ABdhPJzLIsKOsrFQH1MV3lcbkFXFV+zTxCNr8SKttYrBYMnEkBigoQxPPVnjJ3FZ4eaSA/VRBWpwfsSy23Tf5JrVyvA= X-Received: by 2002:a25:6853:: with SMTP id d80mr7200079ybc.47.1609955279774; Wed, 06 Jan 2021 09:47:59 -0800 (PST) MIME-Version: 1.0 References: <5kczyim26n.fsf@fencepost.gnu.org> In-Reply-To: <5kczyim26n.fsf@fencepost.gnu.org> From: Balint Reczey Date: Wed, 6 Jan 2021 18:47:48 +0100 Message-ID: Subject: Re: bug#45655: Please use 'python3' command instead of 'python' To: Glenn Morris Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 45655 X-Mailman-Approved-At: Wed, 06 Jan 2021 12:55:44 -0500 Cc: 45655@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hi Glenn, Thanks for the quick response. On Wed, Jan 6, 2021 at 5:59 PM Glenn Morris wrote: > > Balint Reczey wrote: > > > Python 2 reached EOL about a year ago thus the 'python' command may be > > missing on some systems. 'python3' is the standard way of invoking the > > Python 3 interpreter, thus Emacs would have a better chance trying > > that. > > > > The attached patch is already carried in Ubuntu. > > Thanks for the report. > > > --- a/lisp/ldefs-boot.el > > +++ b/lisp/ldefs-boot.el > > @@ -26539,7 +26539,7 @@ > > > > (add-to-list 'interpreter-mode-alist (cons (purecopy "python[0-9.]*") 'python-mode)) > > > > -(autoload 'run-python "python" "\ > > +(autoload 'run-python "python3" "\ > > This bit is wrong. Firstly, ldefs-boot is a generated file, and > secondly, unless Ubuntu is distributing a python3.el, it would just > break the autoload. > > > --- a/lisp/progmodes/python.el > > +++ b/lisp/progmodes/python.el > > @@ -1952,7 +1952,7 @@ > > :group 'python > > :safe 'stringp) > > > > -(defcustom python-shell-interpreter "python" > > +(defcustom python-shell-interpreter "python3" > > (if (executable-find "python3") "python3" "python") > > is probably how Emacs would normally handle this kind of thing. > Or if defaulting to python3 is better (I guess it is): > > (cond ((executable-find "python3") "python3") > ((executable-find "python") "python") > (t "python3")) Indeed, that would be better for very old systems. Could you please land the proper fix or you would like me to rework mine? Thanks, Balint -- Balint Reczey Ubuntu & Debian Developer From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 10 09:49:37 2021 Received: (at 45655) by debbugs.gnu.org; 10 Jan 2021 14:49:37 +0000 Received: from localhost ([127.0.0.1]:53591 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kyc2D-0005il-08 for submit@debbugs.gnu.org; Sun, 10 Jan 2021 09:49:37 -0500 Received: from quimby.gnus.org ([95.216.78.240]:42140) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kyc2B-0005iT-EY for 45655@debbugs.gnu.org; Sun, 10 Jan 2021 09:49:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=k97yLXhqyultbxjxhv01VNxiKGZlU9fcb6bDP7Lt5hs=; b=X1x7JyYC93lAq5ZPki6FV+pm0t rHkjIruC2BrEp+DFGv7jX4BQNm9aRVrctTPqyBximVyCffYFJ8ALVxsuxylo4ld1oO5rfmQhHqJf2 KwIgFzYL90YGRupNhvGd4HVqpHKZJFutJCN0V2I6Olp8Lj5hoVcL9t4VAGS1HUUYcLxE=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kyc23-0007sg-0K; Sun, 10 Jan 2021 15:49:29 +0100 From: Lars Ingebrigtsen To: Balint Reczey Subject: Re: bug#45655: Please use 'python3' command instead of 'python' References: <5kczyim26n.fsf@fencepost.gnu.org> X-Now-Playing: Joy Division's _Substance_: "These Days" Date: Sun, 10 Jan 2021 15:49:25 +0100 In-Reply-To: (Balint Reczey's message of "Wed, 6 Jan 2021 18:47:48 +0100") Message-ID: <8735z8sv7u.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Balint Reczey writes: > Indeed, that would be better for very old systems. > Could you please land the proper fix or you would like me to rework mine? I've now installed Glenn's suggested change in Emacs 28. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 45655 Cc: Glenn Morris , 45655@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Balint Reczey writes: > Indeed, that would be better for very old systems. > Could you please land the proper fix or you would like me to rework mine? I've now installed Glenn's suggested change in Emacs 28. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 10 09:49:47 2021 Received: (at control) by debbugs.gnu.org; 10 Jan 2021 14:49:47 +0000 Received: from localhost ([127.0.0.1]:53594 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kyc2N-0005jE-7n for submit@debbugs.gnu.org; Sun, 10 Jan 2021 09:49:47 -0500 Received: from quimby.gnus.org ([95.216.78.240]:42156) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kyc2L-0005iy-NE for control@debbugs.gnu.org; Sun, 10 Jan 2021 09:49:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=GCfiVHAj7UjMrG0CtNzDahyMO6a8myociaaM8HJPjGU=; b=FmAb+Asi7bvRNEfQcAxSf2zm7K QG7KXAfxS3uw2zmhcJkpEfR2mVB5IxtUyWOBUNUpqUxHCTfFwKuhyLrVI5gxJt94BxkYzaMiVSbnt mSyduRJJrjm1IfB5W4C9AWX7sisqIF8d/hy0UsKNjkb9pw0pwNwa7BvbxkUvotLmz5g4=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kyc2E-0007sp-5V for control@debbugs.gnu.org; Sun, 10 Jan 2021 15:49:40 +0100 Date: Sun, 10 Jan 2021 15:49:36 +0100 Message-Id: <871ressv7j.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #45655 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 45655 fixed close 45655 28.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 45655 fixed close 45655 28.1 quit From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 10 12:42:48 2021 Received: (at 45655) by debbugs.gnu.org; 10 Jan 2021 17:42:48 +0000 Received: from localhost ([127.0.0.1]:54842 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kyejo-0007fS-8G for submit@debbugs.gnu.org; Sun, 10 Jan 2021 12:42:48 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:23323) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kyejn-0007fG-1N for 45655@debbugs.gnu.org; Sun, 10 Jan 2021 12:42:47 -0500 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 6B86B808C6; Sun, 10 Jan 2021 12:42:41 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id F273480853; Sun, 10 Jan 2021 12:42:39 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1610300560; bh=jqY/m8yLH/KMhlmS4CBaXCJUJxUuPCZFHqwWFT8VTbM=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=mJPzmkKfrawxdl77SYpvCM6AgN7DDzRYzLYNQTLljGanqpI0bx3zm/afLxqys/Vnt HBYVUo4h6r7EzEcmuf4Dv8LdgKrTTRv0t00TmfwQC/7yTEuLXXZv2XghhSDYViIZZw S4BoDWDUpughfedAMm0+dv7nktwFvlwCnl1pt/RYWnWbIiT5k+oyhxZ50Z2B2mGTbV LsDXGr7hlW0hRS9oG1XQ8XpEkMPFHTLF12/mCRmzdGK9H20bpzxyEiDjCltTlb6GHo THRVZd6x0rRiWT0TgsU0J4/BigTFavMhQklo9dLUuOyfVmZDbN3a3H9HIVwgPb6+aN KwqOOH/TPHp5w== Received: from alfajor (unknown [45.72.224.181]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id BE408120337; Sun, 10 Jan 2021 12:42:39 -0500 (EST) From: Stefan Monnier To: Balint Reczey Subject: Re: bug#45655: Please use 'python3' command instead of 'python' Message-ID: References: Date: Sun, 10 Jan 2021 12:42:38 -0500 In-Reply-To: (Balint Reczey's message of "Mon, 4 Jan 2021 16:14:02 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.079 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 45655 Cc: 45655@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Python 2 reached EOL about a year ago thus the 'python' command may be > missing on some systems. > 'python3' is the standard way of invoking the Python 3 interpreter, > thus Emacs would have a better chance trying that. At least here on Debian, `python` redirects to `python3` or `python2` depending on some user choice (by installing either `python-is-python3` or `python-in-python2`). So I think it makes a lot of sense to keep using `python` rather than `python3`. Stefan From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 10 12:49:29 2021 Received: (at 45655) by debbugs.gnu.org; 10 Jan 2021 17:49:29 +0000 Received: from localhost ([127.0.0.1]:54859 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kyeqG-0007pw-W7 for submit@debbugs.gnu.org; Sun, 10 Jan 2021 12:49:29 -0500 Received: from youngberry.canonical.com ([91.189.89.112]:35017) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kyeqD-0007pV-0L for 45655@debbugs.gnu.org; Sun, 10 Jan 2021 12:49:25 -0500 Received: from mail-yb1-f199.google.com ([209.85.219.199]) by youngberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1kyeq6-0006vh-JF for 45655@debbugs.gnu.org; Sun, 10 Jan 2021 17:49:18 +0000 Received: by mail-yb1-f199.google.com with SMTP id b123so22129351ybh.17 for <45655@debbugs.gnu.org>; Sun, 10 Jan 2021 09:49:18 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=4eUqJ0U73i9u1Q1V7euMEVT/kQlqZCT+zSrfXbBk+Jw=; b=QDNNYCeniseHyHoA7PFe0C17l0+l0r0uUuCY9vHCtXqwMFYhssPUyk2uxxpMpZlvkS wwonj8qzM9ETIZPEx3aOCIURq7i6Pxc2kOc+XjJ5Eo3pTH90uQ7r7dKtiGAt3whZ1f+w 1jm4gqtrG3AKxAx//BElWixBWhossGjrRfJehzkxVqKyrb5E9U48Vhj5sCSIrxEqQXMU i4M2eHOV/GKayEnrhNtpDVOg+uvCmlc0jU/CNV0uqGgkgE0MAKlRcU+hgQ/LWlIUXmiS BUsoQQSk60sXAv/sSu6GysHvsjXJLChnbGgu1Wqap6A7pWvrinZspPmFPLATFw7atmrq upqw== X-Gm-Message-State: AOAM533wdxa7pft9JCWK8hXLGB3HyzUqwB+JpaVgf+pLvAJUIe/J1Npz PHP5QSQutUxhrKQ6JdhcdGWqX28FLWuccpuPZuiV8KrA43nj3BK1hY1FaDh1w/Sp8/OldpoL6n4 mXDlgEGrvIL5cvR5/ql3DQUIb2waz5YAV5r0kv6VR9zRZ3c6v X-Received: by 2002:a25:42cc:: with SMTP id p195mr18971849yba.59.1610300957541; Sun, 10 Jan 2021 09:49:17 -0800 (PST) X-Google-Smtp-Source: ABdhPJwKdk0KPYCEic/n6GoKofCAIquYtZc4rD8ItkrhY9+xNI925VPZm9bJOLpQhbib1dj1hKPQFOycAmzvtFHMPOg= X-Received: by 2002:a25:42cc:: with SMTP id p195mr18971823yba.59.1610300957230; Sun, 10 Jan 2021 09:49:17 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Balint Reczey Date: Sun, 10 Jan 2021 18:49:06 +0100 Message-ID: Subject: Re: bug#45655: Please use 'python3' command instead of 'python' To: Stefan Monnier Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 45655 Cc: 45655@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hi Stefan, On Sun, Jan 10, 2021 at 6:42 PM Stefan Monnier wrote: > > > Python 2 reached EOL about a year ago thus the 'python' command may be > > missing on some systems. > > 'python3' is the standard way of invoking the Python 3 interpreter, > > thus Emacs would have a better chance trying that. > > At least here on Debian, `python` redirects to `python3` or `python2` > depending on some user choice (by installing either `python-is-python3` > or `python-in-python2`). > > So I think it makes a lot of sense to keep using `python` rather than > `python3`. I don't think keeping `python` is a good idea, this would make Emacs considered to be buggy in Debian. Please see https://wiki.debian.org/Python : ... NOTE: Debian testing (bullseye) has removed the "python" package and the '/usr/bin/python' symlink due to the deprecation of Python 2. No packaged scripts should depend on the existence of '/usr/bin/python': if they do, that is a bug that should be reported to Debian. You can use the 'python-is-python3' or 'python-is-python2' packages to restore an appropriate '/usr/bin/python' symlink for third-party or legacy scripts. ... Cheers, Balint -- Balint Reczey Ubuntu & Debian Developer From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 10 15:49:03 2021 Received: (at 45655) by debbugs.gnu.org; 10 Jan 2021 20:49:03 +0000 Received: from localhost ([127.0.0.1]:55025 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kyhe2-0008JG-Qe for submit@debbugs.gnu.org; Sun, 10 Jan 2021 15:49:03 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:53862) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kyhe0-0008IN-Q8 for 45655@debbugs.gnu.org; Sun, 10 Jan 2021 15:49:01 -0500 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 14BCD440BCF; Sun, 10 Jan 2021 15:48:55 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id A110A440A6E; Sun, 10 Jan 2021 15:48:53 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1610311733; bh=A/gC4GjA8qIUxi6/1s/SOjB2pAqyylwNyfzKGyoIkrk=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=KhiM74NY0HpU/EL69xMfOa4HRd7BCzfvnESFnCjM+10jBMS/aa3twEEf1yK1UpFGy frmZ/JnQVOwNOAsB15wjgVa4WyT9brxQ5aI5I94RjQQYTSRtFUPfAWoTZcYZrpNI03 32SYjDlr7POYb5P8a6tWCjp6FoHqGyt8byNAIKTi9dBehz72aG1jjBhikZsmmXY1LG myOwFP4n5PyTcE0Wz+v6F4+3FHxfGmWy5+z3/kmKQ1MluN6FEeKGYpuItGEF5Av9cr r5Zi/snLgq5n0USAZjb3RlIkSZzxeNQfMin8BuKkOSkBXEz1lElXR41bd1RpbNZYax qECbwatSb41ZA== Received: from alfajor (unknown [45.72.224.181]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 6DBC31203D5; Sun, 10 Jan 2021 15:48:53 -0500 (EST) From: Stefan Monnier To: Balint Reczey Subject: Re: bug#45655: Please use 'python3' command instead of 'python' Message-ID: References: Date: Sun, 10 Jan 2021 15:48:52 -0500 In-Reply-To: (Balint Reczey's message of "Sun, 10 Jan 2021 18:49:06 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.041 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 45655 Cc: 45655@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > I don't think keeping `python` is a good idea, this would make Emacs > considered to be buggy in Debian. > > Please see https://wiki.debian.org/Python : > ... > NOTE: Debian testing (bullseye) has removed the "python" package and > the '/usr/bin/python' symlink due to the deprecation of Python 2. No > packaged scripts should depend on the existence of '/usr/bin/python': > if they do, that is a bug that should be reported to Debian. You can > use the 'python-is-python3' or 'python-is-python2' packages to restore > an appropriate '/usr/bin/python' symlink for third-party or legacy > scripts. > ... That's a very different situation, tho: what you describe is for Debian packages, where clearly each package is written&tested to work against a particular version (or range of versions) of Python. In contrast the question at hand is "which version of Python should one start when the user wants to run a Python subprocess". I think it's reasonable to consider that *if* there is a `python` executable in $PATH, it makes sense to considered it as the preferred version of Python. Stefan From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 11 00:18:12 2021 Received: (at 45655) by debbugs.gnu.org; 11 Jan 2021 05:18:12 +0000 Received: from localhost ([127.0.0.1]:55355 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kypam-00074G-Bb for submit@debbugs.gnu.org; Mon, 11 Jan 2021 00:18:12 -0500 Received: from mail-pg1-f172.google.com ([209.85.215.172]:46082) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kypaj-000743-VV for 45655@debbugs.gnu.org; Mon, 11 Jan 2021 00:18:10 -0500 Received: by mail-pg1-f172.google.com with SMTP id c22so11804056pgg.13 for <45655@debbugs.gnu.org>; Sun, 10 Jan 2021 21:18:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codeisgreat-org.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=Uz6syD1gmerlLCVsSiJzbptwHKzULM8448IiA7k1JXU=; b=ZUuXfX0rQv0Ru0jLWIl3awPRQzztw9wKOL8g98y6+7kzo+yEsc+WQ5Sr8JWLHjmcYs d+YG0ZvnkbH9nQ+HQDLsFsUHYqvwxomy+CbzwRIfoaujoWj5dBjDqe37kf5A+Kn0CMU5 jFF/jjZFb4ti8ns2T18CB8rLDyHkfqCoFbnqVPMgysccFo87b1M8f+MxNkX5bnD5emI1 N5T0/hz1JUhxG55sfEkRT4iRxWjKzyxKKbek8WTw6mERDZt9lfX/JEpOjuvlGKj0Ul+z UF8n88aFZxr5SM1Vtcr43NLhHoaCwtpu5QY61ms3rGabVLWpgczc4PWmVVg3N2RNQ7k6 eiNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=Uz6syD1gmerlLCVsSiJzbptwHKzULM8448IiA7k1JXU=; b=spaQtlBOLAaIqqm6KI+BrZH+yrfi0EsRAyvlDwnsuMPqJBYsXMNrXMQOQOGlbpVLCe B1W4ZHNpaCZepOU4hqgPS46lBR1hhaMeWALvN6O+HTvFJau2dSGVBfhGrpYeoW0XBSTJ aurzIpORwCNIYRxEBjXIPMTzRY0ESNhhgRRXO7F5Ykr02CEHcIpF5+zFdAlCQEOgVEbj bLA23vyJOZGfvmWG8UA6hsudUrBKw6ZcxHl6f1T++m4YpCZZa6hV39nle7zNSeB5Ueca j+bbGo+x7X6DR8eCTmQYXUMvikxzGvPc1pCl+G6a7yPkvZfCeKDfBXzkDmaEHSIqj/p1 IKRw== X-Gm-Message-State: AOAM531SvffvZ97o4J5BdULM5pgI4/j9Qp4ROuurK1EllZ+1+uTxxAyJ ao0T6CJshUw0xatzr1z/sheexE6HReDAYg== X-Google-Smtp-Source: ABdhPJz7fsvR7rPG/PL320IYcHtQng4qRKqrUhV5qehtuKHJSnF31oaWJ9CWAwq5TuFPYY4Nxg7tFw== X-Received: by 2002:a63:6686:: with SMTP id a128mr18052177pgc.96.1610342283858; Sun, 10 Jan 2021 21:18:03 -0800 (PST) Received: from mb2.local ([2405:201:5c06:70bb:39ce:11cc:a555:7b63]) by smtp.gmail.com with ESMTPSA id y189sm17185235pfb.155.2021.01.10.21.18.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 10 Jan 2021 21:18:03 -0800 (PST) From: Pankaj Jangid To: Stefan Monnier Subject: Re: bug#45655: Please use 'python3' command instead of 'python' References: Date: Mon, 11 Jan 2021 10:47:59 +0530 In-Reply-To: (Stefan Monnier's message of "Sun, 10 Jan 2021 15:48:52 -0500") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (darwin) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 45655 Cc: Balint Reczey , 45655@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) Stefan Monnier writes: > In contrast the question at hand is "which version of Python should one > start when the user wants to run a Python subprocess". I think it's > reasonable to consider that *if* there is a `python` executable in > $PATH, it makes sense to considered it as the preferred version > of Python. We need to consider multiple scenarios: 1. Both, =E2=80=98python=E2=80=99 as well as =E2=80=98python3=E2=80=99 exec= utables, are in PATH. 1.1 =E2=80=98python=E2=80=99 pointing to Python v2 1.2 =E2=80=98python=E2=80=99 pointing to Python v3 2. Only =E2=80=98python=E2=80=99 is in PATH - This is surely Python v2 otherwise =E2=80=98python3=E2=80=99 will also= be in PATH 3. Only =E2=80=98python3=E2=80=99 is in PATH In (2) and (3), we have only one choice to pick. The point of discussion are (1.1) and (1.2). In (1.2), user has somehow customized the system PATH and made Python v3 as default. So we can obey what the user wants - pick =E2=80=98python=E2=80=99. Although, I don=E2=80=99t know if there is a stan= dard prescription on =E2=80=98python2=E2=80=99 executable, but on some systems this is available= (macOS). In case of (1.2), we can simply pick =E2=80=98python=E2=80=99. (1.1) is the case where both Python v2 and Python v3 are installed and we don=E2=80=99t know what the user wants. =E2=80=98python=E2=80=99 and =E2= =80=98python3=E2=80=99 (and may be =E2=80=98python2=E2=80=99) are in PATH. In (1.1), my opinion is that we should pick the version which is officially supported by the Python Community - pick =E2=80=98python3=E2=80= =99. From unknown Fri Aug 15 04:08:36 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 08 Feb 2021 12:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator