From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:c151::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id YLTHCoPXT2DfIgAA0tVLHw (envelope-from ) for ; Mon, 15 Mar 2021 21:54:11 +0000 Received: from aspmx2.migadu.com ([2001:41d0:2:c151::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id yDCDBoPXT2D+LAAAB5/wlQ (envelope-from ) for ; Mon, 15 Mar 2021 21:54:11 +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 aspmx2.migadu.com (Postfix) with ESMTPS id BBBD024802 for ; Mon, 15 Mar 2021 22:54:10 +0100 (CET) Received: from localhost ([::1]:50126 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lLvA9-0000mg-66 for larch@yhetil.org; Mon, 15 Mar 2021 17:54:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40984) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lLvA2-0000mZ-TB for guix-patches@gnu.org; Mon, 15 Mar 2021 17:54:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:54121) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lLvA2-0000y5-MI for guix-patches@gnu.org; Mon, 15 Mar 2021 17:54:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lLvA2-0002I3-LS for guix-patches@gnu.org; Mon, 15 Mar 2021 17:54:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47153] [PATCH] gnu: chez-scheme: simplify packaging Resent-From: Philip McGrath Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 15 Mar 2021 21:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47153 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Leo Prikler , 47153@debbugs.gnu.org Received: via spool by 47153-submit@debbugs.gnu.org id=B47153.16158452398794 (code B ref 47153); Mon, 15 Mar 2021 21:54:02 +0000 Received: (at 47153) by debbugs.gnu.org; 15 Mar 2021 21:53:59 +0000 Received: from localhost ([127.0.0.1]:37434 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lLv9z-0002Hm-4i for submit@debbugs.gnu.org; Mon, 15 Mar 2021 17:53:59 -0400 Received: from mail-qt1-f172.google.com ([209.85.160.172]:37874) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lLv9x-0002HV-DN for 47153@debbugs.gnu.org; Mon, 15 Mar 2021 17:53:57 -0400 Received: by mail-qt1-f172.google.com with SMTP id f12so10286764qtq.4 for <47153@debbugs.gnu.org>; Mon, 15 Mar 2021 14:53:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=philipmcgrath.com; s=google; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=KiJaGpwGel9vpYmgvpYcHRoYmrIXiAYKXhdvbXveX6E=; b=PHDnC18u04LT0EPteFhThvNpXuFpLlQOi+Z+oul0yrLzCLBYVW7fbXqlef5I4JzHu4 n+r3T+wG5Y0+Ptud5Js9j7nN2Zo/O+1a7v1NiPoNinkkKk7EvSpK0UoZCXQi7zL3IZD9 sIb39p15EPYBpe+rJxRE7JPFkzZx4mf2RY820fkyKFkgERE3cfMGYfzVFD9Puav0lpN4 eWn+oaOZPr78llWdertj0PIO9G/x/3zH5DiJprseVms+3LMMOkQ27S5ZbjkHrtD+G/ud dZCRIvLTio0GOdBGPPEsCNhuXl305+LwNkV1EOAhys+WUjfxPsMNv7NDgEJwKel4JXnw hmUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=KiJaGpwGel9vpYmgvpYcHRoYmrIXiAYKXhdvbXveX6E=; b=SwtU+E5NYNF21DFA0rhOKiWW5JiS5mWe8Id81cTJgDisrfTtBMWTQ6fcHjykuN79I9 qeveF5F8jJrXvO1+E0thgP6PhkXy0IyAeMae8+OPg0jCao7uoefTBffoY3UWs5UrpoCX OHXYAgAmvr6PegwVne2qhglMbkyezxAMSPby3G32gUETwAldelr429nENmHv/wfzxTQJ a+CKPRRzhNs4mtlsKUS6rqPfuUQCsTqSIRrOIotURu9odKUPOZ8ukeOVs/BkQH/SkHfS EYZ6F5X6CSRFQDu3J0iOQYCkzsx2iTo991yswe5jE1wNi89qiuQ4W0x9gaq3R0FKN6QJ MoCg== X-Gm-Message-State: AOAM532xfG1rANjyFac6nGOmpTOaQUFg86NpklcS9LH+g2crxr8iufYS rUF/7nB9+8+InexxwzXUm5Wm9Sf8Z94L223yhXqTQA== X-Google-Smtp-Source: ABdhPJwz2oBPfVm441cdbEpUNzdy0KKTBgSGBMKXD84NzwX63zcfRgwCLnvUgd2wlX480s5dw2l6Jw== X-Received: by 2002:ac8:4ccc:: with SMTP id l12mr4017858qtv.137.1615845231540; Mon, 15 Mar 2021 14:53:51 -0700 (PDT) Received: from Sapientia.local (c-73-125-89-242.hsd1.fl.comcast.net. [73.125.89.242]) by smtp.gmail.com with ESMTPSA id g74sm13642643qke.3.2021.03.15.14.53.51 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 15 Mar 2021 14:53:51 -0700 (PDT) References: <20210315084235.7051-1-philip@philipmcgrath.com> <80ae553f-ac34-9b63-af43-9adf7d7113a6@philipmcgrath.com> From: Philip McGrath Message-ID: Date: Mon, 15 Mar 2021 17:53:50 -0400 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:78.0) Gecko/20100101 Thunderbird/78.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit 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" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1615845250; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=KiJaGpwGel9vpYmgvpYcHRoYmrIXiAYKXhdvbXveX6E=; b=uDOZO3zV53AYKyStWEbfMzEcDFjYH5JKpLFL4YzEbp//kLNp0F9UaVEqckl23CvGiANSeq EM7/DjtQhbVRKABQfBP4UaVs0sl39rEKHJtpHRa3WhkzRwrGreqz4lQP2vykpiXYZ8+fNp Q0Yy1oqIxmybh28NTd+0udnQf3GFIBpazpOzaLT7MAsbFbZqwbyK0SUzSnhpwqK1uzB4K1 64vQ2SPef5KPPM/+/Ws5tG8KeV6mk91fwLGsshN1g0AZIB0ZF2iP+g6JUaAM9Bs/S0WbhU +nR5o4vAuK7XtoBqvj+SeZIF/PIiaPiNZTxDJuMlm/HjE8NnHahJNb4ejRdl4w== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1615845250; a=rsa-sha256; cv=none; b=Db0H8u/tN9lsjeZookN44YY/7wmqjYq7ns/RJBoseQu8VPOs9Esse7c+tde+DJqKjVVRnz XsMeurnO4fUqu5x72ZJjv15NnJwxxXo52Rb8G4xx0g6uhYGCwRPo5KQaiwyLWrC2cL0wuw T5+mEAGhwz02O93lqKo0wA7YLA1TUf1astTZr75aXbViVQINJTQ+VVtCKHpMV9jKzA9Shu 8JRNqOKJXGqFgC17sUXwI37hzUKivVThlDWxx8B82bWG+1i33NIpQ27Uk69q9yYUtToiS6 lAhvmr2OsmAglInrKpu6taRC7zx1k0q0KzxJBOu9CexFxCzcx+56Y+Cid0mEZw== ARC-Authentication-Results: i=1; aspmx2.migadu.com; dkim=fail ("headers rsa verify failed") header.d=philipmcgrath.com header.s=google header.b=PHDnC18u; dmarc=none; spf=pass (aspmx2.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -1.40 Authentication-Results: aspmx2.migadu.com; dkim=fail ("headers rsa verify failed") header.d=philipmcgrath.com header.s=google header.b=PHDnC18u; dmarc=none; spf=pass (aspmx2.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: BBBD024802 X-Spam-Score: -1.40 X-Migadu-Scanner: scn0.migadu.com X-TUID: /2GVTuMzGZKK Hi, On 3/15/21 2:28 PM, Leo Prikler wrote: > Then you should separate this into more than one patch. Ok, I've split this into three patches and kept nanopass and stex as origins. Is it preferred to send them here or to start a new thread? >> - I think the right thing would be to make chez-stex a >> public package, instead of the "stex" output of the chez-scheme >> package, but there are some bootstrapping issues I'll discuss below. > I agree. You can use the origin as an input to chez, like we've done > before, then use the already built chez to compile stex into chez-stex. > I don't think the latter half needs to be done right now, though, you > can delay that until you feel more experienced in packaging. I think I understand (most of) how to do this, but I think I'll put it off for now and see how it interacts with my Racket plans. Maybe there will be a more elegant bootstrapping solution. -Philip