From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id yBTZLd/4WV9iGwAA0tVLHw (envelope-from ) for ; Thu, 10 Sep 2020 09:58:55 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id csYTKd/4WV9sSAAAbx9fmQ (envelope-from ) for ; Thu, 10 Sep 2020 09:58:55 +0000 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 6B7D1940415 for ; Thu, 10 Sep 2020 09:58:55 +0000 (UTC) Received: from localhost ([::1]:38558 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kGJLy-0006Me-AX for larch@yhetil.org; Thu, 10 Sep 2020 05:58:54 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41204) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kGJL0-0005cA-Oy for guix-devel@gnu.org; Thu, 10 Sep 2020 05:57:54 -0400 Received: from relay7-d.mail.gandi.net ([217.70.183.200]:33611) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kGJKy-0006VR-Bo for guix-devel@gnu.org; Thu, 10 Sep 2020 05:57:54 -0400 X-Originating-IP: 90.92.160.122 Received: from bababa (lfbn-idf2-1-1094-122.w90-92.abo.wanadoo.fr [90.92.160.122]) (Authenticated sender: mail@ambrevar.xyz) by relay7-d.mail.gandi.net (Postfix) with ESMTPSA id 408E320008; Thu, 10 Sep 2020 09:57:46 +0000 (UTC) From: Pierre Neidhardt To: Guillaume Le Vaillant , Ricardo Wurmus Subject: Re: Profile hook in build environment? In-Reply-To: <87bliert56.fsf@yamatai> References: <878sdjfjks.fsf@yamatai> <87y2ljbaft.fsf@elephly.net> <87bliert56.fsf@yamatai> Date: Thu, 10 Sep 2020 11:57:42 +0200 Message-ID: <874ko6eyy1.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=217.70.183.200; envelope-from=mail@ambrevar.xyz; helo=relay7-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/10 05:57:47 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, FROM_SUSPICIOUS_NTLD=0.499, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_PDS_OTHER_BAD_TLD=0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Spam-Score: 0.39 X-TUID: WQjDJEi6aYg+ --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Guillaume Le Vaillant writes: > I got rid of the hook and now I'm creating all the required files/links > at build time in 'etc/common-lisp/source-registry.conf.d/' and in > 'etc/common-lisp/asdf-output-translations.conf.d/'. > It seems to work well with packages having simple definitions. Now > I have to check and adapt the more complex ones. Great! Don't hesitate the share your work on a wip- branch if it gets too overwhel= ming. In the past I discussed the idea of defining the Common Lisp packages this way: move the sbcl- and ecl- packages to the "sbcl" and "ecl" outputs respectively. The "sbcl" output can be used to confirm the package builds properly. Another thing we need to fix is support for the package-infered systems like cl-dbus. Cheers! =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFGBAEBCAAwFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl9Z+JYSHG1haWxAYW1i cmV2YXIueHl6AAoJEJvc9Jeku8x/75AH+gM1y4nKJhvxp/9khIjKJtHQTaiDJrxV NGKtSbjEW2bv+InKajz+8UESYC1HHVJqBYWVhxFYS/oIPsZuzex1oTCt0Z6S684A +YAyee7i1hmn2JQz86Ccgoh4oJ6/YYenQyFWErbEZ9F2vCu4VTipyurMvU8tezyL WGNN8pxWUHWPFyN1xbkCg1WuXrjLgQbXx01zBF2EfxdkIeYFIf/V2xwTxblnCx3q 9AFES3W+dFxEEZjBippDUCLWxl+u50JIA0piYlycqJXS/xwLN/v5fmbxex0EitHa KC36zxyCSUK16ofttv7ZOnWu6df7LpXJi+Be7Ih2Os4hUnvgttUEz3E= =9wyZ -----END PGP SIGNATURE----- --=-=-=--