From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 05 22:59:21 2020 Received: (at submit) by debbugs.gnu.org; 6 Jul 2020 02:59:21 +0000 Received: from localhost ([127.0.0.1]:33262 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jsHLl-0005Um-Dt for submit@debbugs.gnu.org; Sun, 05 Jul 2020 22:59:21 -0400 Received: from lists.gnu.org ([209.51.188.17]:40884) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jsHLh-0005Uf-OB for submit@debbugs.gnu.org; Sun, 05 Jul 2020 22:59:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58892) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jsHLh-0005i0-By for bug-guix@gnu.org; Sun, 05 Jul 2020 22:59:17 -0400 Received: from mail-qt1-x82b.google.com ([2607:f8b0:4864:20::82b]:35470) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jsHLf-0007aP-Rq for bug-guix@gnu.org; Sun, 05 Jul 2020 22:59:17 -0400 Received: by mail-qt1-x82b.google.com with SMTP id b25so6522299qto.2 for ; Sun, 05 Jul 2020 19:59:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=idXm9D5I2RbQFoeW+2MDpT5oA/KuEI9wc6i/soxA8XU=; b=P97u6UVak4qY4KYTcbrkAMMVFz8WN8ojvkKCVu/q1gptIsdi1XThMaq6BGZrB5qHS4 5PgXFGiZdR254EkVkOJQjoZbsf4kOgZ6iQK66nz/H3rhl0fjKVAadoMaAJUrz72ZRUDY geHcI3+YMb+fgc8VZzZlVksFoffSMvu5wFFbheKocRVC54i5NJxjNTJX4j9MV8dVXsqZ DRWhODBW/hCdwgYjjz0mzC45yS67jJVT2SsOMMous8S4mi6Lj87AxhPyDdWlsRKcxSwK lCUxz2BkXeWyF7Sv/q8cjPFLwK34a684rcsbe71ARQCvE+DeZT6iQ9YBKhrLwOVghk17 7Lig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=idXm9D5I2RbQFoeW+2MDpT5oA/KuEI9wc6i/soxA8XU=; b=N6D1aoEzTjWBBTJzRhET8AqQAouzQmdc08tZv06Pk4VvLIrzeEJJ0PoI+inyG8rBNb STb29Y+A+nmKgSqj4DtFSte/rx41v6AUN3vCMOfJAknTDom24GFDOkoF6A3Og2Mo1fIi oDjM/RftKjRmmOHHQxJP63HwiVmeXJ75Ls64dssJXQ7H8iRi3/F+2mrLgI2gIq/f5Sez XYq3+NDw7atXnATSE+FbLGrYsifwMOxlxMwh98fwUG4adBGCZ5uwC1JKaBxf/Eqfc2Cg FC8S9zIRrPtIxPkdX8Qr6oROpKyKX97j8s3N3ImF/sPWPQ+Vj3xuss5oeXdkvVz3IJpP GYEg== X-Gm-Message-State: AOAM5336JfGns3cMqumuq9mH+uYxFQFZKFq/Bf6mdcXq9UIHSgNyH40k bkTyvFACUvZOvQNpVV9jVhdbqEPLHuY= X-Google-Smtp-Source: ABdhPJz3tBPBld9wwBxlzJ40ENGMGcKWERABcbnWUxGDXmn/ZDdpEk/xd6Vg0b9ETHzMukok6hEtxA== X-Received: by 2002:ac8:748a:: with SMTP id v10mr43643062qtq.19.1594004354517; Sun, 05 Jul 2020 19:59:14 -0700 (PDT) Received: from hurd (dsl-158-179.b2b2c.ca. [66.158.158.179]) by smtp.gmail.com with ESMTPSA id d135sm17142116qkg.117.2020.07.05.19.59.13 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Jul 2020 19:59:13 -0700 (PDT) From: Maxim Cournoyer To: bug-guix Subject: Emacs currently requires bash and gzip to be progatade to load core functionality. Date: Sun, 05 Jul 2020 22:59:12 -0400 Message-ID: <87a70dl56n.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::82b; envelope-from=maxim.cournoyer@gmail.com; helo=mail-qt1-x82b.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 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, FREEMAIL_FROM=0.001, PDS_TONAME_EQ_TOLOCAL_SHORT=1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: 2.7 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: Hello! It was discovered while troubleshooting an issue on help-guix [0] that Emacs cannot currently load its subr-x module (there are probably many more) when used in a pure environment (or container) that [...] Content analysis details: (2.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (maxim.cournoyer[at]gmail.com) -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [209.51.188.17 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 2.0 PDS_TONAME_EQ_TOLOCAL_SHORT Short body with To: name matches everything in local email 2.0 SPOOFED_FREEMAIL No description available. X-Debbugs-Envelope-To: submit 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.3 (/) Hello! It was discovered while troubleshooting an issue on help-guix [0] that Emacs cannot currently load its subr-x module (there are probably many more) when used in a pure environment (or container) that doesn't propagate bash and gzip, which it uses to decompress the said module. The fix would be to patch Emacs' sources so those programs are referred by their absolute store paths rather than simply being looked in PATH. Maxim [0] https://lists.gnu.org/archive/html/help-guix/2020-06/msg00143.html