From unknown Mon Jun 23 22:04:23 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#26757 <26757@debbugs.gnu.org> To: bug#26757 <26757@debbugs.gnu.org> Subject: Status: [PATCH 1/2] profiles: Add manifest->packages. Reply-To: bug#26757 <26757@debbugs.gnu.org> Date: Tue, 24 Jun 2025 05:04:23 +0000 retitle 26757 [PATCH 1/2] profiles: Add manifest->packages. reassign 26757 guix-patches submitter 26757 Mathieu Othacehe severity 26757 normal tag 26757 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed May 03 07:30:43 2017 Received: (at submit) by debbugs.gnu.org; 3 May 2017 11:30:43 +0000 Received: from localhost ([127.0.0.1]:51964 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d5sUT-0001T5-H8 for submit@debbugs.gnu.org; Wed, 03 May 2017 07:30:43 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51459) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d5sUR-0001Ml-CM for submit@debbugs.gnu.org; Wed, 03 May 2017 07:30:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d5sUF-0008E9-5L for submit@debbugs.gnu.org; Wed, 03 May 2017 07:30:32 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:56523) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d5sUF-0008E4-0b for submit@debbugs.gnu.org; Wed, 03 May 2017 07:30:27 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42416) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d5sUC-0008KO-ET for guix-patches@gnu.org; Wed, 03 May 2017 07:30:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d5sU6-0008Ba-Se for guix-patches@gnu.org; Wed, 03 May 2017 07:30:24 -0400 Received: from mail-wm0-x230.google.com ([2a00:1450:400c:c09::230]:35707) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d5sU6-0008BK-M0 for guix-patches@gnu.org; Wed, 03 May 2017 07:30:18 -0400 Received: by mail-wm0-x230.google.com with SMTP id w64so143499548wma.0 for ; Wed, 03 May 2017 04:30:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=/1LiN+OZjMt80kXy96Yi2t8f+3B21s6rcWDnE+vzgQo=; b=Fw5zMrHbVnZivso6NnKJGSqukPa/qZx75Go2jlhx+k7loe40fik1GnCpsutVntwu9Q rNdUyFfNcBqCvXtd7u5Tfq3nk8wF5xsrLsdlGaxkIOe5au+h/21q959uQCwnAvnMZZuo HxKjygUIlTMObQcxnbcBVbu+kCyarcny31/eUk/6961yUis6SzWejaVxeD+AhtfD15ya ehb/Id5dpShu4yvBEtS2U6jC39ulh7axs/tJ5XpKIzpliA3kDvo8JFUaL5IG22k/PfNi jM/issDvOZJQxQAxQ98DOH1+UEGqquvSU9Ikh00cpapXCyg9LJudGr3xG9FQKz4D9dEr g8uA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=/1LiN+OZjMt80kXy96Yi2t8f+3B21s6rcWDnE+vzgQo=; b=jepi46ry9FWfaaHNGcJhnO6FylKRED6W9i3cFarSFFST5rXxBUVf0XTH/SuxRKvqmN rhj0Qw/LGgMiuBG811JWItCm3eaB+nQ6KadXu/XBTU0lvHd7UQiWWVF5GodZuAtHI37a yTColl7p+wzW4sBnPl2ptJIh9brkKwtMWZXnA1TTiIB/8rcb1zTeOiCTcQGueqwZrO7L 42qB3b6VSDu+aJMWZ4Trk/PjdemKNGTlx4kwtoIIhYveqg4vo1ivwAhuyf5kVDlG6Ab1 utYOptozU/U/NHo3yjhvG2Y+XPWrXNyNFOqOAZXvskjv+vxfArKfNYmj0MKhtOcyRr5o ndUw== X-Gm-Message-State: AODbwcASytY3gF4daj+r3t+jCaUcJtUZEJ2l9IIBMhfxABUxtJlsit9e aEnsWgHaCcbujA== X-Received: by 10.28.196.70 with SMTP id u67mr656268wmf.135.1493811017607; Wed, 03 May 2017 04:30:17 -0700 (PDT) Received: from cervin.8.8.8.8 (85-169-37-239.rev.numericable.fr. [85.169.37.239]) by smtp.gmail.com with ESMTPSA id t26sm13768457wra.43.2017.05.03.04.30.16 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 03 May 2017 04:30:16 -0700 (PDT) From: Mathieu Othacehe To: guix-patches@gnu.org Subject: [PATCH 1/2] profiles: Add manifest->packages. Date: Wed, 3 May 2017 13:29:55 +0200 Message-Id: <20170503112956.6785-2-m.othacehe@gmail.com> X-Mailer: git-send-email 2.12.2 In-Reply-To: <20170503112956.6785-1-m.othacehe@gmail.com> References: <20170503112956.6785-1-m.othacehe@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: Mathieu Othacehe 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: -4.0 (----) * guix/profiles.scm (manifest->packages): New exported procedure. --- guix/profiles.scm | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/guix/profiles.scm b/guix/profiles.scm index eb172ef45..157445407 100644 --- a/guix/profiles.scm +++ b/guix/profiles.scm @@ -8,6 +8,7 @@ ;;; Copyright © 2016 Chris Marusich ;;; Copyright © 2017 Huang Ying ;;; Copyright © 2017 Maxim Cournoyer +;;; Copyright © 2017 Mathieu Othacehe ;;; ;;; This file is part of GNU Guix. ;;; @@ -94,6 +95,7 @@ profile-manifest package->manifest-entry packages->manifest + manifest->packages ca-certificate-bundle %default-profile-hooks profile-derivation @@ -203,6 +205,14 @@ denoting a specific output of a package." (package->manifest-entry package))) packages))) +(define (manifest->packages manifest) + "Return the list of packages in MANIFEST." + (delete-duplicates + (filter-map (lambda (entry) + (let ((item (manifest-entry-item entry))) + (if (package? item) item #f))) + (manifest-entries manifest)))) + (define (manifest->gexp manifest) "Return a representation of MANIFEST as a gexp." (define (entry->gexp entry) -- 2.12.2 From debbugs-submit-bounces@debbugs.gnu.org Wed May 03 07:49:37 2017 Received: (at control) by debbugs.gnu.org; 3 May 2017 11:49:37 +0000 Received: from localhost ([127.0.0.1]:51989 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d5smm-00037i-SZ for submit@debbugs.gnu.org; Wed, 03 May 2017 07:49:36 -0400 Received: from mail-wm0-f68.google.com ([74.125.82.68]:35477) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d5sml-00037T-17 for control@debbugs.gnu.org; Wed, 03 May 2017 07:49:35 -0400 Received: by mail-wm0-f68.google.com with SMTP id d79so12223302wmi.2 for ; Wed, 03 May 2017 04:49:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:message-id:to:from:subject; bh=hQ2XsY7InoX3QDiJW+pRe0dmjMEBLEhtkSn1JlgZH+0=; b=fjr9uvZXLqbGub4FUYAkeLA/vxOfsnlkSBkSynGmrkNBp/kZZl8DYvkjNewW2r7duu Zq0J1qcAYCq/et6QTBgNkselScrkI4Lx0FBzwOIXU+EFjAbcg2fWDcC45iAMYl2T0/Gf i8P98PCuQunQW2VHdlWU1pm6f65DpqQ3IfiJpyfLpBOFQRj46eO6WKD6+hfym0OY/IZh QDFTlgVp4FRyaFRmUZth8CHwAQGz0vRy5TXVtuhaRx5H/ELHsq3ouOlVUeu60mnALocm gR3kp0pR+QCnaUuUIV/HtP45ynQ2DjlkXwd0OtZuDp2t/UiVRHhdXVRTb30YWiJPVqPR YAlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:message-id:to:from:subject; bh=hQ2XsY7InoX3QDiJW+pRe0dmjMEBLEhtkSn1JlgZH+0=; b=AgG2ezIaUs/1nMK0tPMMkNtRNdGv+L7XfDXOvV9vhKJ5SBmoe7JGJ2OJQ6Xtpl3Ppj 5Jv0Cv4VP5I9oXs93UisIKNYPlSJYcCz5HIiJHFjtlKgoyYhF8ulNlsnBeMEiZf1QHNR DD3dt0xEQA/wgdy8M5VXCx/51OwwC83HvGqu218vu+xSb8Zx86EJFVYEn5oG7hTaG0Xv Zw9fgNepC3DUIME9zHUfJGP3NeTcDdzzQYRtPzlDQcV2WFdUtZ9DarHLmL449HYui+CH RDirqmTEHV6QU4guKv/aOeCinXWHxz9MgVSSr2YGLaSMRfVWDC4+7t9LPKDief6pgw7H bNKw== X-Gm-Message-State: AN3rC/6SoPriYeUzgZfFJFgmfweQTYliAuzAk0RFIxP7HoQltT25tFI/ skdQ9c3eCN3EHqs6 X-Received: by 10.28.87.16 with SMTP id l16mr5917867wmb.114.1493812169002; Wed, 03 May 2017 04:49:29 -0700 (PDT) Received: from zbook ([46.218.109.88]) by smtp.gmail.com with ESMTPSA id r29sm19161949wra.18.2017.05.03.04.49.28 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 May 2017 04:49:28 -0700 (PDT) Date: Wed, 03 May 2017 13:50:00 +0200 Message-Id: <868tme5fdj.fsf@gmail.com> To: control@debbugs.gnu.org From: Mathieu Othacehe Subject: control message for bug #26757 X-Spam-Score: 0.5 (/) 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: 0.5 (/) close 26757 From unknown Mon Jun 23 22:04:23 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 01 Jun 2017 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator