From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.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 cJLJJBhgrWPBSQAAbAwnHQ (envelope-from ) for ; Thu, 29 Dec 2022 10:38:32 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id 2H/yIxhgrWMtYgAAG6o9tA (envelope-from ) for ; Thu, 29 Dec 2022 10:38:32 +0100 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 D6041CADE for ; Thu, 29 Dec 2022 10:38:31 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pApMF-0000VX-PG; Thu, 29 Dec 2022 04:37:51 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pApMD-0000Se-98 for help-guix@gnu.org; Thu, 29 Dec 2022 04:37:50 -0500 Received: from mail-bn7nam10olkn2082f.outbound.protection.outlook.com ([2a01:111:f400:7e8a::82f] helo=NAM10-BN7-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pApMA-00080S-Oc for help-guix@gnu.org; Thu, 29 Dec 2022 04:37:48 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=I1Xo39gAkSNMus/c1fsIRieHkB7YeSnJjLjmPqBoxjbGQHyJcpikIFqH8OC9hJG9fefHxfcvSb+GQPXkdKSt3CobyLaG/jWcOB1Jmk/aWcJwv0jq4XK8001JGH6iSBJuelVpFURElX+koQ5b4/8zEvkvYGw6NMhUMkLv6dSuF3oFuUURMpC3W6CKGAa7rewkhBts9VerS8v7rhYH2Qo84qcaL39+YD64QpiAV7wZPW7mcaQXg4niW2U2wkvSQZ2BS1oJpUG3ZXqleaf8wuhw5pGFOQmpTm8chmKquaFdjpNl2UaAK5Gt4jJJ9ibEQtA/gGwIw0Q5jIBDIK6sNe9Uyw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=IWEzOGT+1uSVnsqeTYm2wwYMpv4oaKNXFFDBWy/u3kI=; b=gDsISXCec9gZWO3ktN+uCPy6yMpVD57fSqcp0A5XqmkerqsKkUQQCKg1rz54noLpSRN1/ou8/wyN+fkZvBUgoqWrYG8RD9JcFnSrwW76LHN2xiwGaSXCo0zU6aCdHS2EbJC3gPpL3w7aS6MEdZFHKj8BhEzcOhca7RRjxa8K1QT/AY60Hfb+UETbNAWIVqo6HhOkJXc5ShHY7PA7GUdI4T2sVtMEyA7WArTXOW4YXUyxwSmmHcS99F5S/M5hkMxLM4b/wlh+MMxpVuYNgctWNLYAcZ/B5t4oJBtAhKrcwWBs4A5+HxduIBWNTC3xGK22CL6yaOu6eFUwfTFuJrnoeg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IWEzOGT+1uSVnsqeTYm2wwYMpv4oaKNXFFDBWy/u3kI=; b=RdL/hG0Biz/CdaU4uwW6i0+GgAI3lwMxrk9OqB5yo7ahGo65T/dmbDDik/t8FURILN973e0mNsTNqwfUlYAEC6suGRoVzov/1UJ58zleC/HbwPepG3P3E4n6KDqyOFGfxIdx1mG8e++HSJ6yN2iXfjAC7LlKCluSiyOLwagiIRXBaNxKkRKJlv6GvYlDocEm1ojMKZTLcPdz3GaIsQaUG/GBp50Hf4mc6J8ln3ETlUIUIMQIeYv+Zmo561hf+sbcydOtyx+3CFI4jcWdPdRrYV8VCrNV5RyuHkEO06u3PYeNrq/l1MVB0MaNMV831fOH4Ip7jS2HItp2TRsRbWWYzg== Received: from BN8PR07MB7027.namprd07.prod.outlook.com (2603:10b6:408:7a::17) by MW5PR07MB9353.namprd07.prod.outlook.com (2603:10b6:303:1cb::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5944.16; Thu, 29 Dec 2022 09:32:37 +0000 Received: from BN8PR07MB7027.namprd07.prod.outlook.com ([fe80::e02d:c07e:79b8:d546]) by BN8PR07MB7027.namprd07.prod.outlook.com ([fe80::e02d:c07e:79b8:d546%3]) with mapi id 15.20.5944.016; Thu, 29 Dec 2022 09:32:37 +0000 X-YMail-OSG: 8Q9ND5cVM1kfhFsa.YDxnXPTkqZs6rFSJXw4rvYmn6kfR9DBuHsnWTHHl_7IXGB MVjJ1BdESUaHxK2ux5Nk1fJ9cjLb57slYxL4gaCykoFJP2TKm0bNWpR9SPAR8IgADNqpxGdgX6Y2 bOlch_H7gzJfVG0tdcEYwdrL5B5ORfUoyM2vbavxTvMeTy9g1t1746TlWslQ4DBYYnzqGASbHzIP ZVeicPeYV2x28pIxXZAd2uYuQTT_Ny6_h.FjIrnIKgWhNnwLfv2_oenvJ4NtLBZmckW8WaK6xyXo y4Gl2_mQt213yLrbnLqf8pUKg1PJw9_996T01KOB7FBEoxzrZB7e5b8Vtn2onXVtUH.iFv7O0KDq hrxnB.I5HJu1o4r7JLanMYIqvhDjTwfT.8lSXIcJ0MbiSXq9.zgniPLdWcqxj0osBYKxeixy8YRH SVo4uuuEXjW1Pi4Cj9lGIrrIPB5srggeCko.7ZhsxYQ2QH1J5dDc_qpwylecqx.GKs1tifOOcrCB ClZhW1_18FquvzF0u3fe2kuTcSwT8_J55mYvWNpSBfAAh5nWSK9gcOJnHM4.lZE_jzrP93eRaqx_ mWKgmEDmOvFOdsQ4ips8wDkUXD4nvk4GHWi5IuBz7dtFDm9430vbV1vywIM7KSSh95Ou7iEAmDvl FQFT0B7crggc881sOynvbvEYqRvUeyzO7saiho.MQ4Q1l3ScWK144WpKja7QY6IUO60Qrt0uXrJP SbbBb7miHyKzGZa1CSn23SEG2O8T7Vw82igVgPHZmegu4A.uEdsWxsEn75mL90ea2brHrh_cBku3 X4FdRd9NK6Rzcy_.wyhhKgjKbGfQVgwcH0lbeotpWdGV3zGGt5kVd_alyVcEgHXq5QDZ6tP5Ukui JSkBwgUF88QiNEpuNP.RdM72mLuRv2F73llQCay97kM32FTSALBbG9eU8eLlzUDHSUDm2m65hnXm uFcVUJXKDIX_Dm99mz19SbQHBcGScWA8DGplXv3QX8xiJ325HXg1Y2pqKD0gYXlY1iuvWQWFgFmy 1J_d2bDEAJTeCxFS9sFE.yXY4lRhk8fAQy9qgYRL3yJpD0PEczfnpltcmul5Lp.q792i7yKICn5T 9stUFGF65MfF48PHxWYnh4yboXk7p7TAYkJb61GP_7XJSnQsHwN_jDy_awJaKbq9l0YExOQQvD6b urJiplGAb1h3tGVGo_ZxSfrkb0H5l2m4od01.iHKazOmDBw1Kj.Lv8tbpLfUsTOmVwmmx.3Bgic. my_1jWyulg023PcPl8WWpZkC.CKH75kNi9pnYKk5w4.oNbUgXE5JZb1x2KES718ksYzJ9l.may2A GZ93eXbEG1DK3XQKRELX2oJ6aSthx5GiGzcZOLkJPBHvakXadKmvMq6Gt9CmV4q0xOVOOZbBsA8P uRrhDygC_CK4iPQp_JQywRsGjNtXm6gF3IBE6pKmeYf20SNuqJNC1n9iu0hkYX7ubvfJdqKYkX9a x.FOFX.5629mNg.TbN6to4calTUnWmLAfDaP25MRA23wkd12PAsb0u5QArhK5WbGdV9JDyaK9uts qjchxnvMNAifzV8NBICchmSbyTdhskwm4Ox_I_KBGrrhIrf6m8kyQv0pACNGEspjpt98PrTdZW6H Q6X3HULZRCVQusev4MwVDtDBUjUKlxXlEv3yA9E_FJ1gZYqmGtKqk7P9TkMu4hRtI0lf8MEOPOJT VUIVQNvk3nTKiREQuvtT4sBRjLhapfHmQKRCCp9_4nvpwXcHA8RIYHVP557Gvkp5OlQNC6qEkjPQ VEoBWpQLXDAl4_3_by2KqSobhWyCSe_P_H8m87fTiEArJ9jtIVGt0lgY8rOQapOytHrhgKzpp6NK gKHURod0ptp19jQJDkoQcqwia7YgzDNYRuRqId.Vryt.dbb07QCKgGdANxAir8UA_6PeNxq3RG4Q cAcvZ1AN1PNSYpDH5VMsrZyb01X47JEYHakO3sfAYuc8N1WvIdDpRkiruv6CV4vg9YeZbGY2hm3k RCVmRwkWzY6P.Xk4gjWYB3.YYBDmgHUt3Gut0qOWLsa0QI6X6nzJe29Dh0ZDMRO6_e9nCLdtF1N3 eK0ud6yj6gB55OTAyveDp5OJOV1dNUuPcy5eqWCVTVxuJEoFOodxZf7.2cdUeGaFa7rHfZov6YyN xTggL7Z1eHFDArik7Gm_MXSrrsa3o9V_WR0ut07smwCkBIeaI0rKl2dJH_lC9hxZq.JsnUnJckMY tp19BzBhDHBLaOznNM5Yn7ZmJjVnzkK3V1cSFmcyXUK.rXyR4qySnDiaFGAfLyWg_zTiEjgimqF9 9RO3AOcJuoAYy04Zi91kOdZTkxfHbuRRPdo0- X-Sonic-MF: Date: Thu, 29 Dec 2022 09:32:34 +0000 (UTC) From: Jaft To: Maxim Cournoyer Cc: Jaft via Message-ID: In-Reply-To: <87tu1g68k8.fsf@gmail.com> References: <871524398.4432753.1672114559997.ref@mail.yahoo.com> <87tu1g68k8.fsf@gmail.com> Subject: Re: Help with DBus Tests Failing for Python Package Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.20982 YMailNorrin X-TMN: [pllVciksUPTn8Wk1L8MGItLFZf9xwLC2] X-ClientProxiedBy: CH0PR04CA0108.namprd04.prod.outlook.com (2603:10b6:610:75::23) To BN8PR07MB7027.namprd07.prod.outlook.com (2603:10b6:408:7a::17) X-Microsoft-Original-Message-ID: <1469132678.4985603.1672306354979@mail.yahoo.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN8PR07MB7027:EE_|MW5PR07MB9353:EE_ X-MS-Office365-Filtering-Correlation-Id: d787bda5-4f3b-492f-c84c-08dae97f9f73 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: SbM3SdBgru8OJQTS0OYfase+QTJaN3H81WK1qgQjyA1O86bw32lU5gvXQWO11iDM1TEDA9ifJMudj3ICxKoOafwNlsM1anc6jpIh3YBr6l0xrnjy9a8Z+aEowrYuXmSR89zaYAHrsV+Vqf1JEOamHJuQuxtF5eN5z/jHlHMJlRWqqlLaWRVea2hih9SKu36DhMRC9+aqaGkWdLBkj7LZO9SV/vuftDHuJHMKrILJL45ZQi0lNyNnfdqQRM6CgHtsFh5yZAwKGr6Y2tH8qgQicJQzJpGObRRk2g3y3d2Q9sLAl3cHBZcbEhKbGRXdHmsGiLuf1OXoXi3rnbZPeKGNyc91vqdTsimwEqeAk1BL6FgNYOF3rAuT3bHgc6ZpuicEMK0WO1hI1JEVRZYSvGjbvGYTuuV4AUwNAiaIGEV0XAKrl8f8cIpqQuGisLE4c9j33xBXn3A3H/adK/MjTEsqrsrHeikViWehXNH8l1ltLSCPLrgi7iKV5yeapf7fxhN3lJtb7qlWjbtsQoBlyilBWK/tLJCG79wlb0j7htlK3cR2cjPkmXV+63c1gMWn+BzYuyR9jaexjW9dh2zNQSgCi72d/JGcHaF/95kjP/QJm1azPooes/O0KFVLV1VFBus6HhYWmNbz9aVxV7pvyoAiSIspXeTJpLbA6hxV15N4MUXASlou38Y4pfp3E3Zork2a X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZGNwY2FETG1sb3NIN0lYK1lCSjJtSnFHTzhkbmZRSXJiZTFrVHA1dEEzSVRq?= =?utf-8?B?blkxUXpVUnBiVzlrZ2tUbHp1c1NXOFYwZExwV0VLQVRyMzR0LzZuRVVYdjk4?= =?utf-8?B?eDRKS3NMTFMyUSt4NkRQZm91dDlSQmZ1dG0vT2VjV0JsOGNwN2NsUTVZcG8y?= =?utf-8?B?cG82NGZ5UEU5WHZVM1phalVBenpNd2FIb0M4cVIyWmNSbkI3ZlFYcmNYWjVa?= =?utf-8?B?cWc2L21uMHVycXFubUFDb2hrcm9yYkFBK2lwOUJ5ZGR6Z2RpMS8xOUhYVm1p?= =?utf-8?B?QkFYWHV3TUR2dTB2RVlva3dmaXVnTWRvMGRVRU5pK3FoazBBTjF1Nzh0bHk1?= =?utf-8?B?WFpKR1FDYXRzK0lVZkxwQm56RjJHcW02a2drN0JDTGZXOE9yVVJ1N2daUzAz?= =?utf-8?B?VEhzSXpVNXhVMW9KQ0lab0J3OHU4RWZ0TXZGRVh6dURUcVJZN0swZlFRVlpB?= =?utf-8?B?YU9WNGhCSXhCS09nRkk3VjRESlRaWGNoNE41QnpLOHlNcVZxSU43RWdJTTB2?= =?utf-8?B?YzR1N2xVc3B2LzZkMHBRazJCeVo2ZW9xZzJZa0RCMTAwcXVic0pEa1JzSkMv?= =?utf-8?B?ZWlIdlRaOTZudEloNS9SM0ZVengyK1liVThTUXBwK1Z4YU5EWGk4N2tHdktt?= =?utf-8?B?eWZ3L0J6MXJPNDNzUnkzSE4rK05iTERYMkVtMXZXQngxQmpwd2QwaFA3WHpJ?= =?utf-8?B?dXdNTld1b3hnK3puelBxMGM5TU1POVdoYndLeWpTaFlpcGlhckpELzJ6Ky95?= =?utf-8?B?Ukp1R0huSE9rd09PUitOcFJJUjNrQnUzZjVuYm1jRXMzcTFwNXMzVzFubmR2?= =?utf-8?B?U21JTjYwTUN2U2RVc1d3NWtSeEk4eGlad3FGa2oyZjZ1RFgyc1JGbWJOQWln?= =?utf-8?B?OGVMVEhwbXpFck5xMTlBZ1NOWCtXalJKbmVvT2VMeTZrNHZCOFpOQWttdjZH?= =?utf-8?B?UWt6bnEySGUwOVZGeUc3ZmZkbGtQQVhyelBKUmhFTTRzdng0SXN3ejlRUWw5?= =?utf-8?B?Z2U4REtoaUtadThPbktqeXRWbDQ2TUZkZXNnWmp6cXNNWmhNRUtkNjZ4eW5X?= =?utf-8?B?N2hoRWxuN1J2RllFR1kyUGZOSUdoNkVsc1VHVUlLSzVuUGxtQXZIM052Mytn?= =?utf-8?B?Z1FBOVFVUTMrL0lUb3pGVUR5amNOT1NaWnBYZ2VWcitYY3ZWWVZsc08rem1N?= =?utf-8?B?SkNJZUtaOS9PTXNSRGJydEVlNmJNcjlaS3IrZk9mZFd3d0dIVDJMdldRcTlF?= =?utf-8?B?QVdFdkZScnE3azFaeEFRSndWVWZYR0dUaTZ4UGthL2tOME4yYVJjdUJWK2Jw?= =?utf-8?B?L1NxRDVtOVJzeEVGSUZoalhVMjRJa0xEeThoYVFsaXhsdVBTMlhKMHhreHFh?= =?utf-8?B?ZHc1UjY5V25rUlFnR2YwcitiVkhCaXY3eDZjRGcvV0duQmlyUGhubitkWUZl?= =?utf-8?B?ZG9qME5zaEE4MHZ3cHF0MkhnOUtiZk1GZzhySURpUjgwY1gwVlZweVdKNlhq?= =?utf-8?B?MW02OThCVFM2aU9jY1piVklhT3FzTm9UWml1ZjdxY0M0b2ZUV0p3aFpkRlkz?= =?utf-8?B?NXkrWVJmYTlPd0tHWGRuUHRMOVdaN1NSSUY2OGI2OUdXNTBsbnhqaVJNUEJY?= =?utf-8?B?amcxYUFLL3ZLK3FXY2pLeUhqcHBqazA5TTFnOGU1QzZOMFAySDdQOFRRd0JD?= =?utf-8?B?MEFoclVTQ3Frb28yNGZmdzFqbm1RenVsQ09TcXh2ZHhXcDNjemNtRkt3PT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d787bda5-4f3b-492f-c84c-08dae97f9f73 X-MS-Exchange-CrossTenant-AuthSource: BN8PR07MB7027.namprd07.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Dec 2022 09:32:37.7722 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW5PR07MB9353 Received-SPF: pass client-ip=2a01:111:f400:7e8a::82f; envelope-from=jaft.r@outlook.com; helo=NAM10-BN7-obe.outbound.protection.outlook.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, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Jaft Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1672306712; h=from:from:sender:sender:reply-to: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=IWEzOGT+1uSVnsqeTYm2wwYMpv4oaKNXFFDBWy/u3kI=; b=Hk3V0DGOGFHQkEhqb7ZWLPbuengFoRF7gYXvbvnrVUOfObj/RAYkpNQXyHLVE13Knpq5nq UEx2WBoeahmVRXYuhwZMjulKr8TCC377MNVa8qf4wVoh0YQjyTY5wCYLP0ENVrXDk9Zpl0 OGSyB0M38gM1wFYf1N6Hj725RM0/RY+bncXMyC1A39h/ZqtIwbW+BLsilv1y4hF2Mab40b PKlBs87+4KGlkNeuiw9WmghBmgZSeDR52/8KkRwZ0A5zYBweEm5+ySKgTl3MwTnKrRyzWG zzddwEw5vSkxUppVwmW/A5yCcP0TFnyCnRB/4pnUKVH9SnfWEEW/1VP2wX64Ow== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=pass header.d=outlook.com header.s=selector1 header.b="RdL/hG0B"; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=outlook.com ARC-Seal: i=2; s=key1; d=yhetil.org; t=1672306712; a=rsa-sha256; cv=pass; b=dyU2Df5TJzAWQI+Q/MkJ6TpUsMf3VJLfoVCfto/fxUBFS/+eZLOrBaLKrxCPPD/tBFr/gH pyraP1BVgalMJ8UBwwvRE8REfuCQXwOISV4S8KWaSgUF28chg88nvzVakESwke0/PwmQSG zecH7jDA0OSxa/fpO08kbBeavPTl9juN4wUE9kQuibGBgSuHxaf3YBCvVa5SzWtWllq2Qm GgGH8yTRQxQWt+IdWVIsHLE3zCc89XJb0gknd1SiJgXvb7ecnOgHT9tA/K03gv6mWaM8uK udCraMH7wzTuTVj4Qyk5n7AgO2hz05ZAXZeorWq8l/a8Qtsy6s2Hso8UY4PURg== X-Spam-Score: -4.32 X-Migadu-Queue-Id: D6041CADE Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=outlook.com header.s=selector1 header.b="RdL/hG0B"; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=outlook.com X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: -4.32 X-TUID: UrWzaGC7zvGC On Tuesday, December 27, 2022 at 11:49:31 AM CST, Maxim Cournoyer wrote:=20 > I bet this is because of the expectation of python-dbus on the processes > being reaped by PID 1 instead of staying around as zombies, as currently > happens in the Guix build container (see: > https://issues.guix.gnu.org/30948). > > The current workaround currently used in Guix involves the use of tini > and of a forked process... it's not very pretty (see 'guix edit mutter' > for such an example). Thanks a ton for the pointer, Maxim. Unfortunately, I still seem to be getting the same result. At first, I trie= d a simple approach of ~(execlp "tini" "--" "python" "setup.py" "test")~; I= think it wound up still requiring the =3Ddbus=3D package, to run. That failing, I decided to try something closer to what =3Dmutter=3D was do= ing with > (arguments (list #:imported-modules >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 `(,@%python-build-system-modules >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (guix build syscalls)) >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:modules >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 '((guix build python-build-system) >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (guix build syscalls) >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (guix build utils) >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (ice-9 match)) >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:phases >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #~(modify-phases %standard-phases >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (replace 'check >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (lambda*= (#:key tests? #:allow-other-keys) >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 (when tests? >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 ;; Setup (see the 'test-mutter' CI target at >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 ;; https://gitlab.gnome.org/GNOME/mutter/-/raw/main/.gitlab= -ci.yml). >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 (setenv "HOME" "/tmp") >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 (setenv "XDG_RUNTIME_DIR" (string-append (getcwd) >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "/runtime-dir")) >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 (mkdir (getenv "XDG_RUNTIME_DIR")) >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 (chmod (getenv "XDG_RUNTIME_DIR") #o700) > >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 (setenv "GSETTINGS_SCHEMA_DIR" "data") >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 (setenv "MUTTER_DEBUG_DUMMY_MODE_SPECS" "800x600@10.0") >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 ;; (setenv "PIPEWIRE_DEBUG" "2") >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 ;; (setenv "PIPEWIRE_LOG" "meson-logs/pipewire.log") >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 (setenv "XVFB_SERVER_ARGS" "+iglx -noreset") >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 (setenv "G_SLICE" "always-malloc") >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 (setenv "MALLOC_CHECK" "3") >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 (setenv "NO_AT_BRIDGE" "1") >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 ;; This is needed, otherwise the "mutter:core+mutter/unit / >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 ;; anonymous-file" test would fail (see: >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 ;; https://gitlab.gnome.org/GNOME/mutter/-/issues/2017). >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 (setenv "CI_JOB_ID" "1") > >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 ;; (invoke "glib-compile-schemas" (getenv "GSETTINGS_SCHEMA= _DIR")) >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 (mkdir-p (getenv "XDG_RUNTIME_DIR")) >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 (chmod (getenv "XDG_RUNTIME_DIR") #o755) >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 ;; (invoke "pipewire" "--version") ;check for pipewire >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 ;; (system "pipewire &")=C2=A0=C2=A0 ;always returns 0 due = to forking > >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 (match (primitive-fork) >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 (0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;chil= d process >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (set-child-subreaper!) >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; XXX: Tini provides proper PID1-like si= gnal handling that >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; reaps zombie processes, necessary for = the >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; 'test_shutdown_subprocesses' test to p= ass. > >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; TODO: Complete https://issues.guix.gnu= .org/30948. >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; (execlp "tini" "--" "python" "setup.py= " "test") >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (execlp "tini" "--" >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 "dbus-run-session" "--" >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 "xvfb-run" "-a" "-s" (getenv "XVFB_SERVER_ARGS") >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 "python" "setup.py" "test")) >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 (pid >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (match (waitpid pid) >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ((_ . status) >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (unless (zero? status) >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (error "`py= test' exited with status" >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 status)))))))))))) I know some bits there are definitely not relevant; I figured I could clean= it up, after, if things worked but I'm still getting the exact same errors= . Just to make sure /I'm/ not doing something incorrectly, is this within wha= t you meant? Or did I do anything that's obviously not correct, in this set= up?