From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id KFvpJEcxyl7IZwAA0tVLHw (envelope-from ) for ; Sun, 24 May 2020 08:33:11 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id 0FS/IEcxyl5xFAAAbx9fmQ (envelope-from ) for ; Sun, 24 May 2020 08:33:11 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id E3D0C940B2B for ; Sun, 24 May 2020 08:33:10 +0000 (UTC) Received: from localhost ([::1]:59780 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jcm4C-0005tS-9M for larch@yhetil.org; Sun, 24 May 2020 04:33:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48298) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jcm46-0005tM-9i for bug-guix@gnu.org; Sun, 24 May 2020 04:33:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53133) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jcm46-00021t-0x for bug-guix@gnu.org; Sun, 24 May 2020 04:33:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jcm45-00058z-UB for bug-guix@gnu.org; Sun, 24 May 2020 04:33:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#41499: /proc/filesystems impurity in build environment Resent-From: Chris Marusich Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 24 May 2020 08:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 41499 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 41499@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.159030917419759 (code B ref -1); Sun, 24 May 2020 08:33:01 +0000 Received: (at submit) by debbugs.gnu.org; 24 May 2020 08:32:54 +0000 Received: from localhost ([127.0.0.1]:36446 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jcm3x-00058c-Vt for submit@debbugs.gnu.org; Sun, 24 May 2020 04:32:54 -0400 Received: from lists.gnu.org ([209.51.188.17]:33868) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jcm3w-00058V-NU for submit@debbugs.gnu.org; Sun, 24 May 2020 04:32:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48292) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jcm3w-0005lh-Gt for bug-guix@gnu.org; Sun, 24 May 2020 04:32:52 -0400 Received: from mail-pj1-x1029.google.com ([2607:f8b0:4864:20::1029]:54584) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jcm3v-00021J-JB for bug-guix@gnu.org; Sun, 24 May 2020 04:32:52 -0400 Received: by mail-pj1-x1029.google.com with SMTP id s69so7109799pjb.4 for ; Sun, 24 May 2020 01:32:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:user-agent:mime-version; bh=yM5zOxaFKuwfvoFvrFIC7EAZQCOItL1FTQHoLcgl6dw=; b=SRoW5CummPExBz0i6FTKi3VVVB1XG8vu4mFjJP8xbNSmVBR8U0WwpSlOybhZPz5OUq uE7hAYvCRBGjYsCI342nN1cX5CiVPLu8+YKb7Jkyie+P1aSy2Y+NpW2gYBoQ04n85/do UdqHrTuU02giSuF3pHkIKr5EazuzVSZb10sZbhtYMgNmb2GUqw1Ss18LOm0GZPxqDu4s CckXcm+1ppmghtrYOxKAwBdX7UrF1a87aDw4ktsungHj1FdM66cmpOwKph7PvioLTvsk /aopl1JswXLD1ikQVZXbMSq22QWwf+V/8pwvfHD+tyz3MVdKacN+VIA/UJhOxZqOqYxK nttQ== 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:user-agent :mime-version; bh=yM5zOxaFKuwfvoFvrFIC7EAZQCOItL1FTQHoLcgl6dw=; b=e1Dw32CO7mZZDPu6mByXZyluU6djsESBrMilrRC5gl9So/MfU98UOtMBUlWd4wAWVC jvmUIa/6rKBfcnRhUKI1ZGG0SwnWD4HEo3uckFPQHzT48lguIfoAk3787eXZkgq+wwA4 oPChm1j58iaQcR1H22rK6BeqiUxDyHZ6GdUNKZ4WbnG86tCFrDdWp0seTYxLwA84EvSl OGId+ANapB4teQ5O9kmAyR3JuInhJOjrrIUVNT0ynTeIoHrX15VIHZvfoToX4IBaKPV5 CrgHSiL2ZHYU0lr3PTjo2trUZiIlbo85vSQ76SHDRlDrpNub62ojPQfr17fBoxazSnpY M0Jw== X-Gm-Message-State: AOAM533SQNzwb3mf0b1YEuyRt1qEwZe7iBJ3wZjVMSAgxSLiIX2QAZZE /CFjn4SOwJGNn1rg8kZpvHfLCV1kkLs= X-Google-Smtp-Source: ABdhPJxANxC/9cU8kAoxkjAQz1WJ62pD9i+qmkUXbI3JT1J0sVidw95CtsyrEYK0BNqlrfaKkqPStw== X-Received: by 2002:a17:90a:d181:: with SMTP id fu1mr10748975pjb.147.1590309169552; Sun, 24 May 2020 01:32:49 -0700 (PDT) Received: from garuda-lan (c-73-97-103-127.hsd1.wa.comcast.net. [73.97.103.127]) by smtp.gmail.com with ESMTPSA id u5sm1623755pjv.54.2020.05.24.01.32.47 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 24 May 2020 01:32:48 -0700 (PDT) From: Chris Marusich Date: Sun, 24 May 2020 01:32:42 -0700 Message-ID: <87v9klravp.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=2607:f8b0:4864:20::1029; envelope-from=cmmarusich@gmail.com; helo=mail-pj1-x1029.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: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -2.3 (--) X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=gmail.com header.s=20161025 header.b=SRoW5Cum; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Spam-Score: 1.99 X-TUID: UBrLchh8tZm6 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi, The Linux kernel's /proc/filesystems is an impurity in the Guix build environment. Its contents can cause the same derivation to behave differently on different systems. For example, the default kernel on Fedora systems uses SELinux, so /proc/filesystems contains "selinuxfs". However, the default kernel on Guix System does not use SELinux, so /proc/filesystems does not contain "selinuxfs". This causes the sed derivation to fail when run on Fedora, but not on Guix System: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D41498 Can we avoid this problem somehow? For example, is there a way to normalize /proc/filesystems in the build environment? We have the --impersonate-linux-2.6 option as a way to eliminate a similar kind of impurity, but that option doesn't actually change the contents of /proc/filesystems at all. I tried it. =2D-=20 Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAl7KMSoACgkQ3UCaFdgi Rp01gQ//bh7jj3rXhuZfDl/S5R3tv5OervsuO1oNxwczsGEHRqPs7Ij9YhP4fJQR a6cu1oWVAVH4L3Bn48EH00Nt/8V1QlCORUqmLolUxA+g4ASvD2yFSh1eUa+4TdQe htna+gMXdabphWhIVGHVfPfWPCALBSwaHzdc3LLMaut2ZaaHlHP0b0FIDmuqFX2o gHm5XbRRn/pK7uVNt7LMQHGd+rM5aHLOjTRJ2eRLfCImBioBlIStFCPSPq7bFmX0 whoquRJqKN7Kr7Vk2huPdiUfCdx06cmWuHJvWEdo+EpBU4i0vyQSj7k5SYDlCpaw drZYV+ItJb852MxdkMz8HT+htJp6cBvEXmMVGQr4AqfoBdfAfkcAflUEhhT0z7/c TDZ3W7U2DiaeNoxFAX+IXfsdl7MAaNH//+1B3bkecBfFm10A1yK3irmYxaLzs//o 1YZVZnPGQIPyR/gfHWh7Tzc9eJSC4mv4nnlfhz/8il4SEgNLGkTLTZtlg3kCjKy6 bGC1e87pwJC+shx+daKW+E3KSbmrC6Og9myxlzqTcaAXN1IfgqeogBjtEnMWca1B fXCLX4QvFyPQa/w3fcdCJK4G43Tv8zcY3/YZznN1dZ+fbGKKPI3Y6aquJgEPcHog 2RcNlvMRygY+7pC3uvNDN8rFg2kIPVIg1owHKSCGV13/hJqtpQ0= =5Er2 -----END PGP SIGNATURE----- --=-=-=--