From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Henrik Ahlgren Newsgroups: gmane.emacs.bugs Subject: bug#63259: elpa-admin.el: Don't try to sandbox on Termux/Android Date: Thu, 04 May 2023 11:00:23 +0300 Message-ID: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35335"; mail-complaints-to="usenet@ciao.gmane.io" To: 63259@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu May 04 11:50: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 1puVbN-0008zi-Ca for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 04 May 2023 11:50:18 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1puVbC-0000bl-9D; Thu, 04 May 2023 05:50:06 -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 1puVbA-0000ba-KX for bug-gnu-emacs@gnu.org; Thu, 04 May 2023 05:50:05 -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 1puVb8-0005bN-DU for bug-gnu-emacs@gnu.org; Thu, 04 May 2023 05:50:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1puVb7-0003KW-OA for bug-gnu-emacs@gnu.org; Thu, 04 May 2023 05:50:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Henrik Ahlgren Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 04 May 2023 09:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 63259 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.168319380012784 (code B ref -1); Thu, 04 May 2023 09:50:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 4 May 2023 09:50:00 +0000 Original-Received: from localhost ([127.0.0.1]:48585 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1puVb2-0003K2-H7 for submit@debbugs.gnu.org; Thu, 04 May 2023 05:50:00 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:46086) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1puTtB-000059-AM for submit@debbugs.gnu.org; Thu, 04 May 2023 04:00:35 -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 1puTtA-0004s4-Li for bug-gnu-emacs@gnu.org; Thu, 04 May 2023 04:00:33 -0400 Original-Received: from out1-smtp.messagingengine.com ([66.111.4.25]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1puTt8-0004sa-Fo for bug-gnu-emacs@gnu.org; Thu, 04 May 2023 04:00:31 -0400 Original-Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 214A55C0229 for ; Thu, 4 May 2023 04:00:26 -0400 (EDT) Original-Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Thu, 04 May 2023 04:00:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seestieto.com; h=cc:content-type:content-type:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:sender:subject:subject:to:to; s=fm3; t=1683187226; x=1683273626; bh=ouTncZjUwNdnF/bfJw9Cx2iFX mBJEXoo7fJQ/GNKDjo=; b=E55txRybjTEcZ75iHZQYT1CqHyPakG09AzEVsq+pG laYo2rRXexgFD0rsoHwcKmHVVrh+BVJTRmjCLOLIg+pYjk0rPKNzJdpfolD50wDo Q78+nRZduOETpx4kqjKzUHB1wtOSiI7pHZ2OZFD+HhvwZzes7DVsaBzyCq6Gw9NS jxBxYSm7bv30YyX/oaBq8vW63WN8+D8FtZwMVGQ0j3zzaV5RsXJN9vZZjl76we5d Jd/7uViHrYZQ51oZlC0ZK+RNE9ep7Pf92dd9VbvIozTg4mW92MnthYHWb+sl16e1 HXKSkaeh8iPTTmNvQclTzCoSNbf22NHw2lLF6QjGanl/A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1683187226; x=1683273626; bh=ouTncZjUwNdnF/bfJw9Cx2iFXmBJEXoo7fJ Q/GNKDjo=; b=POT54hOI2cIhpOBPzlwgiOzIOiLZ3BcUMAa58sRR2jqN8q3iN6j OBO29E+v9APFg+05Vp50+LxShlWQ266T5I/tGEQHRuj4TtANkgi3mtJQlj/GEd7D kEBd05e/Ig0Cf21AZbPhl2En9Y3notsdkZEz9KpgWIW2f7UzI+M1hubw6vFC4eLf TXUgftcQhnjjYhlZr7herbdTicVnQcTBy5RsyK3BAjay1M2dMljzYAEx8tQbq32g XS/FeL0rM0yyTc5rXCxustHmGCZaWC2KVCT7VCXCDI46matr5sOJtx0yrBM5kJt6 KEmiNAbWXbx3zh0zcrsymMoSvRyzl9PP7fA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrfedvledguddvhecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkfggtgesthdtredttd dttdenucfhrhhomhepjfgvnhhrihhkucethhhlghhrvghnuceophgrsghlohesshgvvghs thhivghtohdrtghomheqnecuggftrfgrthhtvghrnhepffdutefhuedufeejgfduheefff eitdefhfeutdehieeuvdevtdevieetgefgvdfhnecuvehluhhsthgvrhfuihiivgeptden ucfrrghrrghmpehmrghilhhfrhhomhepphgrsghlohesshgvvghsthhivghtohdrtghomh X-ME-Proxy: Feedback-ID: i8ea641e4:Fastmail Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Thu, 4 May 2023 04:00:25 -0400 (EDT) Received-SPF: pass client-ip=66.111.4.25; envelope-from=pablo@seestieto.com; helo=out1-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Thu, 04 May 2023 05:49:55 -0400 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:261007 Archived-At: elpaa--sandbox is set to t by default on Termux, since its system-type is gnu/linux. However, I believe bubblewrap is only available on rooted devices from root-packages, so most Termux users won't have bwrap. I guess the same goes for the native Android port. Consider disabling sandboxing on Termux by default. Not sure what is the best method for detecting it, perhaps check if the TERMUX_VERSION environment variable exists?