From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id gJEFKneUdGI6tQAAbAwnHQ (envelope-from ) for ; Fri, 06 May 2022 05:22:31 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id MD8HKneUdGIyEQEA9RJhRA (envelope-from ) for ; Fri, 06 May 2022 05:22:31 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 55B5031D0 for ; Fri, 6 May 2022 05:22:31 +0200 (CEST) Received: from localhost ([::1]:52342 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nmoY2-0002e7-HN for larch@yhetil.org; Thu, 05 May 2022 23:22:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42864) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nmoXq-0002dr-2p for guix-devel@gnu.org; Thu, 05 May 2022 23:22:18 -0400 Received: from mx.kolabnow.com ([212.103.80.154]:29938) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nmoXm-00083H-KJ for guix-devel@gnu.org; Thu, 05 May 2022 23:22:16 -0400 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id 3BF791723; Fri, 6 May 2022 05:22:11 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:content-type:content-type:mime-version :message-id:in-reply-to:date:date:subject:subject:from:from :references:received:received:received; s=dkim20160331; t= 1651807330; x=1653621731; bh=sd3FDXUlpkWfKk8HmibdoDBy9J8nHSHVQnZ 4lr1RanM=; b=zWvajXQMMqe6QGSqXRoOZZFuJRE9YpEDKNBfv1eQEmKpz99nvtu tU1EilNEDJ3E+r0MKcZZVID+Z+JUMJewWWAP7+dAICP/JcIhg/3kOlja+IA3l9RS tBm5fbPM9DuwhGxGUHnp8sZ/8bmipPtWdKS5ovWuFFeXTuMfzs4gbi5xJ497pclv ywlII3i4VK3yhfzOFx9wXP6xVim2JDqcGWfnYwJhZNz3TCK5igtfQCTf2nBdqQlR nV0PPrStSG1s+SS1TR9cWYe2Tx/x/sTtatSfvXpMdA0fHDFvR2gU/cpM6/VQoU7x fPX0tZconk0HnVOckqaZZWH/JQzTtGLfMBZDmEt74E+frA7MZwFv+afeWYT4un85 H2xbHuhJwhjU4dVAeIU5dDYgFAeEW7S6ZxAxwSo87V4KcG1tVLQQUzSMnIqPdojL /i2z09OkWKEa9hkG73DyNz3oAGZHqjHXbAUM2EuMTf8Wf76lDAC3bmZ26l1G+LdU vh/GM8cvT1b5lnmwF9Rl8p39aYkrGHlKn/cOgmonzOdeNM3duB5ILTrNvoPqj0F8 kWKhe/CoIcyflwD2utcDk3A2GzvJ1f88OoheukPImB9ihDEXQcUa44nOLwU4C37P sp7wsoamjKKQMdcCVbfYV8K8DD94SUnIoPLriKni++Bi7e/oB1tRZJ40= X-Virus-Scanned: amavisd-new at mykolab.com Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out002.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ANzxIyliikgz; Fri, 6 May 2022 05:22:10 +0200 (CEST) Received: from int-mx003.mykolab.com (unknown [10.9.13.3]) by mx.kolabnow.com (Postfix) with ESMTPS id 364811403; Fri, 6 May 2022 05:22:10 +0200 (CEST) Received: from ext-subm003.mykolab.com (unknown [10.9.6.3]) by int-mx003.mykolab.com (Postfix) with ESMTPS id EB9D039DF; Fri, 6 May 2022 05:22:08 +0200 (CEST) References: <87h76l8yp5.fsf@systemreboot.net> <86ee1j2g8l.fsf@gmail.com> <87h76e4w2d.fsf@systemreboot.net> <8735hs9qb2.fsf@gmail.com> <871qxacp8j.fsf@kolabnow.com> <875yml916w.fsf@gmail.com> <87o80cvjdl.fsf@kyleam.com> <877d70wtd7.fsf@kolabnow.com> <87tua4jax8.fsf@gmail.com> From: Thiago Jung Bauermann To: Maxim Cournoyer Cc: Kyle Meyer , zimoun , Arun Isaac , guix-devel@gnu.org Subject: Re: Updating mumi on berlin Date: Fri, 06 May 2022 00:16:57 -0300 In-reply-to: <87tua4jax8.fsf@gmail.com> Message-ID: <878rrfuyzp.fsf@kolabnow.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=212.103.80.154; envelope-from=bauermann@kolabnow.com; helo=mx.kolabnow.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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1651807351; h=from:from:sender:sender: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:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=sd3FDXUlpkWfKk8HmibdoDBy9J8nHSHVQnZ4lr1RanM=; b=UzB3ERHfGTzy6S6KqHMjG1DP/piB2hu7R5JZo4lYLnm0gtN7oWIhTf5GqJdpdkj5N0zyLn T1fVLoMkeyXr5dxScA0lLMMxG4hDXkRmszFf4jEvzvsgZwgJgil9LaN+tEbSZ8qqamV7ZA CH3Z99JBvP2EdKldJlddjI4w95mviXmUY+sgnFjoKbs4M6+tfmrOa1DTFPCDORiuWW8lB2 c/DQH+wflVT4jufTPoKxd7oR8oH2iEslnecY15TJExDGBsOBKBJsZEUkabXlOd7JlA1iEO cPNvF3/3TTD6vbVX5UwCwsBTwXXNNVPnnFOxBDlQ0P52sj6XI1H5GdiVTtsnhw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1651807351; a=rsa-sha256; cv=none; b=mBDV4YN5IwHJk11NBZ+hqp7vQ/LFbOUfC98xvh89AmJi6byO5CnAOQJBK4eLS4u6wUzzAv /rXQ/yJT7yhh7MJdj3X3SjmvIAojJJ38fzTwmAqGhkSFSedOQr4Q2hWdIOCyGlonLWAqJ6 jkSKDSKvdZr4D1ZIwVso9RB8at6KoPiin54J2XkyXAuzo0UkJwueSyOJVCd60xc9dG/6zE l0xzM7KtPEutCW2N/PEu6TZH3ZPJmlCJlGUmbi9TWWb+9Azbq7J5iNEBUAau6nkpprW2lb 1hrXCWTnhp0+k3kH1fsCG85Td8Fmw06er2RzibgXQ13uQSsh6lQFrusbItXAmg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=kolabnow.com header.s=dkim20160331 header.b=zWvajXQM; dmarc=pass (policy=quarantine) header.from=kolabnow.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -2.50 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=kolabnow.com header.s=dkim20160331 header.b=zWvajXQM; dmarc=pass (policy=quarantine) header.from=kolabnow.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 55B5031D0 X-Spam-Score: -2.50 X-Migadu-Scanner: scn1.migadu.com X-TUID: e4/sYs5AJnyU Hello, Maxim Cournoyer writes: > Hi, > > Thiago Jung Bauermann writes: > > [...] > >>> (IIRC, I think they're related to the lei tests expecting to be able >>> to kill the lei-daemon process, which isn't the case in Guix's build >>> environment.) >> >> Yes, that's what I'm seeing as well. The lei-daemon process is actually >> killed, but because of bug 30948 it is left in a zombie state and so the >> testsuite thinks that it didn't go away. > >> The testsuite checks whether lei-daemon is gone by doing a >> =E2=80=9Ckill(, 0)=E2=80=9D, which unfortunately succeed= s for zombie processes. >> >> I've been meaning to add child reaping to the Guix builder process, but >> I'm moving very slowly due to time constraints and my unfamiliarity with >> that part of Guix... > > Yes, that would be the correct and general solution (I hope you get to > fix it, else I may look into it in some time). I hope so too, but at this point it's more hope than anything else, unfortunately. I think I'll be in a time crunch for a few more weeks... > Workarounds currently in use can be seen in our mutter package > definition (it's a bit convoluted, having to fork a process in which > we set the child reaping property and invoke the test suite via tini, > acting as a fake PID 1). Ah, that's great to know! This is a good alternative for the main branch, since the general solution would need to go to core-updates since it would change every derivation in Guix. > HTH, It does, very much! Thank you for the mutter tip. --=20 Thanks Thiago