From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id oM5eLYaMW1/RJAAA0tVLHw (envelope-from ) for ; Fri, 11 Sep 2020 14:41:10 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id wM2kJ4aMW1+cEQAAB5/wlQ (envelope-from ) for ; Fri, 11 Sep 2020 14:41:10 +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 104129404CF for ; Fri, 11 Sep 2020 14:41:09 +0000 (UTC) Received: from localhost ([::1]:58482 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kGkEe-0007dz-8M for larch@yhetil.org; Fri, 11 Sep 2020 10:41:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57530) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kGkEN-0007MA-UB for help-guix@gnu.org; Fri, 11 Sep 2020 10:40:52 -0400 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:40755) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kGkEL-0005xh-Kl for help-guix@gnu.org; Fri, 11 Sep 2020 10:40:51 -0400 X-Originating-IP: 90.92.160.122 Received: from mimimi (lfbn-idf2-1-1094-122.w90-92.abo.wanadoo.fr [90.92.160.122]) (Authenticated sender: mail@ambrevar.xyz) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 7E31FE0005; Fri, 11 Sep 2020 14:40:41 +0000 (UTC) From: Pierre Neidhardt To: Katherine Cox-Buday Subject: Re: Problems with McCLIM (Common Lisp) In-Reply-To: <87blicgzvc.fsf@gmail.com> References: <87v9hn2rlf.fsf@elephly.net> <87bljfxbgn.fsf@ambrevar.xyz> <875z9mvrpb.fsf@yamatai> <877dt9fqh6.fsf@elephly.net> <87wo18zp61.fsf@ambrevar.xyz> <87eenfidt4.fsf@ambrevar.xyz> <87blicgzvc.fsf@gmail.com> Date: Fri, 11 Sep 2020 16:40:41 +0200 Message-ID: <87o8mc74wm.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.196; envelope-from=mail@ambrevar.xyz; helo=relay4-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/11 10:40:44 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_H3=0.001, RCVD_IN_MSPIKE_WL=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: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: help-guix@gnu.org Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Spam-Score: -0.61 X-TUID: GjdAGAw0oGuD --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Katherine Cox-Buday writes: > To try and side-step the aforementioned issues with Guix's bundling > code, I tried using the compile-bundle-op operation and a few others, > and none of them worked with package-inferred systems. I believe I did > some research and found that there was some esoteric reason these > operations didn't work with package-inferred systems. I would be > delighted if they did. I had a discussion with upstream ASDF: if I recall correctly, compile-bundle-op is not (easily) compatible with package-inferred style. Anyways, we should not use compile-bundle-op: this would solve so many issues, including this one. > We do need to overhaul how we package Common Lisp software in general. > Regardless of whether the functionality we're discussing works, I think > we have many more "standard" options for laying out packages and fasls > on disk. We might want to consider looking closely at what Quicklisp > does and see if we can't map that onto the store. Quicklisp does not compile the Lisp files: it's roughly equivalent to our cl-* packages. So there is not much to learn from Quicklisp because what we want here is provide pre-compiled packages. And thanks for your numerous contributions! :) Cheers! =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl9bjGkACgkQm9z0l6S7 zH/aVAgAmu6EXKN+8WjvlaUeT6Zstl83ShRjtYGVA95S5pfiREUlqqR7K+Uo9tmk +0ALZws4hToyZCpX4XCmcLJqp/VPg5aUWtV4Up1yac39rtaJis7gh2cu6CkIm0HG WG3IDk7YDUQo3B0Z9LY5YyQ6Vc9MyLf/rJVvYrL8wluLhtkITcb70nvBteg9of59 WiQOKoHSqQSu7WlDfEYAIeLHBMeIoUHYWZLZN4h/jekwq0ANmL4Bp0ru9Evfl6c0 nkcgTpcux+xlBoKwrjsEYwGIIP/HRGQBWmT2EI6TRxMLOgO7ENa3k5HrfKfhOGZ1 gmnXQjegQusx1zqR313U8tA/JXTLCw== =yztG -----END PGP SIGNATURE----- --=-=-=--