From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id kKBLH2hmKWU1UwEAauVa8A:P1 (envelope-from ) for ; Fri, 13 Oct 2023 17:46:48 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id kKBLH2hmKWU1UwEAauVa8A (envelope-from ) for ; Fri, 13 Oct 2023 17:46:48 +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 E63315AA0E for ; Fri, 13 Oct 2023 17:46:47 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=fEj1p9Hg; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1697212008; a=rsa-sha256; cv=none; b=ZcTHo8vU7OfOIMHMddCRfKFWeh1wv42WX++Bydr7LryKsB+A8xZqjoWaDf86e+D5YRq1gE U01MzyS1f7plx2B0F6yJQIWZBjx15P1dHa4xvCOJ2SNQu3NXToDmAQvuhSyC96aFPS5qkg W4YbYc6v2vkPLusvqi28W74aCfU0SvAEpPwuVBK+wPfYPbBODK1rRCNiRrXLfa9iJE3Nwn YX1WUzEjk58YQU6GTM89kpKQ+Z7+doWHZzjho4J8AKwGlD5bTeWeV9PDy6ORA7EIfMJ8jM gta0PQl6AjdaWB0rfmG955/98TVK8JUxv+eCYud5UyyQ6KyHCYhXPEBvnRWfKg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=fEj1p9Hg; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1697212008; 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:resent-cc: resent-from:resent-sender:resent-message-id:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=I1GwNgV+pOO0fE6FvLtyuWaW6NIc86Z9JY4PIHHKeAY=; b=oEx7Ptlsn9pmYuBWp1U5SqBMkWla0FItc+D534dGPuCJlOb0OtDUushwMXMIXmw3YjrBAa 2VZbf7fLw5rVsoDRX+fY1mdX7NpQWariwujw4Im4fWZcw7KL7MTe4sTQDrMTAUrEt9u3Ge mj9blAWdPZ1KfcudWm+BQ/buhHHLhn2dtfuW/Yt54ROnGyU21ezsg7BbBGr/J9gMw46XNp K9BHjf/suZoK2jzw9PS5fch0tjdhM9irPYt0etYdvTvXvg0KeWIBtgl89MtXon3dMjmUkq FQQUdQGCcx/bpgdZzUbBrBiBBAHBp3ciK6AFlC5tFysCwivAVh81WLlBcnPBxg== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qrKN7-0005o3-Cu; Fri, 13 Oct 2023 11:46: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 1qrKN5-0005bM-BY for guix-patches@gnu.org; Fri, 13 Oct 2023 11:46:39 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qrKN5-0005dZ-2j for guix-patches@gnu.org; Fri, 13 Oct 2023 11:46:39 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qrKNR-0007BO-Ri for guix-patches@gnu.org; Fri, 13 Oct 2023 11:47:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#66525] [PATCH 0/7] Remove dependency of polkit, python-dbusmock, etc. on (guix build syscalls) Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 13 Oct 2023 15:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 66525 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66525@debbugs.gnu.org Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= , Efraim Flashner , Maxim Cournoyer X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.169721198927533 (code B ref -1); Fri, 13 Oct 2023 15:47:01 +0000 Received: (at submit) by debbugs.gnu.org; 13 Oct 2023 15:46:29 +0000 Received: from localhost ([127.0.0.1]:47147 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qrKMu-0007A1-VH for submit@debbugs.gnu.org; Fri, 13 Oct 2023 11:46:29 -0400 Received: from lists.gnu.org ([2001:470:142::17]:51956) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qrKMp-000795-TM for submit@debbugs.gnu.org; Fri, 13 Oct 2023 11:46:27 -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 1qrKMI-0002gD-Tp for guix-patches@gnu.org; Fri, 13 Oct 2023 11:45:51 -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 1qrKMH-0005VU-LN; Fri, 13 Oct 2023 11:45:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=I1GwNgV+pOO0fE6FvLtyuWaW6NIc86Z9JY4PIHHKeAY=; b=fEj1p9Hgg+OrS1 p9ZugdZjkh9qRtjpSMtondwp3VlDspZpUTMWmeDTN6RkMPdzMJjbpFovbnRc4qTGf8duLJSLO/ur7 1V0yIZu5wYau2mVIQkpq4m9EhfIpSIOO7m28PyuwjgTssMrUJ5USfOSdFPmDbnD1vWztUShvv7vdJ z/Iv/NXmGG9LfOlyCUoxP0r82Qq3z2uPFCp8C8Uc70VrHvx1zmKuVxpB8Nr56Pl3hBQh1ox5FwI4e SVHhd9tLnooN55x25KpIBvnXKk07RRHGocScZ14x/AmS/n2yrr2vWM3E6kAoMeBphjK7h5gDXhNtT wfh8a1Y3yMtnhKvAoH6g==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Date: Fri, 13 Oct 2023 17:45:32 +0200 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: mx1.migadu.com X-Migadu-Spam-Score: -4.40 X-Spam-Score: -4.40 X-Migadu-Queue-Id: E63315AA0E X-TUID: 3+CMW6uz7Gls Hello! This patch series removes (guix build syscalls) from the dependencies of several packages where having that dependency would effectively prevent us from changing syscalls.scm due to the high number of dependents (and it turns out that removing that dependency was easy). This change involves a rebuild of ~3,912 packages. I plan to create a branch and have it built by ci.guix (I suppose qa.guix will skip it by default?). I can do that any time (the build farm is currently idle!) but since ‘rust-team’ is fully built, I thought we might want to merge it first; Efraim? I’ll also send a proper “request for merging”. Besides I have not forgotten about the underlying bug, reported at , and I plan to propose another fix there. Thoughts? Ludo’. Ludovic Courtès (7): gnu: mutter: Remove dependency on (guix build syscalls). gnu: python-ipykernel: Remove dependency on (guix build syscalls). gnu: python-dbusmock: Remove dependency on (guix build syscalls). gnu: python-dbusmock: Rewrite phases as a gexp. gnu: python-dbusmock: Use ‘search-input-file’. gnu: polkit: Remove dependency on (guix build syscalls). gnu: public-inbox: Remove dependency on (guix build syscalls). gnu/packages/gnome.scm | 25 +++++----- gnu/packages/mail.scm | 33 ++++++------- gnu/packages/polkit.scm | 35 ++++++------- gnu/packages/python-xyz.scm | 99 ++++++++++++++++++------------------- 4 files changed, 89 insertions(+), 103 deletions(-) base-commit: 5a3fb306535c2ec0a118f2f0bc8f6a162b85c7d6 -- 2.41.0