Received: (at 73494) by debbugs.gnu.org; 5 Mar 2025 14:07:31 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 05 09:07:31 2025 Received: from localhost ([127.0.0.1]:36272 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tppPG-0006WM-Ot for submit <at> debbugs.gnu.org; Wed, 05 Mar 2025 09:07:31 -0500 Received: from mx.boiledscript.com ([88.99.243.112]:56464) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <hako@HIDDEN>) id 1tppPD-0006WC-BA for 73494 <at> debbugs.gnu.org; Wed, 05 Mar 2025 09:07:28 -0500 Date: Wed, 05 Mar 2025 22:07:17 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=mail; t=1741183645; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=nOMbFbPn7/iNCuF+10Dvdf3NtszkETma7OMa8v33n68=; b=KF3B21nF7q7bpN1BhCRQq+ASBTMCSgjXZdjXH+yjuEas4Qh/8uY4Z5unBsYSZFrH9wEeQP MH2xWyy8Y73qHwIm1Y2aVsEySiegsz9rW9l6Pkm4304YtepG9r+uf7QTCg6NIW4IW0fqaI Dy4TE9pnXwXUIsN7eQnIoz8xLrQL6sG1nEluyWs4GdxUbvai5uRuzZSCURucJ1Fw5KfN3l ZC2Nuu5N6kx7mwJZZ3abAA2Jp2htQp68eYVkLEjibxqGLWWAYXnpNKpTcNatYKLiKEpY7u +oBzdczDCSr8tNDwQkB9YYREDPKty5nZPlKd/Jp5vtp1gleV+faK5uzmZJQ5pQ== Message-ID: <87frjrtvu2.wl-hako@HIDDEN> From: Hilton Chain <hako@HIDDEN> To: Vagrant Cascadian <vagrant@HIDDEN> Subject: Re: mixup with tmpfs /run patch? In-Reply-To: <878qpj4zy5.fsf@wireframe> References: <878qpj4zy5.fsf@wireframe> MIME-Version: 1.0 X-MS-Reactions: disallow Content-Type: text/plain; charset=US-ASCII X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 73494 Cc: 73494 <at> debbugs.gnu.org, Maxim Cournoyer <maxim.cournoyer@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) On Wed, 05 Mar 2025 16:57:38 +0800, Vagrant Cascadian wrote: > > [1 <text/plain (7bit)>] > I noticed the commit: > > e88018be70ffb8ea35819a4c95d44ec20868ca59 > file-systems: %base-file-systems: Add tmpfs /run. > > Which was then reverted: > > 2bb8ecbfbf20efb126670ec92a7cdd88a4805902 > Revert "file-systems: %base-file-systems: Add tmpfs /run." > > ...strangely the patch contained no-suid flags, even though the original > patch submitted intentionally did not have this and was explicitly > mentioned, as it breaks e.g. /run/privleged-programs/bin/sudo ... > > +(define %runtime-variable-data > + (file-system > + (type "tmpfs") > + (mount-point "/run") > + (device "tmpfs") > + (flags '(no-suid no-dev strict-atime)) > ^^^^^^^ > > It might be worth re-testing with the no-suid part removed as originally > intended, as it might be breaking other things too... (e.g. if a service > relies on setuid bits or something?) > > > I looked forward to tmpfs /run that works! :) :) I aimed at doing minimum work for this patch series, but we still need to consider what to do next. I have thought about three options: 1. Change all references of /var/run to /run. This will be a lot of work and will force all users who have touched the change to update and reboot. 2. Keep existing references but change new packages / services. We need to ensure new references are consistent for one package otherwise it won't work on systems with separate /var/run and /run (older Guix System and some foreign distros maybe), we can't find such issue easily either after switching to unified /var/run and /run. 3. Don't change references, use what upstream uses. Since we are currently using separate /var/run and /run, we don't have to deal with any issue other than currently encountered ones for finishing this patch series. I think I would go for 3, which requires less to no effort :) and is unlikely to introduce breakage.
guix-patches@HIDDEN
:bug#73494
; Package guix-patches
.
Full text available.Received: (at 73494) by debbugs.gnu.org; 5 Mar 2025 08:58:18 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 05 03:58:18 2025 Received: from localhost ([127.0.0.1]:35046 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tpka2-0007OZ-0e for submit <at> debbugs.gnu.org; Wed, 05 Mar 2025 03:58:18 -0500 Received: from cascadia.aikidev.net ([173.255.214.101]:57500) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <vagrant@HIDDEN>) id 1tpkZz-0007OK-Dw for 73494 <at> debbugs.gnu.org; Wed, 05 Mar 2025 03:58:16 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org; s=1.vagrant.user; t=1741165087; bh=65C6lmNRF8LSf/4K+CMV5EFYytOdQfDM+gbm+cRiARM=; h=From:To:Cc:Subject:Date:From; b=mvr5PDJefEa3T8a/PDbYDcnvFqmwDJWkkt3dRIW7SrqWmHuglAKFo4qNblUO+W0zK R0YDEnkGMw3Q87pQcYzPh0Q28mjUXPFFT5UPxZGoU7mfcobcMY/tHLPMnvTSzAMSNA KJPZmGGV1hW/anz4rDfkTAcplg9mDPqu2ThvzueqszYUCSzlbpaSXLjlM1Tua5a8Ja srBF4ku5tbICw2dQrs5mzJPE+fJvCePyXoiDzZkxo2SnpOwYXQdZVjIh5xfgkFLAJM 0jC1mGGZ8tGcDEzY/ZQ2CYkMQztJihP+5xEPQmwuTaJhGHxBj69gdZbn5X+bO7u6/t MLohZSS6TwH8g== Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:50]) by cascadia.aikidev.net (Postfix) with ESMTPSA id 899D6171C; Wed, 5 Mar 2025 00:58:07 -0800 (PST) From: Vagrant Cascadian <vagrant@HIDDEN> To: Hilton Chain <hako@HIDDEN> Subject: mixup with tmpfs /run patch? Date: Wed, 05 Mar 2025 00:57:38 -0800 Message-ID: <878qpj4zy5.fsf@wireframe> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 73494 Cc: 73494 <at> debbugs.gnu.org, Maxim Cournoyer <maxim.cournoyer@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain I noticed the commit: e88018be70ffb8ea35819a4c95d44ec20868ca59 file-systems: %base-file-systems: Add tmpfs /run. Which was then reverted: 2bb8ecbfbf20efb126670ec92a7cdd88a4805902 Revert "file-systems: %base-file-systems: Add tmpfs /run." ...strangely the patch contained no-suid flags, even though the original patch submitted intentionally did not have this and was explicitly mentioned, as it breaks e.g. /run/privleged-programs/bin/sudo ... +(define %runtime-variable-data + (file-system + (type "tmpfs") + (mount-point "/run") + (device "tmpfs") + (flags '(no-suid no-dev strict-atime)) ^^^^^^^ It might be worth re-testing with the no-suid part removed as originally intended, as it might be breaking other things too... (e.g. if a service relies on setuid bits or something?) I looked forward to tmpfs /run that works! :) live well, vagrant --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCZ8gSAgAKCRDcUY/If5cW qgYUAQD+WDH1fFtyiqPDZZigbSpE+NAyLJjVOCGrDsr1w7VYiQEAoi1H4fPP39Nz rZjmu6S0I7rWQeCOki8a966pL4MtNQc= =WCOe -----END PGP SIGNATURE----- --=-=-=--
guix-patches@HIDDEN
:bug#73494
; Package guix-patches
.
Full text available.Received: (at 73494) by debbugs.gnu.org; 5 Mar 2025 06:58:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 05 01:58:23 2025 Received: from localhost ([127.0.0.1]:34457 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tpihz-0000qT-KY for submit <at> debbugs.gnu.org; Wed, 05 Mar 2025 01:58:23 -0500 Received: from mx.boiledscript.com ([2a01:4f8:10b:392::42]:43244) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <hako@HIDDEN>) id 1tpihu-0000q7-GE for 73494 <at> debbugs.gnu.org; Wed, 05 Mar 2025 01:58:22 -0500 Date: Wed, 05 Mar 2025 14:57:46 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=mail; t=1741157896; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=M2fgn81vjCtSUdPhGDULA+7rNjQMio6xnIQzGwI82Ow=; b=Cqr4AdRg2kINLzRHIsRLaW+J7BwA0a5fhLvsFw7gZPV//tSXA7L66uBqBbOImyHNSyZjX2 IpN8AoY7PzoTcburngK4czTTREuKBLbIuWn4TPIreeBnVgW3//k1Enp+2MxC0MmqXqKrnX fM4JpnJiDzAYQkc15PhJ4kMMvH4fMv/ocQlx0VYfl+I8NBA985qyvxgEOqNSfBMsTuy6HT j+HVshHhWUHWs1ObEN3Z/wnxMMcuPhNaxaBRlwsoRrzSA3J+yScMaA30OvDd9XeDLJ39bQ ZdKwEbaP6+eqxcyXicKLoOhSf0yTuapzpFSTFJowt4dQbEYbbuX4WQyvQ/16Yg== Message-ID: <87ikoot15h.wl-hako@HIDDEN> From: Hilton Chain <hako@HIDDEN> To: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Subject: Re: [bug#73494] [PATCH 2/2] services: cleanup: Make /var/run a symlink of /run. In-Reply-To: <87wmd4ghvx.fsf@HIDDEN> References: <cover.1727331040.git.hako@HIDDEN> <dcb67a0cf081d8dff06d12959acc53fb174540ad.1727334105.git.hako@HIDDEN> <87wmd4ghvx.fsf@HIDDEN> MIME-Version: 1.0 X-MS-Reactions: disallow Content-Type: text/plain; charset=US-ASCII X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 73494 Cc: 73494 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) On Wed, 05 Mar 2025 13:34:42 +0800, Maxim Cournoyer wrote: > > Hi, > > Hilton Chain <hako@HIDDEN> writes: > > > * gnu/services.scm (cleanup-gexp): Make /var/run a symlink of /run. > > * gnu/services/dbus.scm (dbus-activation): Adjust accordingly. > > I pushed 1/2 but not this one until we figure out how to fix the jami > system test that it breaks. Sorry, I have reverted this commit, since without applying 2/2 dbus-service-type will be broken. 1/2 can't live alone. Let's reapply it after solving all issues :)
guix-patches@HIDDEN
:bug#73494
; Package guix-patches
.
Full text available.Received: (at 73494) by debbugs.gnu.org; 5 Mar 2025 05:35:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 05 00:35:07 2025 Received: from localhost ([127.0.0.1]:34129 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tphPO-0001Nn-Ml for submit <at> debbugs.gnu.org; Wed, 05 Mar 2025 00:35:06 -0500 Received: from mail-qv1-xf2b.google.com ([2607:f8b0:4864:20::f2b]:55346) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1tphPM-0001Mg-Sx for 73494 <at> debbugs.gnu.org; Wed, 05 Mar 2025 00:35:05 -0500 Received: by mail-qv1-xf2b.google.com with SMTP id 6a1803df08f44-6e891e447dcso1060406d6.2 for <73494 <at> debbugs.gnu.org>; Tue, 04 Mar 2025 21:35:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741152899; x=1741757699; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=G/8xqFz6b2Wd74jRDLsnM8ddbBz2rVw0w5GXLgi27qI=; b=mllMWr5pK/9SYNnv4YHcvvTqBBprWOm+9qkT8kWd5Q+AUTrlJTE3KLY7jcAfbmwhdG xwcwrEHxgbxePzgC1SgfMysfxM39826u44XvGjwiwOGz2butN3kTZG6PF/7ynebRJWI6 AHEG9QjZBplUf4c2iygvqLFgJ7u9TAPO7liLX1duNbiVtVz8PEIQc1kV9D7STGtr8XlN /9lUA/CyuEB2Xxb4aVahfqYwx2kaps4Zw3tIXOoMdIRvdCAN7ZWz7N34pzeBIqyx5Dz6 u45Ixlp5bmaXZNfmBpf/pdEjgraM9nOV6VG0b/BUcGPgSaJCeGXFdw7H1eqM09bCWpSl htZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741152899; x=1741757699; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=G/8xqFz6b2Wd74jRDLsnM8ddbBz2rVw0w5GXLgi27qI=; b=oVy6eEP+eF4zdc4v1Sm+ghTaJWsxsUp9VM15ifXX++cn9OTbGhy1SxEAwnWw8Dzd/t gaQDbj+mfFtvBrLu6uk4xra1ZUlkyUrEJuJukilOD98rBluD8v1fPIu/qaDqIlrExBXL puEiRslZSMflZX2kDrtQKB4ZkKphDtT6x++aaOIOk8a7vrMiwVhzjL8TtHSh42de7lkR T1H12rG+i1a2HDriCmRbt9yN4O6HeYBDN4fabdzK5e8A1K4YY2hc2UrbirMdOm2fxYcB CYOq+zzafA9wIIHQ+t/oAgLGXB25wtJRhqfNxrwWceCgLUPUtcsG/63YjEruh/ah8Q6t ccvg== X-Gm-Message-State: AOJu0YylBcYVuxe1W6iOMgPUD2vAs5YUCJJcP0GM6wKqY141wuWzMGgL pkcwDQuCiDPitFBf7RvvCUl5VB1YysDX0wVIjESMn2nKapa35DTz33il+NunSKg= X-Gm-Gg: ASbGncsH8QqUEMze5+CNAcE466qdYyRICYUIiW6AUZK/wzBMTW98sUmZDt8bU0o+g5L /ZQ+sS8/jDKTeoPNx1QGVSk6YGazI013N1UNs88TrHLhUZboQgDYUk7Pooeg20/xLPFFr+twKio 3jXqLqrVViWdXmhxJTtYr2Cv3GvaxREGUf8bekggQQybwADTBdwt/EvWDsV/Egkn+7hwAkPACZW /EOhujrS0LMvaV9lZsLoQCEBbPRCcHXjbn1YJAiaRaz6CgjmDQAPa234VpTMrWatI8ybZQsEQJz oC0EQOR1tJMM4b6Oc/AYnUj+N3CDsSYv4OanIgcuH5PzZTxwxbLXOMWj9NqsaLQWRA== X-Google-Smtp-Source: AGHT+IEBw9DfArks1xpXrnZ9w38+qYAdti0i8LRZQ26rabRKJMEsh1cP0XNMSuv2IDJRls++x/3n0w== X-Received: by 2002:ad4:5d64:0:b0:6e2:4859:f062 with SMTP id 6a1803df08f44-6e8e6cfda82mr32904986d6.21.1741152898719; Tue, 04 Mar 2025 21:34:58 -0800 (PST) Received: from terra (vps-6234970c.vps.ovh.ca. [51.222.13.224]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6e89766120esm75572926d6.54.2025.03.04.21.34.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Mar 2025 21:34:57 -0800 (PST) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> To: Hilton Chain <hako@HIDDEN> Subject: Re: [bug#73494] [PATCH 2/2] services: cleanup: Make /var/run a symlink of /run. In-Reply-To: <dcb67a0cf081d8dff06d12959acc53fb174540ad.1727334105.git.hako@HIDDEN> (Hilton Chain's message of "Thu, 26 Sep 2024 15:05:29 +0800") References: <cover.1727331040.git.hako@HIDDEN> <dcb67a0cf081d8dff06d12959acc53fb174540ad.1727334105.git.hako@HIDDEN> Date: Wed, 05 Mar 2025 14:34:42 +0900 Message-ID: <87wmd4ghvx.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 73494 Cc: 73494 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi, Hilton Chain <hako@HIDDEN> writes: > * gnu/services.scm (cleanup-gexp): Make /var/run a symlink of /run. > * gnu/services/dbus.scm (dbus-activation): Adjust accordingly. I pushed 1/2 but not this one until we figure out how to fix the jami system test that it breaks. -- Thanks, Maxim
guix-patches@HIDDEN
:bug#73494
; Package guix-patches
.
Full text available.Received: (at 73494) by debbugs.gnu.org; 5 Mar 2025 02:04:00 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 04 21:04:00 2025 Received: from localhost ([127.0.0.1]:33730 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tpe76-00077e-CI for submit <at> debbugs.gnu.org; Tue, 04 Mar 2025 21:04:00 -0500 Received: from mail-pl1-x62d.google.com ([2607:f8b0:4864:20::62d]:52445) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1tpe70-00077K-BA for 73494 <at> debbugs.gnu.org; Tue, 04 Mar 2025 21:03:57 -0500 Received: by mail-pl1-x62d.google.com with SMTP id d9443c01a7336-22349bb8605so121961285ad.0 for <73494 <at> debbugs.gnu.org>; Tue, 04 Mar 2025 18:03:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741140228; x=1741745028; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Sjx2HZ6rUnXka7hCPspATG+qXypiEBWz7iBZd/K2F8c=; b=cXAoQeeHZx9l03BkcFZBkFrVbpGxAo6uR9ervFNmJmm2K7kktABtr/mUOw3cQsw1Me faAdo3rzVKU90xODTNUWrNuynPyF/vsMF7MaT6SUIZhSPjuv8BWNq1t4mMJuuppEYObM Us+OzCf1wyzyRMLJ+Ouk6RMq1mvjDoH0HP/bge1xyZyqGrUbCMDpChDWTrkkaIzoxHVJ NNDsGU+xUGOqMkOtGkCovOE00JMAGB1JJSDSHqPZ+xbptxFIFtGW4Jeoyx+omI7lchgz vxgOMDA8ShzYgPaL4rTO5s+l4J41GxTVWq5JbopGI7qOq7s6ekQOORPq20bkklD6htoh qKzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741140228; x=1741745028; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Sjx2HZ6rUnXka7hCPspATG+qXypiEBWz7iBZd/K2F8c=; b=hl3cs6sssMNm6eAi4rLLcjJZKTzGa0Z/3n1hEbQUc7sHbMJ9SsU51fS4jcP0J8bDJo G67Zfge+HPcZNBx7DNN7KHQ8le9KioqGnwMGOQcyGLO2G/fcXY1oTxbYMT8Hmfoxo9+Q /rthiwgoxSSSv28MjkuPq5gUYGAoywXOQ55GqLcXFVzEvo/1S8Jzst4Z2XIixcY77fwl hHKBlm5mJWt25eP23LXZCaWuCm/GqEB9WhhphMEfJspub3TNIVSGLc/L9KEIzXeZfN2s 3aY6Z5ooCqPKW5QmhAe8YY9PCRzpd7IiDnNFon0x2QmTlOCgsruNn4MlAyJZJyyAmxsd 1yFQ== X-Forwarded-Encrypted: i=1; AJvYcCVyF0SC6Mmm4lfxT55k7aKt2IjXc0Sj3WW9DtX7hsnn0geY7xngy7XWOtqZeomzI0sDV+sIBw==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yx6vKbxM0mF6jwXeVLDfCfDKAv89+cP1dl+3SYmXcPK9OVGPWg0 SuG4KOZop6uQzHE8R2xnc9hRpXkvPs/BPGuOQnviwaXmwNsymXhCnE9+1JKs X-Gm-Gg: ASbGncsBuiWIUHRWgnvW3s6AHeazV0bmOgMiVcDMkYY5trHCxQcVcCPkDAvOXp8cB0H LAeZnPNQOUqQUUGZheaVmWk04FChV1Qbcwnuv5OQnuRffIp91R8eSZMJEIrEMPiluOALsGwhxMq ov7EH4bRfBkQHM8TriowaA7qXpnCCQTRDzdcYOVphTiGjXkMa7PRmHZbmJXxrIJYIlA7ycyeW+U 6bhjYuSLwzqFeo+PpGJSuKKPSqe+zrZqQiyvfuQL43reZiqS7yUZhbpZ0zR129b+c5RNyNN834P hqsSM9gmkJdx3DgyYkmJ3ip09n9pQx0vvXQ692yJ18I= X-Google-Smtp-Source: AGHT+IHVOIA2PUZ1en72MOWxEKTf9aBJV5L5pMZYAubLlD3W18Stqdv/jX9ioij3GO+PedYRQN5QBQ== X-Received: by 2002:a17:903:32c2:b0:223:66bc:f1e6 with SMTP id d9443c01a7336-223f1c6afa6mr26428795ad.5.1741140227608; Tue, 04 Mar 2025 18:03:47 -0800 (PST) Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-223504c5a33sm102483915ad.153.2025.03.04.18.03.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Mar 2025 18:03:46 -0800 (PST) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Subject: Re: [bug#73494] [PATCH 0/2] tmpfs /run. In-Reply-To: <87o6ygc1pj.fsf@HIDDEN> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Tue, 04 Mar 2025 15:25:28 +0100") References: <cover.1727331040.git.hako@HIDDEN> <87cyknm9ky.wl-hako@HIDDEN> <87h68ujdu4.fsf@HIDDEN> <87o72w1fuc.wl-hako@HIDDEN> <878qtzw62l.fsf@HIDDEN> <87cyhsj45n.fsf@HIDDEN> <87zfkwt2gw.fsf@HIDDEN> <87bjx6js3y.wl-hako@HIDDEN> <87o70p45dx.fsf@HIDDEN> <87msg6mwle.wl-hako@HIDDEN> <875xm8by2z.fsf@HIDDEN> <87bjul2ahh.wl-hako@HIDDEN> <87o6ygc1pj.fsf@HIDDEN> Date: Wed, 05 Mar 2025 11:03:33 +0900 Message-ID: <87cyewi68a.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 73494 Cc: Hilton Chain <hako@HIDDEN>, 73494 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hello, Ludovic Court=C3=A8s <ludo@HIDDEN> writes: [...] >>> I guess we could do that; extra points if the error is caught and logged >>> (but otherwise neutralized). >> >> building /gnu/store/fyn7ymd24k8v4ar2rqvp4yk75qcclv7q-switch-to-system.sc= m.drv... >> making '/var/guix/profiles/system-98-link' the current system... >> populating /etc from /gnu/store/svdqdysmfb5sz3s0qvfd2c9hiidrsabs-etc... >> setting up privileged programs in '/run/privileged/bin'... >> guix system: warning: failed to activate >> '/gnu/store/mkl7gr24xrdjm9gdr1jhzadc9pksg4f2-activate-service.scm': >> In procedure rmdir: Directory not empty >> The following derivation will be built: >> /gnu/store/fgr7dafbxlcfvdh47kcd2bax0dva0yy6-install-bootloader.scm.drv >> >> building /gnu/store/fgr7dafbxlcfvdh47kcd2bax0dva0yy6-install-bootloader.= scm.drv... >> guix system: bootloader successfully installed on '(/efi)' >> >> Does this warning look good to you? > > Yes, sounds reasonable. I wanted to apply this change, but 'make check-system TESTS=3Djami' now crashes at boot in gnu/build/activation.scm: --8<---------------cut here---------------start------------->8--- In gnu/build/activation.scm: 102:9 1 (retry) In ice-9/boot-9.scm: 1685:16 0 (raise-exception _ #:continuable? _) In procedure open-fdes-at: Not a directory [ 0.978773] Kernel panic - not syncing: Attempted to kill init! exitcode= =3D0x00000000 [ 0.978994] CPU: 0 UID: 0 PID: 1 Comm: init Not tainted 6.13.5-gnu #1 c1= 88f1cb5be905eaa0f98c5aa10913ea17baaded [ 0.979289] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS = 1.16.2/GNU Guix 04/01/2014 [ 0.979538] Call Trace: [ 0.979612] <TASK> [ 0.979677] dump_stack_lvl+0x2b/0xa0 [ 0.979786] dump_stack+0x14/0x20 [ 0.979884] panic+0x364/0x390 [ 0.979974] ? raw_spin_rq_unlock+0x14/0x40 [ 0.980095] do_exit+0x926/0xa90 [ 0.980187] do_group_exit+0x38/0x90 [ 0.980293] __x64_sys_exit_group+0x1c/0x20 [ 0.980407] x64_sys_call+0x10d5/0x26f0 [ 0.980513] do_syscall_64+0x74/0x160 [ 0.980616] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 0.980754] RIP: 0033:0x572f95 [ 0.980840] Code: ff ff 0f 1f 00 64 41 83 3c 24 02 75 bf eb b8 66 0f 1f = 44 00 00 48 c7 c6 b0 ff ff ff ba e7 00 00 00 eb 03 66 90 f4 89 d0 0f 05 <48= > 3d 00 f0 ff ff 76 f3 f7 d8 64 89 06 eb ec 66 2e 0f 1f 84 00 00 [ 0.981330] RSP: 002b:00007ffe13646448 EFLAGS: 00000206 ORIG_RAX: 000000= 00000000e7 [ 0.981539] RAX: ffffffffffffffda RBX: 00000000007b3378 RCX: 00000000005= 72f95 [ 0.981738] RDX: 00000000000000e7 RSI: ffffffffffffffb0 RDI: 00000000000= 00000 [ 0.981939] RBP: 0000000000000000 R08: 0000000000000000 R09: 00000000000= 00000 [ 0.982138] R10: 0000000000446870 R11: 0000000000000206 R12: 00000000008= 05768 [ 0.982328] R13: 0000000000511b00 R14: 0000000000000003 R15: 00000000008= 05780 [ 0.982518] </TASK> [ 0.982663] Kernel Offset: 0x30000000 from 0xffffffff81000000 (relocatio= n range: 0xffffffff80000000-0xffffffffbfffffff) [ 0.982948] Rebooting in 1 seconds.. --8<---------------cut here---------------end--------------->8--- Hilton, would you mind taking a look? And because of commit 5074871043 ("build: marionette: Make it possible to reboot VM during tests.") this causes an infinite reboot loop. That's a bad fault enough that it shouldn't happen, but I'm wondering if I shouldn't revert 5074871043 to avoid hanging tests in the odd cases where this happens? --=20 Thanks, Maxim
guix-patches@HIDDEN
:bug#73494
; Package guix-patches
.
Full text available.Received: (at 73494) by debbugs.gnu.org; 4 Mar 2025 14:25:40 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 04 09:25:40 2025 Received: from localhost ([127.0.0.1]:56580 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tpTDI-0006Oj-1f for submit <at> debbugs.gnu.org; Tue, 04 Mar 2025 09:25:40 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:44226) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1tpTDF-0006OP-P3 for 73494 <at> debbugs.gnu.org; Tue, 04 Mar 2025 09:25:38 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1tpTD9-0005fV-42; Tue, 04 Mar 2025 09:25:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=yTSKYhgtp1hhDq2G6rwoLpnH708TDYGzYJFTeajk5Sk=; b=QABhWuLkBx0sQBaylm1C gPUkuYexFSyXBwlarBxQ1vMko8FkMH8PSWVhFhapKGd5fosUwmMljiQ0gH2Fxjv4Tn5EvDkCQJoXN 8Gy/xz3U8t4lS9d8mAy6d8cB/dRc1OdOKYKwE4rOc/fs0puvvp530Drp9jQ5nIYx0FRnfFEPpGLlQ oxgF686NDOmGzgIuKS104ohYFUFTil/ipGB0hUHhmg5Ubr6t/drljcSvN7jsSGTJC4exbWt2pgWh7 NK+l2bPmrkJ7nBdN5edlGsA7FU/eAZoIz+mMzwQ6kB9zBM+OI2su/MlOE7+LxvmtmEXdbVUpMR4CE 5a0iZhXEOjeZjQ==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Hilton Chain <hako@HIDDEN> Subject: Re: [bug#73494] [PATCH 0/2] tmpfs /run. In-Reply-To: <87bjul2ahh.wl-hako@HIDDEN> (Hilton Chain's message of "Sat, 01 Mar 2025 20:36:58 +0800") References: <cover.1727331040.git.hako@HIDDEN> <87cyknm9ky.wl-hako@HIDDEN> <87h68ujdu4.fsf@HIDDEN> <87o72w1fuc.wl-hako@HIDDEN> <878qtzw62l.fsf@HIDDEN> <87cyhsj45n.fsf@HIDDEN> <87zfkwt2gw.fsf@HIDDEN> <87bjx6js3y.wl-hako@HIDDEN> <87o70p45dx.fsf@HIDDEN> <87msg6mwle.wl-hako@HIDDEN> <875xm8by2z.fsf@HIDDEN> <87bjul2ahh.wl-hako@HIDDEN> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Quartidi 14 =?utf-8?Q?Vent=C3=B4se?= an 233 de la =?utf-8?Q?R=C3=A9volution=2C?= jour du =?utf-8?Q?V=C3=A9lar?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 04 Mar 2025 15:25:28 +0100 Message-ID: <87o6ygc1pj.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 73494 Cc: 73494 <at> debbugs.gnu.org, Maxim Cournoyer <maxim.cournoyer@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Hilton Chain <hako@HIDDEN> skribis: > On Tue, 21 Jan 2025 12:16:52 +0800, > Maxim Cournoyer wrote: >>=20 >> > However I'm afraid its failure may break the activation process: >> > >> > (for-each primitive-load >> > '("...-activate-service.scm" ...)) >> > >> > Can we run this primitive-load with false-if-exception? >>=20 >> I guess we could do that; extra points if the error is caught and logged >> (but otherwise neutralized). > > building /gnu/store/fyn7ymd24k8v4ar2rqvp4yk75qcclv7q-switch-to-system.scm= .drv... > making '/var/guix/profiles/system-98-link' the current system... > populating /etc from /gnu/store/svdqdysmfb5sz3s0qvfd2c9hiidrsabs-etc... > setting up privileged programs in '/run/privileged/bin'... > guix system: warning: failed to activate '/gnu/store/mkl7gr24xrdjm9gdr1jh= zadc9pksg4f2-activate-service.scm': In procedure rmdir: Directory not empty > The following derivation will be built: > /gnu/store/fgr7dafbxlcfvdh47kcd2bax0dva0yy6-install-bootloader.scm.drv > > building /gnu/store/fgr7dafbxlcfvdh47kcd2bax0dva0yy6-install-bootloader.s= cm.drv... > guix system: bootloader successfully installed on '(/efi)' > > Does this warning look good to you? Yes, sounds reasonable. Ludo=E2=80=99.
guix-patches@HIDDEN
:bug#73494
; Package guix-patches
.
Full text available.Received: (at 73494) by debbugs.gnu.org; 1 Mar 2025 12:37:33 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 01 07:37:33 2025 Received: from localhost ([127.0.0.1]:35010 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1toM61-0003Yq-GT for submit <at> debbugs.gnu.org; Sat, 01 Mar 2025 07:37:33 -0500 Received: from mx.boiledscript.com ([88.99.243.112]:44138) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <hako@HIDDEN>) id 1toM5y-0003Yd-H0 for 73494 <at> debbugs.gnu.org; Sat, 01 Mar 2025 07:37:31 -0500 Date: Sat, 01 Mar 2025 20:36:58 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=mail; t=1740832648; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=CAqHmV/xHnsG/t6+eR0j5Hjjbur6BmABYX8+t53oWAc=; b=TmMTGP0yQpGViAFWsxNOIQACYSsTc//6DowvFu0TGGq1uCpD6W8YP/5rQJTm8qEQ1BOrBd CQ5MSkRoBKqau/MOzpr7FbZbZLzTa02Bu4osJuM18rh/C3Ucvt08wtTwGWR2nCtJu8J8FK dug1IQQt/dwr9eZ6OY6cx+e2CWhonE6VgjfHOY2T8zNdSqXyXRKAvyBrYkCNWQwiAaG2WN wv2Sz9GDqGQFWw0S2cXfGc/jKRCjbKT0ule80NuTqZ6v/0Wlo/Kqc3I7fin72+MtrRU8pJ SNduvt+BI+EcwReeg98a4/GMzdiWIAwk8JPd2pY9+lWarBRV4rjgR+6xmk7mrQ== Message-ID: <87bjul2ahh.wl-hako@HIDDEN> From: Hilton Chain <hako@HIDDEN> To: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Subject: Re: [bug#73494] [PATCH 0/2] tmpfs /run. In-Reply-To: <875xm8by2z.fsf@HIDDEN> References: <cover.1727331040.git.hako@HIDDEN> <87cyknm9ky.wl-hako@HIDDEN> <87h68ujdu4.fsf@HIDDEN> <87o72w1fuc.wl-hako@HIDDEN> <878qtzw62l.fsf@HIDDEN> <87cyhsj45n.fsf@HIDDEN> <87zfkwt2gw.fsf@HIDDEN> <87bjx6js3y.wl-hako@HIDDEN> <87o70p45dx.fsf@HIDDEN> <87msg6mwle.wl-hako@HIDDEN> <875xm8by2z.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 73494 Cc: Ludovic =?ISO-8859-1?Q?Court=E8s?= <ludo@HIDDEN>, 73494 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) On Tue, 21 Jan 2025 12:16:52 +0800, Maxim Cournoyer wrote: > > > However I'm afraid its failure may break the activation process: > > > > (for-each primitive-load > > '("...-activate-service.scm" ...)) > > > > Can we run this primitive-load with false-if-exception? > > I guess we could do that; extra points if the error is caught and logged > (but otherwise neutralized). --8<---------------cut here---------------start------------->8--- building /gnu/store/fyn7ymd24k8v4ar2rqvp4yk75qcclv7q-switch-to-system.scm.drv... making '/var/guix/profiles/system-98-link' the current system... populating /etc from /gnu/store/svdqdysmfb5sz3s0qvfd2c9hiidrsabs-etc... setting up privileged programs in '/run/privileged/bin'... guix system: warning: failed to activate '/gnu/store/mkl7gr24xrdjm9gdr1jhzadc9pksg4f2-activate-service.scm': In procedure rmdir: Directory not empty The following derivation will be built: /gnu/store/fgr7dafbxlcfvdh47kcd2bax0dva0yy6-install-bootloader.scm.drv building /gnu/store/fgr7dafbxlcfvdh47kcd2bax0dva0yy6-install-bootloader.scm.drv... guix system: bootloader successfully installed on '(/efi)' --8<---------------cut here---------------end--------------->8--- Does this warning look good to you?
guix-patches@HIDDEN
:bug#73494
; Package guix-patches
.
Full text available.Received: (at 73494) by debbugs.gnu.org; 21 Jan 2025 04:17:15 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 20 23:17:15 2025 Received: from localhost ([127.0.0.1]:52849 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ta5hS-0007bS-MQ for submit <at> debbugs.gnu.org; Mon, 20 Jan 2025 23:17:14 -0500 Received: from mail-pl1-x631.google.com ([2607:f8b0:4864:20::631]:50423) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1ta5hQ-0007b7-0D for 73494 <at> debbugs.gnu.org; Mon, 20 Jan 2025 23:17:12 -0500 Received: by mail-pl1-x631.google.com with SMTP id d9443c01a7336-216426b0865so87225225ad.0 for <73494 <at> debbugs.gnu.org>; Mon, 20 Jan 2025 20:17:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1737433025; x=1738037825; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=jQmy9Y88bV4rDzRZrkxG80x153VEthkGMPZMhtwSVak=; b=ioFBE5Sna93AKCU+EFkQihWd0md00Lvq/J84GKM6mq6PrQ8jsmzEzxMsKm9ccaNrcY UOQqrerpW6A/TJ1Xs/VPJ9X9tME3XMsJkhAjDUMGtw88rnKLH4cRN7qgsa6tdPeCtsLe MXoFR8uLeSVIe7fW1Kq5K3zJ0j5fFz0DZ+8nxQb7ZQyBMoCJJW+B5eXoXS0GBhyoSpeB NTtG/ol/l93PrrTX6MOSpiKq/+ssj4vLGfSekzQxR682t+w/uK0yjgZB+wR1cvQMXpD+ HXSYIHCNR4wxoxlF9N4OPQpYwT3H38AprnyHVAcSTy1w2Kdusu4XGQN2g/cRQJUzXVbd TaDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737433025; x=1738037825; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=jQmy9Y88bV4rDzRZrkxG80x153VEthkGMPZMhtwSVak=; b=jzT84KYaX8dLL0eaaOaLoFPPL8Yn9NQuOxPbbs+mGfSXzTkvHuYXKqYMW6hDE2vJWl nlc6R2vhMscOUidZ+/dacio4u8igX1XOMxcfX32++GKMaELGtoNxz9Aohw0i27nrfjSF oSsg/CgH59aUDMYghkL3VqT3NWXzc/vOol3CCrtjziwg4tHROsNWrgO6AybBo3GDJD76 /zGtGcnRPeboh1o0U5MUnW1Z/s69BWMwSAXjKgj7vrr1/5mixPiimyp9R4sEZy9xfudo MHBeF/vLz22aeC8gb9qw8MyZulkE/qtaUmi7tkncNVGxfLDedk4cmv3o3aDjC0PkWfMw x7nQ== X-Forwarded-Encrypted: i=1; AJvYcCXSpt8HnyALqER6K/t9PTivxeJXF2hYdjt6IxSNslsfLbri/CBveYtUkFGtcoR3NDJqzmFlaQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxVfMPt9v1hZAVSAG5sjk6SnnoOyKdOd2ytYmNElWkh4OLRVEBu 4ZPnbe6siqLMJejR3ahsb4HiEq5Wo7oF6V1RZAQbXrrlfqxBix9n7qPIeY2vQHE= X-Gm-Gg: ASbGncsvOOnZVE1m2a4t0qrReK82uQ7+sANR9vkMN64/AXyo7fZVM8n+qwMz1MH1A4r l49464DwNv69d2gBMIYJ/qbIxJ0aN8gNpDRH06db4EG5nMg9BqjUFYvtHS1W6KPK2f0/icgx3vI ekMWOizCWBStoGInyP9MdniwZwGgIr77SGv5J1bRPX28iKo0HFybMZs/FSfj75U2yTWS9qHOjwm Swqz3sPJzBiwCgOecpRL31FIOkm0Z1InUS5XBP3i6Vmd6oYapYMHNp97KpyuXzMsQc= X-Google-Smtp-Source: AGHT+IHw2f1XwHxNlJGJyiFttza3hjirHuic2gm58qmk6PEFvfIzproi8eUS3lOHFxQzi4fuNUmoww== X-Received: by 2002:a17:903:1111:b0:21a:5501:938 with SMTP id d9443c01a7336-21c3560766cmr206222955ad.52.1737433024818; Mon, 20 Jan 2025 20:17:04 -0800 (PST) Received: from terra ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-21c2d3b841bsm67840695ad.146.2025.01.20.20.17.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Jan 2025 20:17:04 -0800 (PST) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> To: Hilton Chain <hako@HIDDEN> Subject: Re: [bug#73494] [PATCH 0/2] tmpfs /run. In-Reply-To: <87msg6mwle.wl-hako@HIDDEN> (Hilton Chain's message of "Sat, 04 Jan 2025 23:23:41 +0800") References: <cover.1727331040.git.hako@HIDDEN> <87cyknm9ky.wl-hako@HIDDEN> <87h68ujdu4.fsf@HIDDEN> <87o72w1fuc.wl-hako@HIDDEN> <878qtzw62l.fsf@HIDDEN> <87cyhsj45n.fsf@HIDDEN> <87zfkwt2gw.fsf@HIDDEN> <87bjx6js3y.wl-hako@HIDDEN> <87o70p45dx.fsf@HIDDEN> <87msg6mwle.wl-hako@HIDDEN> Date: Tue, 21 Jan 2025 13:16:52 +0900 Message-ID: <875xm8by2z.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 73494 Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, 73494 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Hilton, Sorry for the delay. Hilton Chain <hako@HIDDEN> writes: > Hi Maxim, > On Thu, 02 Jan 2025 23:11:54 +0800, > Maxim Cournoyer wrote: >> >> Hi Hilton, >> >> Sorry for the delay. >> >> Hilton Chain <hako@HIDDEN> writes: >> >> [...] >> >> > Another concern I have is, with /run and /var/run unified, >> > =E2=80=98guix system roll-back=E2=80=99 and =E2=80=98guix system switc= h-generation=E2=80=99 can't finish the >> > activation stage because of the error handling in dbus-activation from= previous >> > generations. >> > >> > $ guix system describe >> > Generation 7 Dec 20 2024 23:10:05 (current) >> > [...] >> > $ sudo guix system roll-back >> > [...] >> > switched from generation 7 to 6 >> > [...] >> > guix system: error: rmdir: Directory not empty >> > $ guix system describe >> > Generation 6 Dec 20 2024 22:57:19 (current) >> > >> > Do we have a way to fix this? >> >> It's not clear to me where it fails exactly, so I'm not sure, but in the > > It comes from error handling code in (@@ (gnu services dbus) dbus-activat= ion), > dbus-activation. > >> worst case a fat warning as a NEWS entry could do, perhaps? Would it >> break dbus on a reboot (activation runs at reboot too, right?), or just >> print this otherwise innocuous error at roll-back/switch-generation >> time? > > Yes, it only affects roll-back/switch-generation and is harmless to dbus = service > since the activation should be done already. > > However I'm afraid its failure may break the activation process: > > (for-each primitive-load > '("...-activate-service.scm" ...)) > > Can we run this primitive-load with false-if-exception? I guess we could do that; extra points if the error is caught and logged (but otherwise neutralized). --=20 Thanks, Maxim
guix-patches@HIDDEN
:bug#73494
; Package guix-patches
.
Full text available.Received: (at 73494) by debbugs.gnu.org; 4 Jan 2025 15:30:55 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 04 10:30:55 2025 Received: from localhost ([127.0.0.1]:56718 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tU674-0006RM-Op for submit <at> debbugs.gnu.org; Sat, 04 Jan 2025 10:30:55 -0500 Received: from mx.boiledscript.com ([2a01:4f8:10b:392::42]:46618) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <hako@HIDDEN>) id 1tU66w-0006R6-ES for 73494 <at> debbugs.gnu.org; Sat, 04 Jan 2025 10:30:49 -0500 Date: Sat, 04 Jan 2025 23:23:41 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=mail; t=1736004233; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=BZ27vVUxuWiPsskm25u0HG4Q0HMG4MK354kEiI/etKM=; b=h4h0X3Eq+La1AyJL2q29F1l6pY7CrwvG/a0i3ArBzlRQ2+F1UtW2O2QliNrdRcl98AllXA 7uuEca56RoGYiNsmBcxTK/dRCL5nXLlfnIQjr3WauUgbVYc+AqsikIGr7q0Ok+gWcEUXzL 4a00lhkPiAtNdqc0FnCCaG65pCvMhBVhctOKi6BCR4Zuajklc/sXosP0q/vxUywQc2b7Q1 B0sB+nBsVA79ZpjGDKCo+bK2OWfZoCtO2HIr7nH/N14aRr3CAmaT2KmNX8cdnJ62nuGrtH Mpl6NMcCO/nusxGkHwYnDbrc4NyVYZ/LO7X56YqmxuBYAwbcRiBt57Em7F2WCw== Message-ID: <87msg6mwle.wl-hako@HIDDEN> From: Hilton Chain <hako@HIDDEN> To: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Subject: Re: [bug#73494] [PATCH 0/2] tmpfs /run. In-Reply-To: <87o70p45dx.fsf@HIDDEN> References: <cover.1727331040.git.hako@HIDDEN> <87cyknm9ky.wl-hako@HIDDEN> <87h68ujdu4.fsf@HIDDEN> <87o72w1fuc.wl-hako@HIDDEN> <878qtzw62l.fsf@HIDDEN> <87cyhsj45n.fsf@HIDDEN> <87zfkwt2gw.fsf@HIDDEN> <87bjx6js3y.wl-hako@HIDDEN> <87o70p45dx.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-7 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 73494 Cc: Ludovic =?ISO-8859-1?Q?Court=E8s?= <ludo@HIDDEN>, 73494 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Maxim, On Thu, 02 Jan 2025 23:11:54 +0800, Maxim Cournoyer wrote: > > Hi Hilton, > > Sorry for the delay. > > Hilton Chain <hako@HIDDEN> writes: > > [...] > > > Another concern I have is, with /run and /var/run unified, > > =A1guix system roll-back=A2 and =A1guix system switch-generation=A2 can= 't finish the > > activation stage because of the error handling in dbus-activation from = previous > > generations. > > > > $ guix system describe > > Generation 7 Dec 20 2024 23:10:05 (current) > > [...] > > $ sudo guix system roll-back > > [...] > > switched from generation 7 to 6 > > [...] > > guix system: error: rmdir: Directory not empty > > $ guix system describe > > Generation 6 Dec 20 2024 22:57:19 (current) > > > > Do we have a way to fix this? > > It's not clear to me where it fails exactly, so I'm not sure, but in the It comes from error handling code in (@@ (gnu services dbus) dbus-activatio= n), dbus-activation. > worst case a fat warning as a NEWS entry could do, perhaps? Would it > break dbus on a reboot (activation runs at reboot too, right?), or just > print this otherwise innocuous error at roll-back/switch-generation > time? Yes, it only affects roll-back/switch-generation and is harmless to dbus se= rvice since the activation should be done already. However I'm afraid its failure may break the activation process: --8<---------------cut here---------------start------------->8--- (for-each primitive-load '("...-activate-service.scm" ...)) --8<---------------cut here---------------end--------------->8--- Can we run this primitive-load with false-if-exception?
guix-patches@HIDDEN
:bug#73494
; Package guix-patches
.
Full text available.Received: (at 73494) by debbugs.gnu.org; 2 Jan 2025 15:12:14 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 02 10:12:14 2025 Received: from localhost ([127.0.0.1]:46097 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tTMrt-00065Q-WD for submit <at> debbugs.gnu.org; Thu, 02 Jan 2025 10:12:14 -0500 Received: from mail-pl1-x62f.google.com ([2607:f8b0:4864:20::62f]:52640) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1tTMrs-00065B-Jg for 73494 <at> debbugs.gnu.org; Thu, 02 Jan 2025 10:12:13 -0500 Received: by mail-pl1-x62f.google.com with SMTP id d9443c01a7336-21661be2c2dso142370755ad.1 for <73494 <at> debbugs.gnu.org>; Thu, 02 Jan 2025 07:12:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735830725; x=1736435525; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=/ahOLDFafx28zr9ImY63cINWg58HdCIc66nFcjQR5FU=; b=IeLh4+0asfhkX9gyk1shdebL57l0t3wcOKrBjSrC9DOx0kImIvQQ2pzAzNgJD4NFcp cofBRJAz9CIIoPK903AFtrBwm85WGg0uoVmTqvKwl8Y3wNJiISqpwQ47Cr5c7QdwCy/c Bo8uQifaLL7qa7E6tk+WejLAKKsM9iJuT8YwFT9UZKr0Bzn+m8aqnQAH1l03lNjxcKZ8 C8UbprA298laydyIBqBNjK5jiGy2N1FriAQe/ZHhM8q1IbA8tQnOVPjoSg8XiV90Me6M nO0dt0IBC+KUbbzrce1uqMboDNN8HzAB3qCbf2xKgKRP1AP8JsB6MLKxe96pMXM9+Oyj kEYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735830725; x=1736435525; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=/ahOLDFafx28zr9ImY63cINWg58HdCIc66nFcjQR5FU=; b=LWymDjt4vMBI+RzfjwYd8yOcHSECd+wdDTLFnXPP4j220Vvo1wa488ozGojsI8MeIq TgO8EoD01ZqFjl+86WZhgUcDETTSX45jWtAiDuyvRrb3I/mk3QcxAKTi61uCDE6xnLpm i0USSL2cp1KYGVr+hSOerDhUjP0VGd3ahSBp7sPLUwRDAaI4egbo5F3VcKcOe1ulGiWb cc8ocgBOBTKdrBUzcWDhkFClkS0jVTQjpCiLTqCAjaPjatmyx2YW1mBu+FVlsWSMc0mx Dld8xpoFlFjcejCg8GiBTCu3+n2eSYDshemAdzENYIJFRoxVVY1p+H4deamQQk3ZEvb2 02Bg== X-Forwarded-Encrypted: i=1; AJvYcCWi5OeoPCkEnA3fJdhHJCTtF97ZfOOtgIZGw0KQrXF7TTqkkC1RLzMRsrGKhWsMcyRsu+YMyw==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yyoc0OH+wd9c64BAKHDEQn4eftt/M/GyBK+lU17Bfc607VgMK48 DJQ/7mQyVNW3+mQifbm4dCZZvbifh1Gze60nTWNoxsD0iTgA9N5lzexZMBQr X-Gm-Gg: ASbGncu7mhLvuKlf5HATekR8KDIUIu/uBIUWTwvwOz8h1BLHroOOuVrN2ACroha3OG7 nUj8aCzSN2b7WeJpetiGAF7WGbbcjBEh83fsBhqRsLwkIc3WqY3qGOHTQsKfPrWp+fsMnZv0Ccf eQHUas9nZ8egRzrfMIXnLHwBQpIGZvwNDyx4YSqn1ScCBZBq+WcFlQEJZDTu870C6SXOQdtemGT aw85s/i3nf416MqHWgsutC7N3v38BwgMbxtM+9uN5t08IKpXKvSCw== X-Google-Smtp-Source: AGHT+IH5TL2hvQ9Wds8IMHjqc05DH/LRccrXhlHFteMUmy2KuNkPdulxZzm9sgZLDuXV+jOTWz2mrw== X-Received: by 2002:a17:903:234c:b0:215:5a53:edee with SMTP id d9443c01a7336-219e6e85b25mr662860465ad.9.1735830725526; Thu, 02 Jan 2025 07:12:05 -0800 (PST) Received: from terra ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9f4a2csm230037865ad.175.2025.01.02.07.12.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 Jan 2025 07:12:04 -0800 (PST) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> To: Hilton Chain <hako@HIDDEN> Subject: Re: [bug#73494] [PATCH 0/2] tmpfs /run. In-Reply-To: <87bjx6js3y.wl-hako@HIDDEN> (Hilton Chain's message of "Fri, 20 Dec 2024 23:23:29 +0800") References: <cover.1727331040.git.hako@HIDDEN> <87cyknm9ky.wl-hako@HIDDEN> <87h68ujdu4.fsf@HIDDEN> <87o72w1fuc.wl-hako@HIDDEN> <878qtzw62l.fsf@HIDDEN> <87cyhsj45n.fsf@HIDDEN> <87zfkwt2gw.fsf@HIDDEN> <87bjx6js3y.wl-hako@HIDDEN> Date: Fri, 03 Jan 2025 00:11:54 +0900 Message-ID: <87o70p45dx.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 73494 Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, 73494 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Hilton, Sorry for the delay. Hilton Chain <hako@HIDDEN> writes: [...] > Another concern I have is, with /run and /var/run unified, > =E2=80=98guix system roll-back=E2=80=99 and =E2=80=98guix system switch-g= eneration=E2=80=99 can't finish the > activation stage because of the error handling in dbus-activation from pr= evious > generations. > > $ guix system describe > Generation 7 Dec 20 2024 23:10:05 (current) > [...] > $ sudo guix system roll-back > [...] > switched from generation 7 to 6 > [...] > guix system: error: rmdir: Directory not empty > $ guix system describe > Generation 6 Dec 20 2024 22:57:19 (current) > > Do we have a way to fix this? It's not clear to me where it fails exactly, so I'm not sure, but in the worst case a fat warning as a NEWS entry could do, perhaps? Would it break dbus on a reboot (activation runs at reboot too, right?), or just print this otherwise innocuous error at roll-back/switch-generation time? --=20 Thanks, Maxim
guix-patches@HIDDEN
:bug#73494
; Package guix-patches
.
Full text available.Received: (at 73494) by debbugs.gnu.org; 20 Dec 2024 15:41:27 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 20 10:41:27 2024 Received: from localhost ([127.0.0.1]:43697 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tOf82-0007Zu-RR for submit <at> debbugs.gnu.org; Fri, 20 Dec 2024 10:41:27 -0500 Received: from mx.boiledscript.com ([88.99.243.112]:58538) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <hako@HIDDEN>) id 1tOf80-0007Zl-UA for 73494 <at> debbugs.gnu.org; Fri, 20 Dec 2024 10:41:25 -0500 Date: Fri, 20 Dec 2024 23:40:46 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=mail; t=1734709253; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=IBrv1etWgbamvgFg+ra7YHt2GckLMCqXTxsBHNcfzPQ=; b=Smp7Jvix7EXQvwHPW99tGYmWylgutHhwU9XaCJzpuvCyI/DY9bL/Lqtypb6ARyaRjhop4w BOtQSaRt35jDstI5fBgXisZ/lUbv6k13Gjay47MojrkkWZWy2FsTTSjHGpmgbmW7WwS1md gXn7AbEILaID3mn1Hjj8mxKQNR+nR79GbMk6/YvgjUGguGlux9er5CZ+r/RdFy7qOBIM5M cAcv9uXQz5dLzdrprR7+5MKw6fLTdIG3mn14v/1qX6/HKFhRMVQQGekYWpWCCd7c0pcuuZ w6FbTRiPMctufWGbOCNy0OvEJ5+Fu4vFRijVNDyEljGoji0Npvu9GSs0meO1Yg== Message-ID: <87a5cqjrb5.wl-hako@HIDDEN> From: Hilton Chain <hako@HIDDEN> To: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Subject: Re: [bug#73494] [PATCH 0/2] tmpfs /run. In-Reply-To: <87bjx6js3y.wl-hako@HIDDEN> References: <cover.1727331040.git.hako@HIDDEN> <87cyknm9ky.wl-hako@HIDDEN> <87h68ujdu4.fsf@HIDDEN> <87o72w1fuc.wl-hako@HIDDEN> <878qtzw62l.fsf@HIDDEN> <87cyhsj45n.fsf@HIDDEN> <87zfkwt2gw.fsf@HIDDEN> <87bjx6js3y.wl-hako@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 73494 Cc: Ludovic =?ISO-8859-1?Q?Court=E8s?= <ludo@HIDDEN>, 73494 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) On Fri, 20 Dec 2024 23:23:29 +0800, Hilton Chain wrote: > > Thanks! I tried this change again and now it seems the newly-added filesystem > won't be automatically mounted. won't be automatically mounted so that an immediate reboot is not required*
guix-patches@HIDDEN
:bug#73494
; Package guix-patches
.
Full text available.Received: (at 73494) by debbugs.gnu.org; 20 Dec 2024 15:24:34 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 20 10:24:34 2024 Received: from localhost ([127.0.0.1]:43637 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tOeri-0006j4-3B for submit <at> debbugs.gnu.org; Fri, 20 Dec 2024 10:24:34 -0500 Received: from mx.boiledscript.com ([88.99.243.112]:47922) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <hako@HIDDEN>) id 1tOere-0006ip-5z for 73494 <at> debbugs.gnu.org; Fri, 20 Dec 2024 10:24:32 -0500 Date: Fri, 20 Dec 2024 23:23:29 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=mail; t=1734708238; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=//0wLtEO2jhvGi+6EINaLw4KUuFRWDESdXwQpoVinlE=; b=TF0s0tCffCD4O5oR3kh4AfoX2dIklcTftrJ+bskzgAoWYyJ4A3BhO6Uq0d61S6ngCrW7Co reztwi1OcZ6SRbGWeaAEW0160d1fU0g8poD8XLnPvaWthehbp5Vwz+V5yduqne9GFchHs6 mq8JTLszeLKZHQuRxksi4xAig3mx4fsAoYkuLEiFLewtexZVZDsGD2V5Mab2UUrFPL7jYV YW/pZY103/NUyiJslMPgTLSGlfZC1YxArn59SIUjU0nEiYGSHbJyrEDHwU0Dyhg64n21HM 7nk+a/+AVQT4755RK46iWgT3ovbBmEXKi0l5Gfi6D2awyYwy95xeQJ2s3xjjrg== Message-ID: <87bjx6js3y.wl-hako@HIDDEN> From: Hilton Chain <hako@HIDDEN> To: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Subject: Re: [bug#73494] [PATCH 0/2] tmpfs /run. In-Reply-To: <87zfkwt2gw.fsf@HIDDEN> References: <cover.1727331040.git.hako@HIDDEN> <87cyknm9ky.wl-hako@HIDDEN> <87h68ujdu4.fsf@HIDDEN> <87o72w1fuc.wl-hako@HIDDEN> <878qtzw62l.fsf@HIDDEN> <87cyhsj45n.fsf@HIDDEN> <87zfkwt2gw.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=GB2312 Content-Transfer-Encoding: base64 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 73494 Cc: Ludovic =?ISO-8859-1?Q?Court=E8s?= <ludo@HIDDEN>, 73494 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) T24gTW9uLCAxNiBEZWMgMjAyNCAxNzoxMzozNSArMDgwMCwNCk1heGltIENvdXJub3llciB3cm90 ZToNCj4NCj4gSGksDQo+DQo+IEx1ZG92aWMgQ291cnSoqHMgPGx1ZG9AZ251Lm9yZz4gd3JpdGVz Og0KPg0KPiA+IE1heGltIENvdXJub3llciA8bWF4aW0uY291cm5veWVyQGdtYWlsLmNvbT4gc2ty aWJpczoNCj4gPg0KPiA+PiBBbm90aGVyIHRob3VnaHQ7IGlzIHRtcGZzIGltcGxlbWVudGVkIG9u IHRoZSBIdXJkPw0KPiA+DQo+ID4gWWVzLCBwZXJoYXBzIGl0oa9zIGV2ZW4gb2xkZXIgdGhhbiBv biBMaW51eCwgYnV0IG91ciBmaWxlIHN5c3RlbSBtb3VudGluZw0KPiA+IGNvZGUgd29uoa90IHdv cmsgdGhlcmUgKGxpYmMgZG9lcyBub3QgcHJvdmlkZSB0aGUgoa5tb3VudKGvIGZ1bmN0aW9uIG9u IHRoZQ0KPiA+IEh1cmQpLg0KPg0KPiBJIHNlZTsgc28gaXQncyBub3QgYW55IG1vcmUgYSBibG9j a2VyIHRoYW4gdGhlIGN1cnJlbnQgc2l0dWF0aW9uLCBzaW5jZQ0KPiB3ZSBhbHJlYWR5IGhhdmUg c29tZSBpc3N1ZSB3aXRoIG91ciBjdXJyZW50IGNvZGUgb24gSHVyZC4NCj4NCj4gSGlsdG9uLCBJ IHRoaW5rIHRoaXMgc2VyaWVzIGlzIGZpbmUgdG8gYXBwbHkuICBBcyB5b3UgcHJldmlvdXNseQ0K PiBtZW50aW9uZWQsIGEgbmV3cyBlbnRyeSB3aWxsIGJlIG5lY2Vzc2FyeSB0byBsZXQgR3VpeCBT eXN0ZW0gdXNlcnMgdG8NCj4gcmVib290IGFmdGVyIGEgcmVjb25maWd1cmF0aW9uIHBhc3QgdGhp cyBjaGFuZ2UuDQoNClRoYW5rcyEgIEkgdHJpZWQgdGhpcyBjaGFuZ2UgYWdhaW4gYW5kIG5vdyBp dCBzZWVtcyB0aGUgbmV3bHktYWRkZWQgZmlsZXN5c3RlbQ0Kd29uJ3QgYmUgYXV0b21hdGljYWxs eSBtb3VudGVkLg0KDQpBbm90aGVyIGNvbmNlcm4gSSBoYXZlIGlzLCB3aXRoIC9ydW4gYW5kIC92 YXIvcnVuIHVuaWZpZWQsDQqhrmd1aXggc3lzdGVtIHJvbGwtYmFja6GvIGFuZCChrmd1aXggc3lz dGVtIHN3aXRjaC1nZW5lcmF0aW9uoa8gY2FuJ3QgZmluaXNoIHRoZQ0KYWN0aXZhdGlvbiBzdGFn ZSBiZWNhdXNlIG9mIHRoZSBlcnJvciBoYW5kbGluZyBpbiBkYnVzLWFjdGl2YXRpb24gZnJvbSBw cmV2aW91cw0KZ2VuZXJhdGlvbnMuDQoNCi0tODwtLS0tLS0tLS0tLS0tLS1jdXQgaGVyZS0tLS0t LS0tLS0tLS0tLXN0YXJ0LS0tLS0tLS0tLS0tLT44LS0tDQokIGd1aXggc3lzdGVtIGRlc2NyaWJl DQpHZW5lcmF0aW9uIDcJRGVjIDIwIDIwMjQgMjM6MTA6MDUJKGN1cnJlbnQpDQpbLi4uXQ0KJCBz dWRvIGd1aXggc3lzdGVtIHJvbGwtYmFjaw0KWy4uLl0NCnN3aXRjaGVkIGZyb20gZ2VuZXJhdGlv biA3IHRvIDYNClsuLi5dDQpndWl4IHN5c3RlbTogZXJyb3I6IHJtZGlyOiBEaXJlY3Rvcnkgbm90 IGVtcHR5DQokIGd1aXggc3lzdGVtIGRlc2NyaWJlDQpHZW5lcmF0aW9uIDYJRGVjIDIwIDIwMjQg MjI6NTc6MTkJKGN1cnJlbnQpDQotLTg8LS0tLS0tLS0tLS0tLS0tY3V0IGhlcmUtLS0tLS0tLS0t LS0tLS1lbmQtLS0tLS0tLS0tLS0tLS0+OC0tLQ0KDQpEbyB3ZSBoYXZlIGEgd2F5IHRvIGZpeCB0 aGlzPw0K
guix-patches@HIDDEN
:bug#73494
; Package guix-patches
.
Full text available.Received: (at 73494) by debbugs.gnu.org; 16 Dec 2024 09:14:49 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 16 04:14:49 2024 Received: from localhost ([127.0.0.1]:53476 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tN7Bg-0004x7-KV for submit <at> debbugs.gnu.org; Mon, 16 Dec 2024 04:14:48 -0500 Received: from mail-pf1-f175.google.com ([209.85.210.175]:58763) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1tN7Bf-0004wy-9S for 73494 <at> debbugs.gnu.org; Mon, 16 Dec 2024 04:14:47 -0500 Received: by mail-pf1-f175.google.com with SMTP id d2e1a72fcca58-7242f559a9fso4878055b3a.1 for <73494 <at> debbugs.gnu.org>; Mon, 16 Dec 2024 01:14:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734340426; x=1734945226; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=wOfeA8SvGf1jG+aMmTHMMef82ynSZpkK0D0N0SiLjno=; b=lsg8WMD3XWCouUfDj5fVFKlP01EMJesLurx9ACG+bjS6ABuc6m/jWIw7/lIzSMqMe6 D95VBl5I5z4lUHqwoqJ+9mjQPfgQ2SJWwDQi5drWq8kZ3m5Cfa3sC4Mowt9AdlvXruZ+ ndTJ3SXGT9ujFozc8+PIgtjbt/qxRTN5Pnz/M6qWvT1MYX92XIANi+NMMoCsd4OegUH0 7pGj2aY4K/dGs5XW73Erl+0uY/bLbrdAVGkeLf9LLtJkrgqNsUzdRWN8W6z5jZuvXARw TGWThx/1U/AhIwaKCc3u9ObAcT6z7upCakyWgmfdHeG7Bj+g3KhqwO8mr+pYK08G5rTE koIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734340426; x=1734945226; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=wOfeA8SvGf1jG+aMmTHMMef82ynSZpkK0D0N0SiLjno=; b=qHDMeDA6xhogmpXXCVJ1T4smuPtzn5NkSWG44gKpMkjto/7P2Op2T4e/XrCqT+/LOj f4n/vLbbha9H9DoDbW2za9a6w094XwTSIOKuSjkSnq0ZiN2acTM4xcMwvSv2EP0/SzWw MlWEM9V0/HWz1m5v2luhdJx0xINv26mDDF1yQBcZDSNn28ERJ/lU5s5fFASk3jpGHgwv iUJ+guBFrIsZHAPU6C3cw1EpzOCWt8P4gjxM3LrkCPiwlg5KgfApvEg6skbn5oJ8c7op wEOGWVJa/e6zm+YwjwltJ0MyhFEslZyBkckSjyWRdni6Wxg4KjeIAyZF4SbIXsa5Re6E APTg== X-Forwarded-Encrypted: i=1; AJvYcCVVBjG9nziD3rP2qLL4ATYjQHUSiTBKrdVJ7DEOh0BNxeKR81srkPfYqm5ToWu9b/JCWYCQdA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzEwBfO51CgAza5P+8m4+aWClvyLvyQ+QrOlflQVxyMv5ZSrFiW GXmaJ1SJJE7HH2ogC4qg/OsUnCt9K7cL0uUM6y1f5vW3ToHzmwX/FeGnDyZn X-Gm-Gg: ASbGncujwXor00XzNuGMoxYJbFQVcB+LxNoryXBpHRXdZMor4Bjma91jRWvdyDy2GGz Y9FYZldRNawzcR/fcp8K6gHM/YeKPQ9mQ4qzGHGlEiw1i1OIby2fQEmvY8t7K4r6NrCY+canewK FrG5mfvO6luLNJ9Dj+kPJe0izCTe52oOb/McoRpa0e2TTJ3hevyk11UIz8y4Kgmy0nKEXui4Ab5 MUrRAp6/pwrkjYg4XOAKfIJDrr1leEodhAv2E3H+HhbQjBnkGrUOQ== X-Google-Smtp-Source: AGHT+IFpfMnxfPQ+s+JEZWgwz0hjVdU0btarlYpdF9pOp5gX+4VJVdML2B3elPo3vgwPPkMwWVG05A== X-Received: by 2002:a17:90b:3807:b0:2ee:aed6:9ec2 with SMTP id 98e67ed59e1d1-2f28fb700e5mr18869801a91.14.1734340425828; Mon, 16 Dec 2024 01:13:45 -0800 (PST) Received: from terra ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-801d5c0f5fdsm3711685a12.54.2024.12.16.01.13.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Dec 2024 01:13:45 -0800 (PST) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Subject: Re: [bug#73494] [PATCH 0/2] tmpfs /run. In-Reply-To: <87cyhsj45n.fsf@HIDDEN> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Sun, 15 Dec 2024 17:35:00 +0100") References: <cover.1727331040.git.hako@HIDDEN> <87cyknm9ky.wl-hako@HIDDEN> <87h68ujdu4.fsf@HIDDEN> <87o72w1fuc.wl-hako@HIDDEN> <878qtzw62l.fsf@HIDDEN> <87cyhsj45n.fsf@HIDDEN> Date: Mon, 16 Dec 2024 18:13:35 +0900 Message-ID: <87zfkwt2gw.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 73494 Cc: Hilton Chain <hako@HIDDEN>, 73494 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi, Ludovic Court=C3=A8s <ludo@HIDDEN> writes: > Maxim Cournoyer <maxim.cournoyer@HIDDEN> skribis: > >> Another thought; is tmpfs implemented on the Hurd? > > Yes, perhaps it=E2=80=99s even older than on Linux, but our file system m= ounting > code won=E2=80=99t work there (libc does not provide the =E2=80=98mount= =E2=80=99 function on the > Hurd). I see; so it's not any more a blocker than the current situation, since we already have some issue with our current code on Hurd. Hilton, I think this series is fine to apply. As you previously mentioned, a news entry will be necessary to let Guix System users to reboot after a reconfiguration past this change. --=20 Thanks, Maxim
guix-patches@HIDDEN
:bug#73494
; Package guix-patches
.
Full text available.Received: (at 73494) by debbugs.gnu.org; 15 Dec 2024 16:35:12 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 15 11:35:12 2024 Received: from localhost ([127.0.0.1]:51764 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tMraK-0006rm-7R for submit <at> debbugs.gnu.org; Sun, 15 Dec 2024 11:35:12 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35924) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1tMraG-0006qP-4D for 73494 <at> debbugs.gnu.org; Sun, 15 Dec 2024 11:35:11 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1tMraA-0007ek-QO; Sun, 15 Dec 2024 11:35:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=EAVkznljMZ99QI4h1o+QkUCbDpv+6fntuSc7jJfwfHo=; b=ergN7hjrIGe9SnysNYkB tdk2b7IVS84CIVrZBCoaSe9JVKaPymjxHpfGI12aeV6F3f7ZTkR4rzoKihJkMZiweoMfAO53VlfTT Jl7Jpr3pOD/+E0WE/ZfXbfP8sPO/IdUZinS8d3PMVFy0SGYCjAX3g3YILYEubjNkw4853+SAXyfWD VOFQAfSnt9lUlyMG0D9Bzvi3j4sbijrSGD4RtXm+SfQaAdOfvTfIIwIMgNteqrGXZMXS+K2NIxxVv RJdG9ed6c3bm96sDeD33HpHef0XXQ8v0rhsWs2aOHE5BWvPSXkEhAeM1DlSw4egyrvgX69W5qVjOh wA0KM8KwgHnVKA==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Subject: Re: [bug#73494] [PATCH 0/2] tmpfs /run. In-Reply-To: <878qtzw62l.fsf@HIDDEN> (Maxim Cournoyer's message of "Mon, 04 Nov 2024 21:12:50 +0900") References: <cover.1727331040.git.hako@HIDDEN> <87cyknm9ky.wl-hako@HIDDEN> <87h68ujdu4.fsf@HIDDEN> <87o72w1fuc.wl-hako@HIDDEN> <878qtzw62l.fsf@HIDDEN> Date: Sun, 15 Dec 2024 17:35:00 +0100 Message-ID: <87cyhsj45n.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 73494 Cc: Hilton Chain <hako@HIDDEN>, 73494 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Maxim Cournoyer <maxim.cournoyer@HIDDEN> skribis: > Another thought; is tmpfs implemented on the Hurd? Yes, perhaps it=E2=80=99s even older than on Linux, but our file system mou= nting code won=E2=80=99t work there (libc does not provide the =E2=80=98mount=E2= =80=99 function on the Hurd). Ludo=E2=80=99.
guix-patches@HIDDEN
:bug#73494
; Package guix-patches
.
Full text available.Received: (at 73494) by debbugs.gnu.org; 4 Nov 2024 12:13:59 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 04 07:13:59 2024 Received: from localhost ([127.0.0.1]:39469 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t7vy2-0000K8-SD for submit <at> debbugs.gnu.org; Mon, 04 Nov 2024 07:13:59 -0500 Received: from mail-pf1-f177.google.com ([209.85.210.177]:44189) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1t7vy0-0000K0-Me for 73494 <at> debbugs.gnu.org; Mon, 04 Nov 2024 07:13:57 -0500 Received: by mail-pf1-f177.google.com with SMTP id d2e1a72fcca58-723db2798caso573513b3a.0 for <73494 <at> debbugs.gnu.org>; Mon, 04 Nov 2024 04:13:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1730722375; x=1731327175; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=hzU8w3gH+1ePi2il05/WychRBK4QSF2HFNDTZ2X1Y94=; b=g7asYM/GLKkaEbUXr15X0TU8AfgPUOAY/H/UG21UnNPhENexAxIYCu+9cUtvso9i1t KLF2Q87z1Q9ic8eWOWMdabLlue9oNKoxbdnrN8fqEiMQEdQb1DnHIzelhpUhHNtZYhD8 vLnyzTSJblOiOMJKf818dfG5OQWyl2QDBe2coGTNvg1mEeVcWfa/RbF5I/tWXxfZHe0r LY7S21JggP+CN/M+SAp3jAvaEVny+cxpB0B4Eikhpg8SPNQWfvf93M3nF5NZhfsIVjX8 +kd6nXLXMOn23znnm7OLIeLOKf3yHx9DaFxSdjQw60d6H7IPhZ4PrdOTywCXYsRQGExl QwgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730722375; x=1731327175; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=hzU8w3gH+1ePi2il05/WychRBK4QSF2HFNDTZ2X1Y94=; b=Sd/ABeCF+wEFbCQRI3+Rt2YGwkb5XTzy+0kpSUPSEyHg0iONsBqtVpfG5EJsTOdDpf JsV0GLM6dfiB6pvqXry/H5PgrnTMxZkMvgT8MgwiB8HJZcZd7MLeRd9mBOcZPZOAJFm3 aAUf+CT6+1kR/HE/WtmsKSJLxo0yYBIuGU6i461TTepziGae/c8cUkh4YXagnZsfHB02 4Y3Jzyd1cY6Q2bKG7x37UQoOMY3kgHv1oLjldCAbbRngoUAPCcWVhWy6MilfM4I3d2cq e+g3ky3RiYARIoi4Hr1oudhDSbqvwEahIqcryElYLQad/OFv2+b7ghPImCKZnbzMwoZO 8+sA== X-Gm-Message-State: AOJu0YzcpZ7Cu7zENJscCUm1yc4QsZ5yI5FapnDRdrlNYlw0GhZjebDB 1r/p2zdXlDawxqSA2HlgcWNe50Bklji8zusiJMSx7AerxMxQoNH5Hv1H1w== X-Google-Smtp-Source: AGHT+IHrsNBVuc0JvsLUb791l6lVjOm9YQB2uv9kF+0rmMBxS3fnioUBp0j2SH71TCER+z7r5Xttzg== X-Received: by 2002:a05:6a00:27a0:b0:71d:f510:b791 with SMTP id d2e1a72fcca58-720ab3c6d19mr26582971b3a.12.1730722375447; Mon, 04 Nov 2024 04:12:55 -0800 (PST) Received: from terra ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-720bc2c3e08sm7204596b3a.105.2024.11.04.04.12.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Nov 2024 04:12:54 -0800 (PST) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> To: Hilton Chain <hako@HIDDEN> Subject: Re: [bug#73494] [PATCH 0/2] tmpfs /run. In-Reply-To: <87o72w1fuc.wl-hako@HIDDEN> (Hilton Chain's message of "Sun, 03 Nov 2024 23:45:15 +0800") References: <cover.1727331040.git.hako@HIDDEN> <87cyknm9ky.wl-hako@HIDDEN> <87h68ujdu4.fsf@HIDDEN> <87o72w1fuc.wl-hako@HIDDEN> Date: Mon, 04 Nov 2024 21:12:50 +0900 Message-ID: <878qtzw62l.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 73494 Cc: 73494 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hello, Hilton Chain <hako@HIDDEN> writes: > Hi Maxim, > > On Wed, 30 Oct 2024 14:37:39 +0800, > Maxim Cournoyer wrote: >> I think it's a worthwhile change. It'd be neat to unify every reference >> to /var/run to /run in the doc/code too. > > Thank you, I'm now thinking of unifying them without the tmpfs change, since the > tmpfs is not strictly necessary. > >> I'll be trying this on the build farm as there's an annoying problem >> with anonip that creates FIFOs under /run/anonip, and these currently >> become plain files upon reboot, breaking the anonip-service services. > > Won't these files be deleted (c250033aa69f: services: cleanup: Delete /run upon > boot.) at boot? Another thought; is tmpfs implemented on the Hurd? -- Thanks, Maxim
guix-patches@HIDDEN
:bug#73494
; Package guix-patches
.
Full text available.Received: (at 73494) by debbugs.gnu.org; 4 Nov 2024 12:13:21 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 04 07:13:21 2024 Received: from localhost ([127.0.0.1]:39464 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t7vxR-0000Jd-Fx for submit <at> debbugs.gnu.org; Mon, 04 Nov 2024 07:13:21 -0500 Received: from mail-pf1-f179.google.com ([209.85.210.179]:61786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1t7vxN-0000JV-7B for 73494 <at> debbugs.gnu.org; Mon, 04 Nov 2024 07:13:20 -0500 Received: by mail-pf1-f179.google.com with SMTP id d2e1a72fcca58-71e79f73aaeso3390263b3a.3 for <73494 <at> debbugs.gnu.org>; Mon, 04 Nov 2024 04:13:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1730722336; x=1731327136; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=8yEFdU3DJHxgA4RZLdAdaBWF/BJs1zchnYNRzdz//xI=; b=EUN90ED3D74lzyaIui3yYps1noOxbIOJYSREFPH+XF8fENlvScfLIzqCd/YY22NlcW KjBp8ztq4UBNb/ZpB/A51wLr2R65F+0mNiZ21LEfb5DDAv/4gstYgATWslmi8hq3iqUc ui7slHqHpRdNTJDMZ5dG/j/ao+WufQLfODtSqVinPkhhJq6b0sjju7jZBMFUzIVI3JL9 vM53xPj4ARp61IOW9G9KZMbhZ8++JgF7McH8LLkeXenMRmp2+pkNHgKB61GN8+cTcKts n8JBqXcHYZQNW+EieKGMilySQbZDySur/mTITjEWGVXGE/JI6kCBI396F1tu28jnhZ6b IOrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730722336; x=1731327136; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=8yEFdU3DJHxgA4RZLdAdaBWF/BJs1zchnYNRzdz//xI=; b=ng3LK1clTs2Ki4kWG+i1pb5h2JHN17JgmPNYpGgDvbTubgtkt3u7fpUkGbAej68ndm astYyngYhg8wR9BnfIUhPLS/goYwz28L2tsQhSM79sRrYf7C5YbM/AFljCeWFeFqTVmB JgyTlTkqCB9UT7UaLE4V6upIlJclo9j4EMR1aSe03kVNsgykV3nKQeVFeJ9vMOmTXotr ++7WIMzFRpT/WYeQyoN4WX99nNrDdEi4O1d0MikY8u1Kr/FB2GegBiwSNyzypkEu1oY9 hOcW4ThMX7dFjTWCKCIRMaxqErXMsekr2XoWMl+IfwRPpL/Xxl0R0/8PQwPmwKymCtUE +tqA== X-Gm-Message-State: AOJu0YyNyl7/2RrGyov7Q+7zYXLIfAOZ6ek19Q3zFXh0AsECv5efLVc8 DmHts8jlKd9oOqr5DM1ZX6Loy4ve74etN19Bv/rwToeGck1cbOo+ffRUkA== X-Google-Smtp-Source: AGHT+IGAuivwxqpHZ9EsI3oxKqlnjyrf0sXsvwEREgGd+LPhFVP0q2pENNnc2HdfJg3umn/43GqHzw== X-Received: by 2002:a05:6a00:80c:b0:71e:5d1d:1aa0 with SMTP id d2e1a72fcca58-72062f4e529mr43243855b3a.6.1730722335408; Mon, 04 Nov 2024 04:12:15 -0800 (PST) Received: from terra ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-720bc1ed42fsm7277991b3a.78.2024.11.04.04.12.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Nov 2024 04:12:14 -0800 (PST) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> To: Hilton Chain <hako@HIDDEN> Subject: Re: [bug#73494] [PATCH 0/2] tmpfs /run. In-Reply-To: <87o72w1fuc.wl-hako@HIDDEN> (Hilton Chain's message of "Sun, 03 Nov 2024 23:45:15 +0800") References: <cover.1727331040.git.hako@HIDDEN> <87cyknm9ky.wl-hako@HIDDEN> <87h68ujdu4.fsf@HIDDEN> <87o72w1fuc.wl-hako@HIDDEN> Date: Mon, 04 Nov 2024 21:12:10 +0900 Message-ID: <87cyjbw63p.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 73494 Cc: 73494 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Hilton, Hilton Chain <hako@HIDDEN> writes: > Hi Maxim, > > On Wed, 30 Oct 2024 14:37:39 +0800, > Maxim Cournoyer wrote: >> I think it's a worthwhile change. It'd be neat to unify every reference >> to /var/run to /run in the doc/code too. > > Thank you, I'm now thinking of unifying them without the tmpfs change, since the > tmpfs is not strictly necessary. > >> I'll be trying this on the build farm as there's an annoying problem >> with anonip that creates FIFOs under /run/anonip, and these currently >> become plain files upon reboot, breaking the anonip-service services. > > Won't these files be deleted (c250033aa69f: services: cleanup: Delete /run upon > boot.) at boot? Yes, they should, but I didn't want to take anything for granted. I've come up with a reproducer (system tests) and a fix (already pushed) for it in the series https://issues.guix.gnu.org/74151 -- Thanks, Maxim
guix-patches@HIDDEN
:bug#73494
; Package guix-patches
.
Full text available.Received: (at 73494) by debbugs.gnu.org; 3 Nov 2024 15:46:45 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 03 10:46:45 2024 Received: from localhost ([127.0.0.1]:32960 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t7coO-0003Ft-OG for submit <at> debbugs.gnu.org; Sun, 03 Nov 2024 10:46:45 -0500 Received: from mail.boiledscript.com ([144.168.59.46]:48036) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <hako@HIDDEN>) id 1t7coM-0003Fn-Gh for 73494 <at> debbugs.gnu.org; Sun, 03 Nov 2024 10:46:44 -0500 Date: Sun, 03 Nov 2024 23:45:15 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1730648795; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=eKE53M8I93LC9V/oDzqhK0EBlMPihhJiQCXm3qTjebg=; b=LzEKrOpH7ZLcN3uiMZIHVv3fQWI/cRNOE4S5TrLJd0z/7m7FCStjnoLEljeaPVhh7vJWtU tmbbKIZi0nXknxQQNXOZPna+lnydqmMqev/cmr3MCms44J/6OPK9k1KqUmFgnzSERyolaS fHg4RiaxMCYkALur4Tu9kVpY6YARhsQ1wifQyCZUTvNc0rvSCDPcWH5ehCtXzxWIJqX7sG jC8DC7C73duQkbf3SCSTMFZl9cUdYGk6DCDSA8M724kmzF5BrzXzknnriUv+0A9RqrXX0+ ZTdqO698xXisK4peEwi8dL2NEYMYyzb7nEuc12LwvcrmUtM5kmlBgGSbLNIl/A== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@HIDDEN Message-ID: <87o72w1fuc.wl-hako@HIDDEN> From: Hilton Chain <hako@HIDDEN> To: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Subject: Re: [bug#73494] [PATCH 0/2] tmpfs /run. In-Reply-To: <87h68ujdu4.fsf@HIDDEN> References: <cover.1727331040.git.hako@HIDDEN> <87cyknm9ky.wl-hako@HIDDEN> <87h68ujdu4.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spamd-Bar: -- X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 73494 Cc: 73494 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Maxim, On Wed, 30 Oct 2024 14:37:39 +0800, Maxim Cournoyer wrote: > I think it's a worthwhile change. It'd be neat to unify every reference > to /var/run to /run in the doc/code too. Thank you, I'm now thinking of unifying them without the tmpfs change, since the tmpfs is not strictly necessary. > I'll be trying this on the build farm as there's an annoying problem > with anonip that creates FIFOs under /run/anonip, and these currently > become plain files upon reboot, breaking the anonip-service services. Won't these files be deleted (c250033aa69f: services: cleanup: Delete /run upon boot.) at boot?
guix-patches@HIDDEN
:bug#73494
; Package guix-patches
.
Full text available.Received: (at 73494) by debbugs.gnu.org; 30 Oct 2024 06:38:52 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Oct 30 02:38:52 2024 Received: from localhost ([127.0.0.1]:33435 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t62Lz-0004i3-QD for submit <at> debbugs.gnu.org; Wed, 30 Oct 2024 02:38:52 -0400 Received: from mail-pf1-f173.google.com ([209.85.210.173]:53573) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1t62Lw-0004hx-Rh for 73494 <at> debbugs.gnu.org; Wed, 30 Oct 2024 02:38:50 -0400 Received: by mail-pf1-f173.google.com with SMTP id d2e1a72fcca58-71e953f4e7cso4616217b3a.3 for <73494 <at> debbugs.gnu.org>; Tue, 29 Oct 2024 23:38:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1730270267; x=1730875067; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=QktPSaSpD1Sk+DFbCrZfqBOmDI2hkaJcuYGZ+POw2ew=; b=dPbT839mBCATQN+dCqXdCMFGnyg6fhlCn1hhAYSVCPopsT2437j+vKVBecLCcanaqb dVY/Azty2DHJHmGGg8lfnhfbFLyZsbRS+LF2EpaDTOxwpH4KbQhEASQGX/CwGnl55/nL t0yRv4MmUxwlNvbihHktwWD91JXHMF0OAY1odt/16e+eEmKtWYWFZp4tQ3/+HmF4CKaL eUhXTKMM3B0AfW0gOFv4iZEr79wrtkMHupnhz4K6fyfr9iRusGn/lH+LDlD779+6XnIY IJe9VjzD6pApzviYZiP0CcKUO9NQxoNDEoqMhbURCWZAR81mRTY4VcHNNcBsYgkXZpMB Ao4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730270267; x=1730875067; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=QktPSaSpD1Sk+DFbCrZfqBOmDI2hkaJcuYGZ+POw2ew=; b=nPJLvyvNBYnCEk27h6iryCTszFYCtxa0j5fZ3QeUEu8Hhsac9CV7SA8vO5/Ojph2m7 3rre9Mho68YmhqEvDXGvHdW9c89lbbQwAJlLb8ln1acwZnazEV9Yg6LQLEE02Ci4104G wQTXATZDRubFYEK+jjHqBnyafScFKHzJvNtzPzyYSZCNBPVPSXiymbZUDAlTS2qO261Z dy/IrGdIUy0AvuISUtTL4JKvCzDDtU9ZI+R1eNeC/V+yED/AG9dg84pmWl7uqe4Ipd8Q Zd7EQOqNorAMtKQHXIoWNBHFftjAXS3D0LgQu1AO8oLAoW4lZA0RMYWjcYLxIg0C8Thi 4/Ig== X-Gm-Message-State: AOJu0Yy6vBZPHHK/5+yRNzbpRyo4jiHiUKYLLRaj2nSAeo3B7q52mC8H FaHzXu3ZWxCSIApFFl3Yiak4Ei537dcUcUYp7gmFVdz0DRazrv4F8C9Qug== X-Google-Smtp-Source: AGHT+IFDKYRkx3MLeIUTX8BPACDexbzltw5rJ5XopjaFY6/QBj0Xi91Pr83BmZCnsDMviwQl7C0Jpg== X-Received: by 2002:a05:6a00:3d4d:b0:71e:a3:935b with SMTP id d2e1a72fcca58-7206306ebbfmr20617108b3a.25.1730270267227; Tue, 29 Oct 2024 23:37:47 -0700 (PDT) Received: from terra ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-72057a0b7basm8603007b3a.109.2024.10.29.23.37.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 29 Oct 2024 23:37:46 -0700 (PDT) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> To: Hilton Chain <hako@HIDDEN> Subject: Re: [bug#73494] [PATCH 0/2] tmpfs /run. In-Reply-To: <87cyknm9ky.wl-hako@HIDDEN> (Hilton Chain's message of "Sun, 29 Sep 2024 11:18:21 +0800") References: <cover.1727331040.git.hako@HIDDEN> <87cyknm9ky.wl-hako@HIDDEN> Date: Wed, 30 Oct 2024 15:37:39 +0900 Message-ID: <87h68ujdu4.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 73494 Cc: 73494 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Hilton, Hilton Chain <hako@HIDDEN> writes: > On Thu, 26 Sep 2024 14:44:52 +0800, > Hilton Chain wrote: >> >> Hi Guix, >> >> This series adds a tmpfs /run to %base-file-systems and symlinks /var/run to >> it. >> >> Mount options are taken from Systemd[1], OpenRC also uses the same ones[2]. >> (Except no-suid since we have /run/privileged/bin.) >> >> Thanks >> >> [1]: https://github.com/systemd/systemd/blob/v256.6/src/shared/mount-setup.c#L102 >> [2]: https://github.com/OpenRC/openrc/blob/0.55.1/sh/init.sh.Linux.in#L74 >> >> Hilton Chain (2): >> file-systems: %base-file-systems: Add tmpfs /run. >> services: cleanup: Make /var/run a symlink of /run. >> >> doc/guix.texi | 5 +++++ >> gnu/services.scm | 6 +----- >> gnu/services/dbus.scm | 31 ------------------------------- >> gnu/system/file-systems.scm | 15 ++++++++++++++- >> 4 files changed, 20 insertions(+), 37 deletions(-) >> >> >> base-commit: 8576aaf5f90db9b385ea8cf6dc98bf3c062959dc >> -- >> 2.46.0 > > As adding mount point to /run requires an immediate reboot after reconfiguring > from a system without it, I'll also add a news entry for the change. > > Merging /var/run and /run is the easiest part, since they are supposed to be > cleaned upon booting and nothing will break with the change. However there're > many references to both directories in our codebase. I'm not sure if these > references should be unified as well. > > I won't hurry on pushing this change, please leave a comment if you want the > change or there's any concern about it. I think it's a worthwhile change. It'd be neat to unify every reference to /var/run to /run in the doc/code too. I'll be trying this on the build farm as there's an annoying problem with anonip that creates FIFOs under /run/anonip, and these currently become plain files upon reboot, breaking the anonip-service services. -- Thanks, Maxim
guix-patches@HIDDEN
:bug#73494
; Package guix-patches
.
Full text available.Received: (at 73494) by debbugs.gnu.org; 29 Sep 2024 03:19:18 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 28 23:19:18 2024 Received: from localhost ([127.0.0.1]:58867 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sukSr-0004jE-PL for submit <at> debbugs.gnu.org; Sat, 28 Sep 2024 23:19:18 -0400 Received: from mail.boiledscript.com ([144.168.59.46]:58480) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <hako@HIDDEN>) id 1sukSp-0004iw-Rq for 73494 <at> debbugs.gnu.org; Sat, 28 Sep 2024 23:19:16 -0400 Date: Sun, 29 Sep 2024 11:18:21 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1727579917; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=TSCso4CQhRPqtedEgjdJpUZWe28A9Hq8WFzhFMZ0f+8=; b=CsrCO4UAHC50h4WvTrGqAHrFBE7pigLmEi9o3x+4xdqmHkIrFFybrbW/xNAXix9Wy0u2bh llTp/wKr11Ww3CezfT7w1xDRO+2LaslbTZKbDVEjAS7CbOT8IC8FMq000Ke16vlcrYpBP8 QiWStZ488B2m6pbVnxaKglmzrxBeiSJPv6BaV35zjK+qQqnYuOR3TMJ0+xndcG31sL9DSG POPYlUc9TjR9hfQC1IsxKW/sjiB1uBsRnetIRcTz/xUo5GBdpHbvgF4cfROIQFtAQW4mt/ 8JvypokVU+8GEgHMjDc1chwqOj6XZ12ngaTW6sNi6M2XckbvqbjcmnYoD9QFnA== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@HIDDEN Message-ID: <87cyknm9ky.wl-hako@HIDDEN> From: Hilton Chain <hako@HIDDEN> To: 73494 <at> debbugs.gnu.org Subject: Re: [PATCH 0/2] tmpfs /run. In-Reply-To: <cover.1727331040.git.hako@HIDDEN> References: <cover.1727331040.git.hako@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spamd-Bar: -- X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 73494 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) On Thu, 26 Sep 2024 14:44:52 +0800, Hilton Chain wrote: > > Hi Guix, > > This series adds a tmpfs /run to %base-file-systems and symlinks /var/run to > it. > > Mount options are taken from Systemd[1], OpenRC also uses the same ones[2]. > (Except no-suid since we have /run/privileged/bin.) > > Thanks > > [1]: https://github.com/systemd/systemd/blob/v256.6/src/shared/mount-setup.c#L102 > [2]: https://github.com/OpenRC/openrc/blob/0.55.1/sh/init.sh.Linux.in#L74 > > Hilton Chain (2): > file-systems: %base-file-systems: Add tmpfs /run. > services: cleanup: Make /var/run a symlink of /run. > > doc/guix.texi | 5 +++++ > gnu/services.scm | 6 +----- > gnu/services/dbus.scm | 31 ------------------------------- > gnu/system/file-systems.scm | 15 ++++++++++++++- > 4 files changed, 20 insertions(+), 37 deletions(-) > > > base-commit: 8576aaf5f90db9b385ea8cf6dc98bf3c062959dc > -- > 2.46.0 As adding mount point to /run requires an immediate reboot after reconfiguring from a system without it, I'll also add a news entry for the change. Merging /var/run and /run is the easiest part, since they are supposed to be cleaned upon booting and nothing will break with the change. However there're many references to both directories in our codebase. I'm not sure if these references should be unified as well. I won't hurry on pushing this change, please leave a comment if you want the change or there's any concern about it. Thanks
guix-patches@HIDDEN
:bug#73494
; Package guix-patches
.
Full text available.Received: (at 73494) by debbugs.gnu.org; 26 Sep 2024 07:06:36 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 26 03:06:36 2024 Received: from localhost ([127.0.0.1]:48522 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1stiaB-0007oP-Hm for submit <at> debbugs.gnu.org; Thu, 26 Sep 2024 03:06:35 -0400 Received: from mail.boiledscript.com ([144.168.59.46]:59268) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <hako@HIDDEN>) id 1stia9-0007nr-Cs for 73494 <at> debbugs.gnu.org; Thu, 26 Sep 2024 03:06:33 -0400 From: Hilton Chain <hako@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1727334360; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=jaLqm29VvpujE2iRYM/aR5/gCESFcKJPCcy/9lrEw/o=; b=xkerDelgUz8TvuEpwwPN/GMAI7ssrYXtQUhoEnqWtdoFGUFgzgDb8ZX/nL72UEtQHwBXo8 3BGZgEV8ndliWnuZBxIWaCA758xFTbV/sfnJuHbIwLr9TcTnG+mbYP5QPXy7feaSTmJ0Uj P6/degKFYKIi7hRlTiSWxkMxSe42eqWf7Kvhynhx9q8F/T9AmRfdmWBH/pw9HwDeNJn3Om v128xsXoFR07/TsIHR5bFgP1KNs6WCntRsb6m6dpPKF5aFWXR1NLB3KSXihUfpu+w9ygwx 3zNKInSVr6jtaXWpKCLv9NdArS8jfY1ticK6gtbsTir9PU7TQxTpRq0bsea8xg== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@HIDDEN To: 73494 <at> debbugs.gnu.org Subject: [PATCH 2/2] services: cleanup: Make /var/run a symlink of /run. Date: Thu, 26 Sep 2024 15:05:29 +0800 Message-ID: <dcb67a0cf081d8dff06d12959acc53fb174540ad.1727334105.git.hako@HIDDEN> In-Reply-To: <cover.1727331040.git.hako@HIDDEN> References: <cover.1727331040.git.hako@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spamd-Bar: ----- X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 73494 Cc: Hilton Chain <hako@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/services.scm (cleanup-gexp): Make /var/run a symlink of /run. * gnu/services/dbus.scm (dbus-activation): Adjust accordingly. Change-Id: I7b94d3e2fe1bef66f435e84bc77f32311dddd0ce --- gnu/services.scm | 3 +-- gnu/services/dbus.scm | 31 ------------------------------- 2 files changed, 1 insertion(+), 33 deletions(-) diff --git a/gnu/services.scm b/gnu/services.scm index ea855ad193..50af5f56b6 100644 --- a/gnu/services.scm +++ b/gnu/services.scm @@ -668,8 +668,7 @@ (define (cleanup-gexp _) ;; hence the 'chmod' calls. (mkdir "/tmp" #o1777) (chmod "/tmp" #o1777) - (mkdir "/var/run" #o755) - (chmod "/var/run" #o755)))))) + (symlink "/run" "/var/run")))))) (define cleanup-service-type ;; Service that cleans things up in /tmp and similar. diff --git a/gnu/services/dbus.scm b/gnu/services/dbus.scm index 76e04bf221..9292172e01 100644 --- a/gnu/services/dbus.scm +++ b/gnu/services/dbus.scm @@ -190,37 +190,6 @@ (define (dbus-activation config) ;; world-readable. (mkdir-p/perms "/run/dbus" user #o755)) - (catch 'system-error - (lambda () - (symlink "/run/dbus" "/var/run/dbus")) - (lambda args - (let ((errno (system-error-errno args))) - (cond - ((= errno EEXIST) - (let ((existing-name - (false-if-exception - (readlink "/var/run/dbus")))) - (unless (equal? existing-name "/run/dbus") - ;; Move the content of /var/run/dbus to /run/dbus, and - ;; retry. - (let ((dir (opendir "/var/run/dbus"))) - (let loop ((next (readdir dir))) - (cond - ((eof-object? next) (closedir dir)) - ((member next '("." "..")) (loop (readdir dir))) - (else - (begin - (rename-file (string-append "/var/run/dbus/" next) - (string-append "/run/dbus/" next)) - (loop (readdir dir))))))) - (rmdir "/var/run/dbus") - (symlink "/run/dbus" "/var/run/dbus")))) - (else - (format (current-error-port) - "Failed to symlink /run/dbus to /var/run/dbus: ~s~%" - (strerror errno)) - (error "cannot create /var/run/dbus")))))) - (unless (file-exists? "/etc/machine-id") (format #t "creating /etc/machine-id...~%") (invoke (string-append #$(dbus-configuration-dbus config) -- 2.46.0
guix-patches@HIDDEN
:bug#73494
; Package guix-patches
.
Full text available.Received: (at 73494) by debbugs.gnu.org; 26 Sep 2024 07:06:35 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 26 03:06:35 2024 Received: from localhost ([127.0.0.1]:48520 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1stiaB-0007oJ-2W for submit <at> debbugs.gnu.org; Thu, 26 Sep 2024 03:06:35 -0400 Received: from mail.boiledscript.com ([144.168.59.46]:59252) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <hako@HIDDEN>) id 1stia8-0007no-UX for 73494 <at> debbugs.gnu.org; Thu, 26 Sep 2024 03:06:33 -0400 From: Hilton Chain <hako@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1727334359; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=nClfNoWWXK7aIuSy56LXRhmr7QMEWyW0hyV2TaoNQmA=; b=kRbfh0GcL/tjS/yFb5RMlUpovAw9+9RXodGF5Vsru5HeCB7axPwY0j+1y9quI1wjlvzmMS 0hZn0cObX/vxAD+o10tZFJT7pEirWqLRAylKA1PtWl3+ZpRGUNb0SMMb7Q3eieZCh0juw+ qt5nVW+AA5YNzoyA6cS9FUfcR5vqvvoddjKOkJ1hQhjCJD3zZHtl5tkiNB5j1EZtI5ADUx t8Ll/oU4W/nKyKE8uUzr+HCrUHpOa2+/aG9WWLGuDpXIiUkmSqjWjiT2OAmPIsMQ8kndcZ OygnlQjCJ6KCEf8p74nmt0e90u3IzhlFR66oTjq7kH+jZOHprihtY0RmvwKKlg== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@HIDDEN To: 73494 <at> debbugs.gnu.org Subject: [PATCH 1/2] file-systems: %base-file-systems: Add tmpfs /run. Date: Thu, 26 Sep 2024 15:05:28 +0800 Message-ID: <9769cf0f812d5e7e9fe38ed664809974101821e0.1727334105.git.hako@HIDDEN> In-Reply-To: <cover.1727331040.git.hako@HIDDEN> References: <cover.1727331040.git.hako@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Florian Pelz <pelzflorian@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN> Content-Transfer-Encoding: 8bit X-Spamd-Bar: ----- X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 73494 Cc: Hilton Chain <hako@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/system/file-systems (%runtime-variable-data): New variable. (%base-file-systems): Add it. * doc/guix.texi (File Systems): Document it. * gnu/services.scm (cleanup-gexp): Adjust accordingly. Change-Id: I3a95e49d396fbb2577026aefc247cfe996c5f267 --- doc/guix.texi | 5 +++++ gnu/services.scm | 5 +---- gnu/system/file-systems.scm | 15 ++++++++++++++- 3 files changed, 20 insertions(+), 5 deletions(-) diff --git a/doc/guix.texi b/doc/guix.texi index 52e36e4354..54edd14d1b 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -17988,6 +17988,11 @@ File Systems read-write in its own ``name space.'' @end defvar +@defvar %runtime-variable-data +This file system is mounted as @file{/run} and contains system +information data describing the system since it was booted. +@end defvar + @defvar %binary-format-file-system The @code{binfmt_misc} file system, which allows handling of arbitrary executable file types to be delegated to user space. This requires the diff --git a/gnu/services.scm b/gnu/services.scm index 8a4002e072..ea855ad193 100644 --- a/gnu/services.scm +++ b/gnu/services.scm @@ -632,7 +632,7 @@ (define (cleanup-gexp _) #~(begin (use-modules (guix build utils)) - ;; Clean out /tmp, /var/run, and /run. + ;; Clean out /tmp and /var/run. ;; ;; XXX This needs to happen before service activations, so it ;; has to be here, but this also implicitly assumes that /tmp @@ -663,15 +663,12 @@ (define (cleanup-gexp _) (setlocale LC_CTYPE "en_US.utf8") (delete-file-recursively "/tmp") (delete-file-recursively "/var/run") - (delete-file-recursively "/run") ;; Note: The second argument to 'mkdir' is and'ed with umask, ;; hence the 'chmod' calls. (mkdir "/tmp" #o1777) (chmod "/tmp" #o1777) (mkdir "/var/run" #o755) - (chmod "/var/run" #o755) - (mkdir "/run" #o755) (chmod "/var/run" #o755)))))) (define cleanup-service-type diff --git a/gnu/system/file-systems.scm b/gnu/system/file-systems.scm index 4ea8237c70..65704d7681 100644 --- a/gnu/system/file-systems.scm +++ b/gnu/system/file-systems.scm @@ -82,6 +82,7 @@ (define-module (gnu system file-systems) %pseudo-terminal-file-system %tty-gid %immutable-store + %runtime-variable-data %control-groups %elogind-file-systems @@ -448,6 +449,17 @@ (define %immutable-store (check? #f) (flags '(read-only bind-mount no-atime)))) +(define %runtime-variable-data + (file-system + (type "tmpfs") + (mount-point "/run") + (device "tmpfs") + (flags '(no-dev strict-atime)) + (options "mode=0755,nr_inodes=800k,size=20%") + (needed-for-boot? #t) + (check? #f) + (create-mount-point? #t))) + (define %control-groups ;; The cgroup2 file system. (list (file-system @@ -497,7 +509,8 @@ (define %base-file-systems %debug-file-system %shared-memory-file-system %efivars-file-system - %immutable-store)) + %immutable-store + %runtime-variable-data)) (define %base-live-file-systems ;; This is the bare minimum to use live file-systems. base-commit: 8576aaf5f90db9b385ea8cf6dc98bf3c062959dc -- 2.46.0
pelzflorian@HIDDEN, ludo@HIDDEN, maxim.cournoyer@HIDDEN, guix-patches@HIDDEN
:bug#73494
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 26 Sep 2024 07:02:45 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 26 03:02:45 2024 Received: from localhost ([127.0.0.1]:48270 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1stiWS-0007UH-So for submit <at> debbugs.gnu.org; Thu, 26 Sep 2024 03:02:45 -0400 Received: from lists.gnu.org ([209.51.188.17]:60570) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <hako@HIDDEN>) id 1stiWQ-0007U2-4C for submit <at> debbugs.gnu.org; Thu, 26 Sep 2024 03:02:43 -0400 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 <hako@HIDDEN>) id 1stiGi-0006kj-L3 for guix-patches@HIDDEN; Thu, 26 Sep 2024 02:46:28 -0400 Received: from mail.boiledscript.com ([144.168.59.46]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <hako@HIDDEN>) id 1stiGh-0007F7-42 for guix-patches@HIDDEN; Thu, 26 Sep 2024 02:46:28 -0400 From: Hilton Chain <hako@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1727333181; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=DG5ISkxihGJNtJxV/8QDlRPuAuAPx55GC8e98W8DwuM=; b=avlE8wvqVmWLh2RxRXMC7fqpi520IiNEj1Di5qTZT5D+X4P4Pd7Alg6zo2FEfJnTAK8G+8 si04IaX15olk/9goVxIHgj6IVc1Nri3oodOafr8JOKZ3SNiA0uJ5menyYFQwDupBJf+hHr 05JtGWKXyUN6MbzVhff/OHD1tFLkVmmMyksne2eWTHys3Bp05nHxlTYGaDTgjGferSKY+A Z9rRDa1cSMvsF8YrNFqNF2w+zXt9NzkYVA82esGCWnY13jWeYOnNqgglurj0h6KlD8vMKR zlpJUlAKjOEDqZ7uGm8FRJxTeb5LL8PdW/vQVm49ZMhOdd/c+scQaOzCZXtwsA== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@HIDDEN To: guix-patches@HIDDEN Subject: [PATCH 0/2] tmpfs /run. Date: Thu, 26 Sep 2024 14:44:52 +0800 Message-ID: <cover.1727331040.git.hako@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spamd-Bar: - Received-SPF: pass client-ip=144.168.59.46; envelope-from=hako@HIDDEN; helo=mail.boiledscript.com 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, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Hilton Chain <hako@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) Hi Guix, This series adds a tmpfs /run to %base-file-systems and symlinks /var/run to it. Mount options are taken from Systemd[1], OpenRC also uses the same ones[2]. (Except no-suid since we have /run/privileged/bin.) Thanks [1]: https://github.com/systemd/systemd/blob/v256.6/src/shared/mount-setup.c#L102 [2]: https://github.com/OpenRC/openrc/blob/0.55.1/sh/init.sh.Linux.in#L74 Hilton Chain (2): file-systems: %base-file-systems: Add tmpfs /run. services: cleanup: Make /var/run a symlink of /run. doc/guix.texi | 5 +++++ gnu/services.scm | 6 +----- gnu/services/dbus.scm | 31 ------------------------------- gnu/system/file-systems.scm | 15 ++++++++++++++- 4 files changed, 20 insertions(+), 37 deletions(-) base-commit: 8576aaf5f90db9b385ea8cf6dc98bf3c062959dc -- 2.46.0
Hilton Chain <hako@HIDDEN>
:guix-patches@HIDDEN
.
Full text available.guix-patches@HIDDEN
:bug#73494
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.