From unknown Mon Aug 11 19:01:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64455: shepherd: unable to use redefined system/system* in 0.10.1 Resent-From: "buma2023@outlook.fr" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 04 Jul 2023 06:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 64455 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 64455@debbugs.gnu.org Cc: "buma2023@outlook.fr" X-Debbugs-Original-To: "bug-guix@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.168845357828325 (code B ref -1); Tue, 04 Jul 2023 06:53:02 +0000 Received: (at submit) by debbugs.gnu.org; 4 Jul 2023 06:52:58 +0000 Received: from localhost ([127.0.0.1]:34889 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qGZu8-0007Me-TE for submit@debbugs.gnu.org; Tue, 04 Jul 2023 02:52:57 -0400 Received: from lists.gnu.org ([209.51.188.17]:47094) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qGNi7-0000FN-3n for submit@debbugs.gnu.org; Mon, 03 Jul 2023 13:51:41 -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 ) id 1qGNi6-0007sq-TE for bug-guix@gnu.org; Mon, 03 Jul 2023 13:51:38 -0400 Received: from mail-lo2gbr01olkn080b.outbound.protection.outlook.com ([2a01:111:f400:fe15::80b] helo=GBR01-LO2-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 1qGNi4-0008Kt-TO for bug-guix@gnu.org; Mon, 03 Jul 2023 13:51:38 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mA+V79q2Pzf2jUc0JunJJi6OGL2fJkVa3tkFos1uK91dQagu2syYDGtIXMA2n2OrNdCSg0TFCoVcr9IzTlX9POiOyB5U1k6eGya9cAV9esNQJtRjAX3rpqmDksymhk0+HI7Iscwqlo6OW5NLFAvy65BIy1a4Ncb4TiL8BpOTxcUDWm3BuVUHBMjSaHnDhu0+IjTO2YZy7su6g2cVkSc5uV3Umx9hCZTQI6knv0uyF7Y/Zh7/wuQcmur/a7gfOD00EXdjz2Pdty1jxInLHFk8Qja+9HrPFoGM8TYTTfRhJvlc/8pKMsM20pQ2Wuby7cZ3YiXvsPh8swzzjESK8dE63A== 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=HngpaIwoVflNYuUQ2ulJv4kiQjYB/Ac3Fhsy0mj9VEM=; b=Aa64xUpYgYye4PAqJAU6LXLk61Ntc6lUdSbfUHZ0l0rb2DXqOe6cCK4tqsLQAxYkBv7g0irSodUrpsbNahGD5Q2PmUUV+3gOKo48RqJ4+zjRQsLOqLQfHUi4XIjPYn9+l/SLMIuuOUIB43/5cA/2fi8Z4gSiN4+BBNRpDRC2MZsAhCLSt05lRGMn/J/byl5cXc37qeBzO55VEq5ncB+TQwy3FDqZ5+cl/vLpglnNF9+oJe/yUvJ6VgLzvBY9ElCHIejyvcV0AFWxzoGkjLpov+V3STFwBBYFmM/khKyB5jPHBa0ho2lnmGfdFF32Ft6Iv1qho9xy+6lgN7u4chgvgw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from LO3P265MB1881.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:fe::15) by LO2P265MB5807.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:26c::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6544.24; Mon, 3 Jul 2023 17:46:33 +0000 Received: from LO3P265MB1881.GBRP265.PROD.OUTLOOK.COM ([fe80::20aa:c7:f24d:c951]) by LO3P265MB1881.GBRP265.PROD.OUTLOOK.COM ([fe80::20aa:c7:f24d:c951%7]) with mapi id 15.20.6544.024; Mon, 3 Jul 2023 17:46:33 +0000 From: "buma2023@outlook.fr" Thread-Topic: shepherd: unable to use redefined system/system* in 0.10.1 Thread-Index: AQHZrdXXOS3IB2sKCUCknu52qdBg6A== Date: Mon, 3 Jul 2023 17:46:33 +0000 Message-ID: Accept-Language: fr-FR, en-US Content-Language: fr-FR X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-tmn: [xAXscEsDCh1sInW9kS7baAyrBrcSAHJO4jm92yTDuQz8Ys5cLAH0yx9wpJPzGk4S] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: LO3P265MB1881:EE_|LO2P265MB5807:EE_ x-ms-office365-filtering-correlation-id: 994bee9d-39a0-4c23-83cf-08db7bed70fd x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: WR2BXjf2uR1b6h4m6Gg+NUNpZB5pQxwHtvtxG7roEw74fx46Y9GHRnJZ0ZkCDn8GPtxihHsZpiL/rygjSZgEzaIreB37it1dMt7I29PaiXJ0QuJEOCa/oeAduM6ySabOqPt/w8xKQ+lNhNn2Kgd5rxjRxldZSf01dqhxK5TOX+hxTulb38ZrlTuPkV+/OV2P+sesYGD7ljV6plcvJ4TuJwax4/jXbZ0p9c9IFYLhGTlq4u7M1y8xVoKAnxwnOCNxfThDVw03PVnwCUgpTPqAKL/RkZIUnnokIKF0dfVs29nnk1cLFYlvpn35U4UaSsvxJa3bEvoMa2n1BV7WaoUTirGbmQmIrD9N+S5Rl+W9sCxU74/WZ1LXtS45i7YpzIpDJPvkqsIfiN0XT/h0mzv0DiCsmkdP+R3IlkP8KgHJhzWuBaAG1LwmOZbL3W6dgnIAbGangESJ0ciFh37C51feSQTq9HkYZpVe+tEFHfZ8nPDwdsg6DPxr1fsJh9TaehQ7jQzzdaXLJ5lu4awmT7Ji28iYM+ocajtziYCsfa/RNdFnvDEyB6hG4swP1isY1INAGB++DJQe296ibkcnkNMIrhitJbPj2DYCEJYcZP/RhiUiCHnLczzWl/zodJDlcbPP x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: 6FiOHS6zEHZ8mtudQNXKCgpsBA51BEX7/k0Pr/JZEa3iUwICuD44YlWWYDSG/PJof02WkMnjGc0JX1URIe8P7o8/1HuIeMfCWorax/e71g0Id49QufShP9nSBFnL8DVBu4Lz8NdNTOtrvP41D7Kgopo4x7YPtLBVlUq0/nfa4NIWa+S5VPWzEHMbFAfwX7gJH9JeQXB9bRJZJ+FAZf1Bo86VaTCDsludsjqpDwXPY3t8Ft5OtFeKqitX7Zm/2iQYz4l/EnObBln4rUfJLAyUvIUy3Hyo6wTXx35nzLFgNG0F8/e6NMO59b5BZ3ZZH0U3qmJNUYzKkJZcRgs6XFE0tndso+KRC8E8piont09ePrLYPT38xSb2xYWXnDBbSONxlo2dfUiSakYxFoRRqqZx1y6SrXcFf7ZDVEGl18SLhGs9+djnswa1IthmsMhO7FWvvrN/aKAPODpRWbGx7WN+K8vrHX9MRy8m1KSbKzgO0zxaMMeCppWgVIN0I2313rYxs06ddmOkfQ7/PqcNz4KDVTNByiHnFCPOSGhvX4SKOiebz2dwuVWwGeAqHkY7x/mVLVMq8mQfMgpKbmV176LmfmlTfdXt3GAyoeQlJoQqy6M5TaEqyGuLPDMalsfHvMrrqcooZAeN6oc+VC4L/IqK/FzcpwSbE+h71tf0S3o4SJp+aekRA9auULUBNEKEuV+dlTPw3VcvgvQyQNv2s5f5F2jlZ9zW+aiAurS7opSVgvHoH2XrwnlSXnFqKyuQNRz7+Mg8vnOxMAfBHwJ3vdknFHcMfJjomG/U4XiMgR6GRf9gBG+3q+5jgqY245rLKJA9zelJpMIdu67zkE+NFl0wPaC25DXST0NPAwaKVrco77SliILAO+0sR5kZW4wq8ghQKX4JDtnOVCX09pnr5EaUuXUbKaPyXAFR7QNZPiIwmdE+0AaBRX8ndfw0lpHmFnoNheVtH3iRoShtSf1vElqKJWM4a/5en/OSNq3eLHKH1U2vXUTQRqtY4EzZdLhqpFSPPVTHQZU5D7Qao6Mlc1OTS9goWGEIbYFI8Qf6IxrCLfRrT9IYVV2NB8l9rXK1DDSfTie6G/EajNDTWvpGgpuIo0xx0hKzKnA1RcEX53qCLRVLCoPWRVtjvm/UGa+n75iqlg5AJ2NciqrLiMvY8DhSEpYKR84GJ7SBiM4kdQ4jcjxrhDBBR92VHzCgXDBXJFgDnDRSTGrFdD8N21br+WP911udIZr4U5u3K7seXj9tEeAIrfwzXYJIM2fDz1pRpsTtNL45RbKjA8an7nvVZj/Z1Q== Content-Type: multipart/alternative; boundary="_000_LO3P265MB188114B5038D45A8F6AA5EB0B129ALO3P265MB1881GBRP_" MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-5e42a.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: LO3P265MB1881.GBRP265.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 994bee9d-39a0-4c23-83cf-08db7bed70fd X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2023 17:46:33.6185 (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: LO2P265MB5807 Received-SPF: pass client-ip=2a01:111:f400:fe15::80b; envelope-from=buma2023@outlook.fr; helo=GBR01-LO2-obe.outbound.protection.outlook.com X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) X-Mailman-Approved-At: Tue, 04 Jul 2023 02:52:51 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) --_000_LO3P265MB188114B5038D45A8F6AA5EB0B129ALO3P265MB1881GBRP_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGVsbG8sDQoNCkkgYW0gdXNpbmcgaGFwcGlseSBzaGVwaGVyZCBzaW5jZSBhIGZldyB5ZWFycyBh cyBteSBpbml0IHN5c3RlbSBvbg0KRGViaWFuOiBhbWQ2NCAoZGVza3RvcCBhbmQgbm90ZWJvb2sp LCBhcm1oZiAoQ3Vib3gpLg0KDQpJIHdhcyB1c2luZyAwLjkuMSB3aXRoIGd1aWxlLTMuMC41IGFu ZCBmaWJlcnMtMS4xLjEuDQoNCkkgcmVjZW50bHkgdHJpZWQgMC4xMC4xIHdpdGggZ3VpbGUtMy4w LjkgYW5kIGZpYmVycyAxLjMuMSBhbmQNCmVuY291bnRlcmVkIGEgcHJvYmxlbSB3aXRoIHVzaW5n IHN5c3RlbSBhbmQgc3lzdGVtKiBpbiBteSBzZXJ2aWNlczoNCnRoZSBzaW1wbGUgZmFjdCB0byBo YXZlIHRoZSBzeW1ib2wgc3lzdGVtIG9yIHN5c3RlbSogaW4NCi9ldGMvc2hlcGhlcmQuc2NtIG9y IGluY2x1ZGVkIGZpbGVzIChldmVuIGlmIHRoZSBjb21tYW5kIGlzIG5vdA0KZXhlY3V0ZWQpIGxl YWRzIHRvIGEgbWlzYmVoYXZpbmcgc2hlcGhlcmQsIG1vcmUgc3BlY2lmaWNhbGx5IHRoZQ0Kc2hl cGhlcmQgc29ja2V0IGRpc2FwcGVhcnM7IHRoZSBzeXN0ZW0gYm9vdHMgYnV0IHdpdGggbXVsdGlw bGUNCmluc3RhbmNlcyBvZiB0aGUgbGF1bmNoZWQgZGFlbW9ucy4NCg0KSWYgYSBzeXN0ZW0vc3lz dGVtKiBjb21tYW5kIGlzIGV4ZWN1dGVkIHdoaWxlIGJvb3RpbmcsIHNoZXBoZXJkDQpibG9ja3Mg YXQgdGhlIHBvaW50IG9mIGl0cyBleGVjdXRpb24uDQoNCkV4YW1wbGUgb2Ygc2VydmljZSBjYXVz aW5nIHRoZSBmYWlsdXJlOg0KDQoocmVnaXN0ZXItc2VydmljZXMNCiAobWFrZSA8c2VydmljZT4N CiAgICM6cHJvdmlkZXMgJyhteXRlc3QpDQogICAjOnN0YXJ0IChsYW1iZGEgYXJncw0KIOKAguKA guKAguKAguKAgiAgICAgKHN5c3RlbSAidG91Y2ggL3RtcC9zb21lZmlsZSIpDQog4oCC4oCC4oCC 4oCC4oCCICAgICAjdCkNCiAgICkpDQoNClRoZSBzZXJ2aWNlIGlzIG5vdCBzdGFydGVkIGF0IGJv b3QsIEkgaGF2ZSB0byBkbyBpdCBtYW51YWxseSBhZnRlcndhcmRzLA0KYnV0IEkgbmV2ZXIgY2Fu IGdvIHRoZXJlLCBhcyB0aGUgc2hlcGhlcmQgc29ja2V0IGlzIG1pc3NpbmcuDQoNCkkgSSBhZGQg YXQgdGhlIGVuZCBvZiAvZXRjL3NoZXBoZXJkLnNjbToNCihzeXN0ZW0gInRvdWNoIC90bXAvc29t ZWZpbGUiKQ0KDQpJIGhhdmUgdGhlIHNhbWUgcHJvYmxlbS4NCg0KU3RyYW5nZWx5IGF0IGJ1aWxk IHRpbWUgdGhlIHRlc3QgdGVzdHMvc3lzdGVtLXN0YXIuc2ggc3VjY2VlZHMsIGFuZA0KYWZ0ZXIg SSBoYXZlIGJvb3RlZCAod2l0aG91dCByZWZlcmluZyB0byBhIHN5c3RlbS9zeXN0ZW0qIGNvbW1h bmQpICwgSQ0KY2FuIHJ1bjoNCg0KIyBleHBvcnQgUElEPSQkOyBoZXJkIGV2YWwgcm9vdCAiKHN5 c3RlbSBcImVjaG8gc3VjY2VzcyEgPi9wcm9jLyRQSUQvZmQvMVwiKSINCg0KKGluIG15IGNhc2Us IG91dHB1dCBhcHBlYXJzIGluIC92YXIvbG9nL3N5c2xvZyBzbyBJIG5lZWQgdGhlIHJlZGlyZWN0 aW9uKQ0KDQpJIGhhdmUgcmVhZCBhIGJpdCBkb2N1bWVudGF0aW9uIGFuZCBjb2RlIHRvIGJlIGF3 YXJlIHRoYXQgc3lzdGVtIGFuZA0Kc3lzdGVtKiB3ZXJlIHJlZGVmaW5lZCBpbiBzaGVwaGVyZCB0 byBiZSBub24gYmxvY2tpbmcsIEkgc3VzcGVjdCB0aGUNCnByb2JsZW0gaXMgaG93IHRoaXMgaXMg ZG9uZS4NCg0KSSB3b3VsZCBwcmVmZXIgdG8gaGF2ZSBuZXcgbmFtZXMgaW4gc2hlcGhlcmQgZm9y IHRoZSByZWRlZmluZWQNCnN5c3RlbS9zeXN0ZW0qIGFuZCBrZWVwIHRoZSBvbGQgb25lcyBpbnRh Y3QuDQoNCkkgaGF2ZSBhIHdvcmthcm91bmQgZm9yIHRoaXMgcHJvYmxlbTogcmVwbGFjaW5nIHN5 c3RlbS9zeXN0ZW0qIGJ5DQpoZWxwZXJzIEkgdXNlLCBsaWtlOg0KDQooZGVmaW5lIChzeXN0ZW0t dmFsdWUgY29tbWFuZCkNCiAgIlJldHVybiBmaXJzdCBsaW5lIG9mIG91dHB1dCB3aGVuIGNhbGxp bmcgKHN5c3RlbSBjb21tYW5kKSINCiAgKGxldCogKChwb3J0IChvcGVuLWlucHV0LXBpcGUgY29t bWFuZCkpDQrigILigILigILigILigILigIIgKHN0ciAocmVhZC1saW5lIHBvcnQpKSkNCiAgICAo Y2xvc2UtcGlwZSBwb3J0KQ0KICAgIHN0cikpDQoNCmJ1dCB0aGlzIGlzIGEgYmFuZC1haWQuDQoN Cg== --_000_LO3P265MB188114B5038D45A8F6AA5EB0B129ALO3P265MB1881GBRP_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyIgc3R5bGU9 ImRpc3BsYXk6bm9uZTsiPiBQIHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO30gPC9zdHls ZT4NCjwvaGVhZD4NCjxib2R5IGRpcj0ibHRyIj4NCjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBD YWxpYnJpLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDEycHQ7IGNv bG9yOiByZ2IoMCwgMCwgMCk7IiBjbGFzcz0iZWxlbWVudFRvUHJvb2YgQ29udGVudFBhc3RlZDAi Pg0KSGVsbG8sDQo8ZGl2PjxiciBjbGFzcz0iQ29udGVudFBhc3RlZDAiPg0KPC9kaXY+DQo8ZGl2 IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+SSBhbSB1c2luZyBoYXBwaWx5IHNoZXBoZXJkIHNpbmNl IGEgZmV3IHllYXJzIGFzIG15IGluaXQgc3lzdGVtIG9uPC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250 ZW50UGFzdGVkMCI+RGViaWFuOiBhbWQ2NCAoZGVza3RvcCBhbmQgbm90ZWJvb2spLCBhcm1oZiAo Q3Vib3gpLjwvZGl2Pg0KPGRpdj48YnIgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj4NCjwvZGl2Pg0K PGRpdiBjbGFzcz0iQ29udGVudFBhc3RlZDAiPkkgd2FzIHVzaW5nIDAuOS4xIHdpdGggZ3VpbGUt My4wLjUgYW5kIGZpYmVycy0xLjEuMS48L2Rpdj4NCjxkaXY+PGJyIGNsYXNzPSJDb250ZW50UGFz dGVkMCI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj5JIHJlY2VudGx5IHRy aWVkIDAuMTAuMSB3aXRoIGd1aWxlLTMuMC45IGFuZCBmaWJlcnMgMS4zLjEgYW5kPC9kaXY+DQo8 ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+ZW5jb3VudGVyZWQgYSBwcm9ibGVtIHdpdGggdXNp bmcgc3lzdGVtIGFuZCBzeXN0ZW0qIGluIG15IHNlcnZpY2VzOjwvZGl2Pg0KPGRpdiBjbGFzcz0i Q29udGVudFBhc3RlZDAiPnRoZSBzaW1wbGUgZmFjdCB0byBoYXZlIHRoZSBzeW1ib2wgc3lzdGVt IG9yIHN5c3RlbSogaW48L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj4vZXRjL3No ZXBoZXJkLnNjbSBvciBpbmNsdWRlZCBmaWxlcyAoZXZlbiBpZiB0aGUgY29tbWFuZCBpcyBub3Q8 L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj5leGVjdXRlZCkgbGVhZHMgdG8gYSBt aXNiZWhhdmluZyBzaGVwaGVyZCwgbW9yZSBzcGVjaWZpY2FsbHkgdGhlPC9kaXY+DQo8ZGl2IGNs YXNzPSJDb250ZW50UGFzdGVkMCI+c2hlcGhlcmQgc29ja2V0IGRpc2FwcGVhcnM7IHRoZSBzeXN0 ZW0gYm9vdHMgYnV0IHdpdGggbXVsdGlwbGU8L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0 ZWQwIj5pbnN0YW5jZXMgb2YgdGhlIGxhdW5jaGVkIGRhZW1vbnMuPC9kaXY+DQo8ZGl2PjxiciBj bGFzcz0iQ29udGVudFBhc3RlZDAiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVk MCI+SWYgYSBzeXN0ZW0vc3lzdGVtKiBjb21tYW5kIGlzIGV4ZWN1dGVkIHdoaWxlIGJvb3Rpbmcs IHNoZXBoZXJkDQo8L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj5ibG9ja3MgYXQg dGhlIHBvaW50IG9mIGl0cyBleGVjdXRpb24uPC9kaXY+DQo8ZGl2PjxiciBjbGFzcz0iQ29udGVu dFBhc3RlZDAiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+RXhhbXBsZSBv ZiBzZXJ2aWNlIGNhdXNpbmcgdGhlIGZhaWx1cmU6PC9kaXY+DQo8ZGl2PjxiciBjbGFzcz0iQ29u dGVudFBhc3RlZDAiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+KHJlZ2lz dGVyLXNlcnZpY2VzPC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+Jm5ic3A7KG1h a2UgJmx0O3NlcnZpY2UmZ3Q7PC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+Jm5i c3A7ICZuYnNwOyM6cHJvdmlkZXMgJyhteXRlc3QpPC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50 UGFzdGVkMCI+Jm5ic3A7ICZuYnNwOyM6c3RhcnQgKGxhbWJkYSBhcmdzPC9kaXY+DQo8ZGl2IGNs YXNzPSJDb250ZW50UGFzdGVkMCI+Jm5ic3A74oCC4oCC4oCC4oCC4oCCICZuYnNwOyAmbmJzcDsg KHN5c3RlbSAmcXVvdDt0b3VjaCAvdG1wL3NvbWVmaWxlJnF1b3Q7KTwvZGl2Pg0KPGRpdiBjbGFz cz0iQ29udGVudFBhc3RlZDAiPiZuYnNwO+KAguKAguKAguKAguKAgiAmbmJzcDsgJm5ic3A7ICN0 KTwvZGl2Pg0KPGRpdiBjbGFzcz0iQ29udGVudFBhc3RlZDAiPiZuYnNwOyAmbmJzcDspKTwvZGl2 Pg0KPGRpdj48YnIgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0i Q29udGVudFBhc3RlZDAiPlRoZSBzZXJ2aWNlIGlzIG5vdCBzdGFydGVkIGF0IGJvb3QsIEkgaGF2 ZSB0byBkbyBpdCBtYW51YWxseSBhZnRlcndhcmRzLDwvZGl2Pg0KPGRpdiBjbGFzcz0iQ29udGVu dFBhc3RlZDAiPmJ1dCBJIG5ldmVyIGNhbiBnbyB0aGVyZSwgYXMgdGhlIHNoZXBoZXJkIHNvY2tl dCBpcyBtaXNzaW5nLjwvZGl2Pg0KPGRpdj48YnIgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj4NCjwv ZGl2Pg0KPGRpdiBjbGFzcz0iQ29udGVudFBhc3RlZDAiPkkgSSBhZGQgYXQgdGhlIGVuZCBvZiAv ZXRjL3NoZXBoZXJkLnNjbTo8L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj4oc3lz dGVtICZxdW90O3RvdWNoIC90bXAvc29tZWZpbGUmcXVvdDspPC9kaXY+DQo8ZGl2PjxiciBjbGFz cz0iQ29udGVudFBhc3RlZDAiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+ SSBoYXZlIHRoZSBzYW1lIHByb2JsZW0uPC9kaXY+DQo8ZGl2PjxiciBjbGFzcz0iQ29udGVudFBh c3RlZDAiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+U3RyYW5nZWx5IGF0 IGJ1aWxkIHRpbWUgdGhlIHRlc3QgdGVzdHMvc3lzdGVtLXN0YXIuc2ggc3VjY2VlZHMsIGFuZDwv ZGl2Pg0KPGRpdiBjbGFzcz0iQ29udGVudFBhc3RlZDAiPmFmdGVyIEkgaGF2ZSBib290ZWQgKHdp dGhvdXQgcmVmZXJpbmcgdG8gYSBzeXN0ZW0vc3lzdGVtKiBjb21tYW5kKSAsIEk8L2Rpdj4NCjxk aXYgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj5jYW4gcnVuOjwvZGl2Pg0KPGRpdj48YnIgY2xhc3M9 IkNvbnRlbnRQYXN0ZWQwIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iQ29udGVudFBhc3RlZDAiPiMg ZXhwb3J0IFBJRD0kJDsgaGVyZCBldmFsIHJvb3QgJnF1b3Q7KHN5c3RlbSBcJnF1b3Q7ZWNobyBz dWNjZXNzISAmZ3Q7L3Byb2MvJFBJRC9mZC8xXCZxdW90OykmcXVvdDs8L2Rpdj4NCjxkaXY+PGJy IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0 ZWQwIj4oaW4gbXkgY2FzZSwgb3V0cHV0IGFwcGVhcnMgaW4gL3Zhci9sb2cvc3lzbG9nIHNvIEkg bmVlZCB0aGUgcmVkaXJlY3Rpb24pDQo8L2Rpdj4NCjxkaXY+PGJyIGNsYXNzPSJDb250ZW50UGFz dGVkMCI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj5JIGhhdmUgcmVhZCBh IGJpdCBkb2N1bWVudGF0aW9uIGFuZCBjb2RlIHRvIGJlIGF3YXJlIHRoYXQgc3lzdGVtIGFuZDwv ZGl2Pg0KPGRpdiBjbGFzcz0iQ29udGVudFBhc3RlZDAiPnN5c3RlbSogd2VyZSByZWRlZmluZWQg aW4gc2hlcGhlcmQgdG8gYmUgbm9uIGJsb2NraW5nLCBJIHN1c3BlY3QgdGhlPC9kaXY+DQo8ZGl2 IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+cHJvYmxlbSBpcyBob3cgdGhpcyBpcyBkb25lLjwvZGl2 Pg0KPGRpdj48YnIgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0i Q29udGVudFBhc3RlZDAiPkkgd291bGQgcHJlZmVyIHRvIGhhdmUgbmV3IG5hbWVzIGluIHNoZXBo ZXJkIGZvciB0aGUgcmVkZWZpbmVkPC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+ c3lzdGVtL3N5c3RlbSogYW5kIGtlZXAgdGhlIG9sZCBvbmVzIGludGFjdC48L2Rpdj4NCjxkaXY+ PGJyIGNsYXNzPSJDb250ZW50UGFzdGVkMCI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQ YXN0ZWQwIj5JIGhhdmUgYSB3b3JrYXJvdW5kIGZvciB0aGlzIHByb2JsZW06IHJlcGxhY2luZyBz eXN0ZW0vc3lzdGVtKiBieTwvZGl2Pg0KPGRpdiBjbGFzcz0iQ29udGVudFBhc3RlZDAiPmhlbHBl cnMgSSB1c2UsIGxpa2U6PC9kaXY+DQo8ZGl2PjxiciBjbGFzcz0iQ29udGVudFBhc3RlZDAiPg0K PC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+KGRlZmluZSAoc3lzdGVtLXZhbHVl IGNvbW1hbmQpPC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+Jm5ic3A7ICZxdW90 O1JldHVybiBmaXJzdCBsaW5lIG9mIG91dHB1dCB3aGVuIGNhbGxpbmcgKHN5c3RlbSBjb21tYW5k KSZxdW90OzwvZGl2Pg0KPGRpdiBjbGFzcz0iQ29udGVudFBhc3RlZDAiPiZuYnNwOyAobGV0KiAo KHBvcnQgKG9wZW4taW5wdXQtcGlwZSBjb21tYW5kKSk8L2Rpdj4NCjxkaXYgY2xhc3M9IkNvbnRl bnRQYXN0ZWQwIj7igILigILigILigILigILigIIgKHN0ciAocmVhZC1saW5lIHBvcnQpKSk8L2Rp dj4NCjxkaXYgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj4mbmJzcDsgJm5ic3A7IChjbG9zZS1waXBl IHBvcnQpPC9kaXY+DQo8ZGl2IGNsYXNzPSJDb250ZW50UGFzdGVkMCI+Jm5ic3A7ICZuYnNwOyBz dHIpKTwvZGl2Pg0KPGRpdj48YnIgY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIj4NCjwvZGl2Pg0KPGRp diBjbGFzcz0iQ29udGVudFBhc3RlZDAiPmJ1dCB0aGlzIGlzIGEgYmFuZC1haWQuPC9kaXY+DQo8 YnI+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg== --_000_LO3P265MB188114B5038D45A8F6AA5EB0B129ALO3P265MB1881GBRP_-- From unknown Mon Aug 11 19:01:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64455: shepherd: unable to use redefined system/system* in 0.10.1 Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 10 Jul 2023 22:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64455 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: buma2023@outlook.fr Cc: 64455@debbugs.gnu.org Received: via spool by 64455-submit@debbugs.gnu.org id=B64455.168902917612562 (code B ref 64455); Mon, 10 Jul 2023 22:47:02 +0000 Received: (at 64455) by debbugs.gnu.org; 10 Jul 2023 22:46:16 +0000 Received: from localhost ([127.0.0.1]:49361 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qIze3-0003GY-Oz for submit@debbugs.gnu.org; Mon, 10 Jul 2023 18:46:16 -0400 Received: from eggs.gnu.org ([209.51.188.92]:54488) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qIze1-0003GK-LD for 64455@debbugs.gnu.org; Mon, 10 Jul 2023 18:46:15 -0400 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 ) id 1qIzdw-00078J-6E; Mon, 10 Jul 2023 18:46:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=QlJ/oVVvlrXdDSwRLGOt5hSothnhdeZfW0S8QezsZW8=; b=gsF8ftgGVPJXdUAoxwTk 0Nckes8voBP3tZN6S1BjNemXeDoSZ6wIHksQcaniBIcZ6dresMNel1pK4ooL3L8Z0+/T1FCknNvEJ g3MlkMIhxdUMi5TGGzn3JUF4DInOcp0RxAbh6Ot3JwC8DHOgdE0IUczFtwGglEgN/iClipzqUmFzx JOM2/MEpocTXQYXgRLh4rIPWdq68GQJAnwd1RfZJP6z9EmxJhRLNFd9wmsLnGlKos1MX/N7+mC4nT OGg8G0zNMF5N1jU875Y8Aoel7GMAipxhLbnq+8hx9+Jf0m4GeifSNrO9FT6bzHaM8wdMTQegMNk9s yf1k5p8TaRtMsQ==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qIzdv-0000FS-PO; Mon, 10 Jul 2023 18:46:07 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: Date: Tue, 11 Jul 2023 00:46:05 +0200 In-Reply-To: (buma's message of "Mon, 3 Jul 2023 17:46:33 +0000") Message-ID: <87ilar5qs2.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, "buma2023@outlook.fr" skribis: > I am using happily shepherd since a few years as my init system on > Debian: amd64 (desktop and notebook), armhf (Cubox). Interesting! I didn=E2=80=99t know of such uses. > I was using 0.9.1 with guile-3.0.5 and fibers-1.1.1. > > I recently tried 0.10.1 with guile-3.0.9 and fibers 1.3.1 and > encountered a problem with using system and system* in my services: > the simple fact to have the symbol system or system* in > /etc/shepherd.scm or included files (even if the command is not > executed) leads to a misbehaving shepherd, more specifically the > shepherd socket disappears; the system boots but with multiple > instances of the launched daemons. > > If a system/system* command is executed while booting, shepherd > blocks at the point of its execution. > > Example of service causing the failure: > > (register-services > (make > #:provides '(mytest) > #:start (lambda args > =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82 (system "touch /tmp/so= mefile") > =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82 #t) > )) > > The service is not started at boot, I have to do it manually afterwards, > but I never can go there, as the shepherd socket is missing. I can reproduce it like this: --8<---------------cut here---------------start------------->8--- $ cat /tmp/t.conf (register-services (make #:provides '(mytest) #:start (lambda args (system "touch /tmp/somefile") #t))) (start 'mytest) $ shepherd -I -c/tmp/t.conf -s /tmp/sock=20 Starting service root... Service root started. Service root running with value #t. Service root has been started. Starting service mytest... C-c C-z [1]+ Stopped shepherd -I -c/tmp/t.conf -s /tmp/sock $ bg [1]+ shepherd -I -c/tmp/t.conf -s /tmp/sock & $ herd -s /tmp/sock status herd: error: /tmp/sock: Connection refused --8<---------------cut here---------------end--------------->8--- This is both with 0.10.1 and with d5ed516e736ce473902cc86b5cf4f61f27ebb642. To be continued=E2=80=A6 Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 10 18:46:25 2023 Received: (at control) by debbugs.gnu.org; 10 Jul 2023 22:46:25 +0000 Received: from localhost ([127.0.0.1]:49367 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qIzeD-0003Gz-54 for submit@debbugs.gnu.org; Mon, 10 Jul 2023 18:46:25 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51514) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qIzeB-0003Gi-Q9 for control@debbugs.gnu.org; Mon, 10 Jul 2023 18:46:24 -0400 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 ) id 1qIze6-0007Bj-Jm for control@debbugs.gnu.org; Mon, 10 Jul 2023 18:46:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to: references; bh=VALpSlyIGw7sI5bXAvLtujD2JC0LpBAJrexUaZ1WaGY=; b=Fl+XSfnQRxkBGX lzsECvrf2pq/Grcf5lg42mZo7FEo1NwGaVGy3lqxC74jT3pS2VOWWZcfiANTWO2m0Ou8dVbzt4qEP l4s5RVqep/bM8kUy/YjaPrzh4rnyzmUe+r6QagLHqL6byQRWl0o+4dQDC9XSLeF7ZIoJxDQcf1mb/ TsaKMDK7moHrz7r9M/N7BJ6/JNQz5y8JSnuAFo1UEY8GJafJBec4Y2Re8wqERAgVVdAwTw19rb6VJ 019jSelHgnJP38riDtwxHZKr/PpWr/XQ3iGIABgAykisZeaflXzXs3h2oJDw++afcLnqyBpvjyjJT SGGQ+fFgEqcRRmrB7EXg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qIze6-0000Ii-7H for control@debbugs.gnu.org; Mon, 10 Jul 2023 18:46:18 -0400 Date: Tue, 11 Jul 2023 00:46:16 +0200 Message-Id: <87h6qb5qrr.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #64455 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) severity 64455 important quit From unknown Mon Aug 11 19:01:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64455: shepherd: unable to use redefined system/system* in 0.10.1 Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 11 Jul 2023 13:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64455 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: buma2023@outlook.fr Cc: 64455@debbugs.gnu.org Received: via spool by 64455-submit@debbugs.gnu.org id=B64455.16890817947917 (code B ref 64455); Tue, 11 Jul 2023 13:24:01 +0000 Received: (at 64455) by debbugs.gnu.org; 11 Jul 2023 13:23:14 +0000 Received: from localhost ([127.0.0.1]:49930 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qJDKj-00023d-Rh for submit@debbugs.gnu.org; Tue, 11 Jul 2023 09:23:14 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41858) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qJDKg-00023O-9c for 64455@debbugs.gnu.org; Tue, 11 Jul 2023 09:23:12 -0400 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 ) id 1qJDKY-0007UW-RJ; Tue, 11 Jul 2023 09:23:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=KPrXTuTRU8LA3UVqxSLJlhqjg1NJxI6HUgsTcVCxZWI=; b=PR3tACdS9jivVS1HTyQE 02ZVGsivYWjwl2C36DVa+uSg4HWZC/ADqX9Qk9FVwG9rgRH8geIeKnfwXZD+FJFZ33hscJ2sY+W7Y YFnTs1Jm9koU1ik4yRGXPOwskyChwYiM69n9iuWoWtn/Yf9WIhHqrxkulTRFl6QhDAgaahRvTQpao P/LUF0MQ/9uQuOfzGyBgj76D11DgKr+taEyCLIu2b1BTCKhdKh5RZPl1Mn3Qf4OJZ+WPadPaEWVWd U81Lk0CEMGEe4C1OEGmbuoon1GfktTpw9KCKlJP5fimLlJ+4XbzSwt4ojlfbbJ86p+wkFxMrueM8L qrJCXgbm3CZ1+Q==; Received: from [193.50.110.205] (helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qJDKQ-0001tZ-AN; Tue, 11 Jul 2023 09:23:02 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87ilar5qs2.fsf@gnu.org> Date: Tue, 11 Jul 2023 15:22:50 +0200 In-Reply-To: <87ilar5qs2.fsf@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Tue, 11 Jul 2023 00:46:05 +0200") Message-ID: <875y6q60r9.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, Ludovic Court=C3=A8s skribis: > "buma2023@outlook.fr" skribis: > >> I am using happily shepherd since a few years as my init system on >> Debian: amd64 (desktop and notebook), armhf (Cubox). > > Interesting! I didn=E2=80=99t know of such uses. > >> I was using 0.9.1 with guile-3.0.5 and fibers-1.1.1. >> >> I recently tried 0.10.1 with guile-3.0.9 and fibers 1.3.1 and >> encountered a problem with using system and system* in my services: >> the simple fact to have the symbol system or system* in >> /etc/shepherd.scm or included files (even if the command is not >> executed) leads to a misbehaving shepherd, more specifically the >> shepherd socket disappears; the system boots but with multiple >> instances of the launched daemons. >> >> If a system/system* command is executed while booting, shepherd >> blocks at the point of its execution. >> >> Example of service causing the failure: >> >> (register-services >> (make >> #:provides '(mytest) >> #:start (lambda args >> =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82 (system "touch /tmp/s= omefile") >> =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82 #t) >> )) >> >> The service is not started at boot, I have to do it manually afterwards, >> but I never can go there, as the shepherd socket is missing. > > I can reproduce it like this: > > $ cat /tmp/t.conf > (register-services > (make > #:provides '(mytest) > #:start (lambda args > (system "touch /tmp/somefile") > #t))) > > (start 'mytest) > $ shepherd -I -c/tmp/t.conf -s /tmp/sock=20 > Starting service root... > Service root started. > Service root running with value #t. > Service root has been started. > Starting service mytest... > C-c C-z > [1]+ Stopped shepherd -I -c/tmp/t.conf -s /tmp/sock > $ bg > [1]+ shepherd -I -c/tmp/t.conf -s /tmp/sock & > $ herd -s /tmp/sock status > herd: error: /tmp/sock: Connection refused > > This is both with 0.10.1 and with > d5ed516e736ce473902cc86b5cf4f61f27ebb642. Sorry, the bug is reproducible with 0.10.1 but *not* with d5ed516e736ce473902cc86b5cf4f61f27ebb642. I believe this was fixed by Shepherd commit 2b310bd3b0ba0d7a08c77b456d34369cd6444edb (that is, after 0.10.1). I think I=E2=80=99ll release 0.10.2 within a couple of weeks, but it would = be great if you could confirm that current Shepherd =E2=80=98master=E2=80=99 w= orks for you. Thanks! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 20 18:16:31 2023 Received: (at control) by debbugs.gnu.org; 20 Jul 2023 22:16:31 +0000 Received: from localhost ([127.0.0.1]:60162 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qMbwl-00034y-HK for submit@debbugs.gnu.org; Thu, 20 Jul 2023 18:16:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40712) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qMbwj-00034j-1d for control@debbugs.gnu.org; Thu, 20 Jul 2023 18:16:29 -0400 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 ) id 1qMbwd-0007aA-A4 for control@debbugs.gnu.org; Thu, 20 Jul 2023 18:16:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to: references; bh=rT11TIVAsZVAzCL96gZxmL/jn9pXyknMmCtNlbGcU8o=; b=FksZh/G0IM2r6c neZGsixK3xeA8gpH0qq5hZeFqfabESeRPktKEbcPkbr3nvbNRvvZAmZB2Qz4EY2PPKfi3KSN2Si/c VQ9EJ/rF7yM9Kwcktg1W+FtYFcocNvHGNn8AnqmlukTX4uvH7XA2Nrvr0rAfCKX3mlGfn4xBmY5iX mlJ3kgwHfzakGycbAx2eUEZYdp/JbSqxTSoCKeMbEEjprYFCBk4lC07AqPsJb6TezoiOpMWUY+OlT /fXcshjrw3KB9q88yZTMItkwgMGPWCR3f4BeyLX9XfRs2p4otYA52tNyIoQEuRPYRyMerMVQWJft6 CJy/UzBGzLr99PGKfjUg==; Received: from [78.199.208.147] (helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qMbwc-000498-TX for control@debbugs.gnu.org; Thu, 20 Jul 2023 18:16:23 -0400 Date: Fri, 21 Jul 2023 00:16:21 +0200 Message-Id: <87fs5icjpm.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #64455 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 64455 quit From unknown Mon Aug 11 19:01:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64455: shepherd: unable to use redefined system/system* in 0.10.1 References: In-Reply-To: Resent-From: urb59@sfr.fr Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 30 Jul 2023 19:20:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64455 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 64455@debbugs.gnu.org Reply-To: urb59@sfr.fr Received: via spool by 64455-submit@debbugs.gnu.org id=B64455.169074478325649 (code B ref 64455); Sun, 30 Jul 2023 19:20:03 +0000 Received: (at 64455) by debbugs.gnu.org; 30 Jul 2023 19:19:43 +0000 Received: from localhost ([127.0.0.1]:51258 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQBx8-0006fZ-4B for submit@debbugs.gnu.org; Sun, 30 Jul 2023 15:19:43 -0400 Received: from smtp26.services.sfr.fr ([93.17.128.3]:45197) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQA8S-0003ny-P8 for 64455@debbugs.gnu.org; Sun, 30 Jul 2023 13:23:18 -0400 X-mail-filterd: {"version":"1.7.1", "queueID":"4RDSrG20pKz1LQKd7", "contextId": "a8927d43-93c5-4dc8-8131-1053c43400a5"} Received: from wsfrf1445.priv.atos.fr (wsfrf1445.priv.atos.fr [91.224.149.200]) by msfrf2611.sfr.fr (SMTP Server) with ESMTP id 4RDSrG20pKz1LQKd7 for <64455@debbugs.gnu.org>; Sun, 30 Jul 2023 19:23:10 +0200 (CEST) X-mail-filterd: {"version":"1.7.1", "queueID":"4RDSrG1QYrz1LQKd6", "contextId": "c9418203-5854-4117-a0d4-4cb464d8c541"} X-sfr-mailing: LEGIT X-sfr-spamrating: 40 X-sfr-spam: not-spam DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=sfr.fr; s=202006; t=1690737790; h=Date:From:Reply-To:To:Subject; bh=RTA6bvBHYe+aYcuqIrZ3/cYhDgl SSXZJO2CXbi98G88=; b=PqevLO+BRFg9ZmN4fvN+cdE1Qw7snGfscvkNWjOoKJSUWh/LGlSWKGE NIOysK9OizZkYPYNVKE0C9LAjocBJU933pm1cZ2IOQTgX9F6h0wcup8n35aWNGSdogBgxJYnixSG YF7mthi6mzUyvQC2+paKVYl9KdbR+6WbQBbHDW3virMmXkh5whiWm4pJXKjELiQ0zFO5SF4OqL38 kGC43oFZLuFe3jrxl+F9miz/+JIy07jY2uKv8XMH79syt4RGVftEz3zR0P0902gcNQxM/iYwTXPm YAk1Gjk2kPbOWd4CgQYR8mPUG1KCmZWytp/x744D0mhVHILqYzw85PjmbXw== Received: from wsfrf1445.priv.atos.fr (wsfrf1445.priv.atos.fr [91.224.149.200]) (Authenticated sender: bernard.urban@sfr.fr) by msfrf2611.sfr.fr (SMTP Server) with ESMTPA id 4RDSrG1QYrz1LQKd6 for <64455@debbugs.gnu.org>; Sun, 30 Jul 2023 19:23:10 +0200 (CEST) Authentication-Results: sfr.fr; auth=pass (XCLIENT) smtp.auth=bernard.urban@sfr.fr Date: Sun, 30 Jul 2023 19:23:10 +0200 (CEST) From: urb59@sfr.fr Message-ID: <1745689920.43661.1690737790152@wsfrf1445.priv.atos.fr> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_43660_1966354539.1690737790152" X-ORIGINATING-IP: 91.224.149.200 X-Wum-Nature: EMAIL-NATURE X-SAVECOPY: true X-WUM-FROM: |~| X-WUM-TO: |~| X-WUM-REPLYTO: |~| X-Spam-Score: -0.0 (/) X-Mailman-Approved-At: Sun, 30 Jul 2023 15:19:41 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) ------=_Part_43660_1966354539.1690737790152 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable =E2=80=8CHello, Sorry for the late reply, but release 0.10.2 didn't fix the issue. Current workaround: suppressing redefinition of system/system* and suppress= ing running tests/system-star.sh I am open to suggestions of how to help you debug that. Don't reply to buma2023, it was me, but it's a throw away address no longer= valid. >Hi, > >Ludovic Court=C3=A8s gnu.org> skribis: > >> "buma2023 outlook.fr" outlook.fr> skribis: >> >>> I am using happily shepherd since a few years as my init system on >>> Debian: amd64 (desktop and notebook), armhf (Cubox). >> >> Interesting!=C2=A0 I didn=E2=80=99t know of such uses. >> >>> I was using 0.9.1 with guile-3.0.5 and fibers-1.1.1. >>> >>> I recently tried 0.10.1 with guile-3.0.9 and fibers 1.3.1 and >>> encountered a problem with using system and system* in my services: >>> the simple fact to have the symbol system or system* in >>> /etc/shepherd.scm or included files (even if the command is not >>> executed) leads to a misbehaving shepherd, more specifically the >>> shepherd socket disappears; the system boots but with multiple >>> instances of the launched daemons. >>> >>> If a system/system* command is executed while booting, shepherd >>> blocks at the point of its execution. >>> >>> Example of service causing the failure: >>> >>> (register-services >>>=C2=A0 (make >>>=C2=A0=C2=A0=C2=A0 #:provides '(mytest) >>>=C2=A0=C2=A0=C2=A0 #:start (lambda args >>>=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 (system "touch /tmp/somefile") >>>=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 #t) >>>=C2=A0=C2=A0=C2=A0 )) >>> >>> The service is not started at boot, I have to do it manually afterwards= , >>> but I never can go there, as the shepherd socket is missing. >> >> I can reproduce it like this: >> >> $ cat /tmp/t.conf >> (register-services >>=C2=A0 (make >>=C2=A0=C2=A0=C2=A0 #:provides '(mytest) >>=C2=A0=C2=A0=C2=A0 #:start (lambda 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 (system "touch /tmp/somefile") >>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 #t))) >> >> (start 'mytest) >> $ shepherd -I -c/tmp/t.conf -s /tmp/sock >> Starting service root... >> Service root started. >> Service root running with value #t. >> Service root has been started. >> Starting service mytest... >>=C2=A0=C2=A0 C-c C-z >> [1]+=C2=A0 Stopped=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 shepherd -I -c/tmp/t.conf -s /tm= p/sock >> $ bg >> [1]+ shepherd -I -c/tmp/t.conf -s /tmp/sock & >> $ herd -s /tmp/sock status >> herd: error: /tmp/sock: Connection refused >> >> This is both with 0.10.1 and with >> d5ed516e736ce473902cc86b5cf4f61f27ebb642. > >Sorry, the bug is reproducible with 0.10.1 but *not* with >d5ed516e736ce473902cc86b5cf4f61f27ebb642. > >I believe this was fixed by Shepherd commit >2b310bd3b0ba0d7a08c77b456d34369cd6444edb (that is, after 0.10.1). > >I think I=E2=80=99ll release 0.10.2 within a couple of weeks, but it would= be >great if you could confirm that current Shepherd =E2=80=98master=E2=80=99 = works for you. > >Thanks! > >Ludo=E2=80=99. > Sincerely. --=20 Bernard=20 ------=_Part_43660_1966354539.1690737790152 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
=E2=80=8CHello,

Sorry for the late reply, but release 0.10.2 didn't fix the issue.

Current workaround: suppressing redefinition of system/system* and suppress= ing running tests/system-star.sh

I am open to suggestions of how to help you debug that.

Don't reply to buma2023, it was me, but it's a throw away address no longer= valid.
>Hi,
>
>Ludovic Court=C3=A8s <ludo <at> gnu.org> skribis:
>
>> "buma2023 <at> outlook.fr" <buma2023 <at> outlook.f=
r> skribis:
>>
>>> I am using happily shepherd since a few years as my init syste=
m on
>>> Debian: amd64 (desktop and notebook), armhf (Cubox).
>>
>> Interesting!  I didn=E2=80=99t know of such uses.
>>
>>> I was using 0.9.1 with guile-3.0.5 and fibers-1.1.1.
>>>
>>> I recently tried 0.10.1 with guile-3.0.9 and fibers 1.3.1 and
>>> encountered a problem with using system and system* in my serv=
ices:
>>> the simple fact to have the symbol system or system* in
>>> /etc/shepherd.scm or included files (even if the command is no=
t
>>> executed) leads to a misbehaving shepherd, more specifically t=
he
>>> shepherd socket disappears; the system boots but with multiple
>>> instances of the launched daemons.
>>>
>>> If a system/system* command is executed while booting, shepher=
d
>>> blocks at the point of its execution.
>>>
>>> Example of service causing the failure:
>>>
>>> (register-services
>>>  (make <service>
>>>    #:provides '(mytest)
>>>    #:start (lambda args
>>>       (system "touch /tmp/somefile")
>>>       #t)
>>>    ))
>>>
>>> The service is not started at boot, I have to do it manually a=
fterwards,
>>> but I never can go there, as the shepherd socket is missing.
>>
>> I can reproduce it like this:
>>
>> $ cat /tmp/t.conf
>> (register-services
>>  (make <service>
>>    #:provides '(mytest)
>>    #:start (lambda args
>>           &=
nbsp;  (system "touch /tmp/somefile")
>>           &=
nbsp;  #t)))
>>
>> (start 'mytest)
>> $ shepherd -I -c/tmp/t.conf -s /tmp/sock
>> Starting service root...
>> Service root started.
>> Service root running with value #t.
>> Service root has been started.
>> Starting service mytest...
>>   C-c C-z
>> [1]+  Stopped        =
         shepherd -I -c/tmp/t.conf =
-s /tmp/sock
>> $ bg
>> [1]+ shepherd -I -c/tmp/t.conf -s /tmp/sock &
>> $ herd -s /tmp/sock status
>> herd: error: /tmp/sock: Connection refused
>>
>> This is both with 0.10.1 and with
>> d5ed516e736ce473902cc86b5cf4f61f27ebb642.
>
>Sorry, the bug is reproducible with 0.10.1 but *not* with
>d5ed516e736ce473902cc86b5cf4f61f27ebb642.
>
>I believe this was fixed by Shepherd commit
>2b310bd3b0ba0d7a08c77b456d34369cd6444edb (that is, after 0.10.1).
>
>I think I=E2=80=99ll release 0.10.2 within a couple of weeks, but it wo=
uld be
>great if you could confirm that current Shepherd =E2=80=98master=E2=80=
=99 works for you.
>
>Thanks!
>
>Ludo=E2=80=99.
>

Sincerely.

--=20

Bernard=20



------=_Part_43660_1966354539.1690737790152--