From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id sDISC7kTGWPwsgAAbAwnHQ (envelope-from ) for ; Wed, 07 Sep 2022 23:57:13 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id uNEgCrkTGWPKfAEAG6o9tA (envelope-from ) for ; Wed, 07 Sep 2022 23:57:13 +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 70CF93CDEB for ; Wed, 7 Sep 2022 23:57:12 +0200 (CEST) Received: from localhost ([::1]:53394 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oW32l-0005lo-Jl for larch@yhetil.org; Wed, 07 Sep 2022 17:57:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33376) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oW32c-0005ld-Nk for guix-patches@gnu.org; Wed, 07 Sep 2022 17:57:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:39472) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oW32c-0001oo-7w for guix-patches@gnu.org; Wed, 07 Sep 2022 17:57:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oW32c-0006oL-0W for guix-patches@gnu.org; Wed, 07 Sep 2022 17:57:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#57491] [PATCH] patch series: Update Raku ecosystem References: In-Reply-To: Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 07 Sep 2022 21:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57491 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 57491@debbugs.gnu.org, Daniel Sockwell Received: via spool by 57491-submit@debbugs.gnu.org id=B57491.166258781426165 (code B ref 57491); Wed, 07 Sep 2022 21:57:01 +0000 Received: (at 57491) by debbugs.gnu.org; 7 Sep 2022 21:56:54 +0000 Received: from localhost ([127.0.0.1]:56404 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oW32U-0006nv-3V for submit@debbugs.gnu.org; Wed, 07 Sep 2022 17:56:54 -0400 Received: from xavier.telenet-ops.be ([195.130.132.52]:60534) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oW32R-0006nl-0F for 57491@debbugs.gnu.org; Wed, 07 Sep 2022 17:56:52 -0400 Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16] ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]) by xavier.telenet-ops.be with bizsmtp id H9wn2800120ykKC019wnP7; Wed, 07 Sep 2022 23:56:49 +0200 Message-ID: Date: Wed, 7 Sep 2022 23:56:47 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.12.0 Content-Language: en-US From: Maxime Devos Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------vJB007EmqXJp55E0dXIzr3Va" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1662587809; bh=y5xLarCcaGWNb/QceacBfgZGiiPR2t2Y6S+euhCo+b4=; h=Date:To:From:Subject; b=NHWq21XiO6S4MITdMA5q5RPnY0Mq9gQiXdJ+9w3yZBwGsS0sW4w3L1FDvMWi0dKAk e3EW/H56VHeF70eaADj+1xda8LbU430iqRN1y7P74oy91WXM9Wf45DWiUVom++m2FC h2neMyRG04glrc/kwLi9hVjFymz4xR07KzKZslxxjkU/6fdyi1RsIwcQK1Oueu8QL2 BbsSMW2RNHCpm9VRnoNIFvpEsaCM1hsTSDX5e4bKSEmJHhByzvA6RXihwPK5U/YWnh x/JUnyE42G/OmqDKnMuGchQNHBK7mGTgxQvcgCbx9AqOA2r0M+U8nWrBehRW+mutqn hB02Butcs9hPA== 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 X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1662587833; 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: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=PEaihiSGTCzi2IMp+dZLId60yCtfh7MSSswIz/9c+vk=; b=hoi2tTsQKN4fpZfXY3pWlGKfXU9+116wYGCwkgwdQHzP9AVQu2cCYByRPVr9GBDDMMbMlQ cnaq73fN3X+pIsqkgrYQxKYL31OIPN7zrF7BRmNx0a5E1qZblgscUgrXdVErp02YAQX7xD mUORiNM+U7Ia4YtAPH8P8k8TnXjMtMBEjioQZX+K0RXddIdgt/MaAifNQTb/9vQcH/K5tM mkbANhrwqXboKF1i6TIOSnOSKL3Q/gbhJGvER0DW9K09Y0Y8mWFPssq5x7TIdokw4yI2PP 7Emp1MEwafpeImzVEskMDVUpxIqFp4We4jOq5Hk4zB4j4idTsqGkq84y/kUi4Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1662587833; a=rsa-sha256; cv=none; b=d3+4MCwwoGhd9A0J1EY+jK1Ml0MjyUfZTVMlL/ErZyR0Sge9fX9waU4tzb3KrXlagBgGIL duAY6/uRjm7mZQpZCHyfFf5nMC0qscDhZfVquX0HOEafTaNn44tCpwJC6emkWL+iyfbJcG Qc07dahTOAhPPoVjGuV33fcjMjdH1el0or+a/6xu/Ja/8KYUkRh4pWkcRA0mCbMRmIonRd i2HMQT7SzsmeKEcp1z3DqcWX0PIR3LIFWYi929nREY9ygm91m+Lw8vfuJj1qXj6ZvmIC6i XB3IoYLNK7at1ndTJPsCgtMzMNrPAIAMFGD8A3dDOu1cncQZaySR/OMNefYvsA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=telenet.be header.s=r22 header.b=NHWq21Xi; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); 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" X-Migadu-Spam-Score: 4.22 Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=telenet.be header.s=r22 header.b=NHWq21Xi; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); 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" X-Migadu-Queue-Id: 70CF93CDEB X-Spam-Score: 4.22 X-Migadu-Scanner: scn0.migadu.com X-TUID: xRq/cn9waehg This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------vJB007EmqXJp55E0dXIzr3Va Content-Type: multipart/mixed; boundary="------------pqWkN2UiI0nAOUsocQEDD3N6"; protected-headers="v1" From: Maxime Devos To: 57491@debbugs.gnu.org, Daniel Sockwell Message-ID: Subject: Re: [PATCH] patch series: Update Raku ecosystem --------------pqWkN2UiI0nAOUsocQEDD3N6 Content-Type: multipart/mixed; boundary="------------SVNtRdurbNHDRfaK24ebOtUu" --------------SVNtRdurbNHDRfaK24ebOtUu Content-Type: multipart/alternative; boundary="------------LNW74GGoFng9ymgh4SW8ard0" --------------LNW74GGoFng9ymgh4SW8ard0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 PiAtQGl0ZW0gR3JlYXQgVW5pY29kZSBzdXBwb3J0LCB3aXRoIHN0cmluZ3MgcmVwcmVzZW50 ZWQgYXQgZ3JhcGhlbWUgbGV2ZWwNCj4gK0BpdGVtIFVudXN1YWxseSBzdHJvbmcgVW5pY29k ZSBzdXBwb3J0IGVuYWJsZWQgYnkgc3RyaW5ncyByZXByZXNlbnRlZCBhdA0KPiArZ3JhcGhl bWUgbGV2ZWwgYW5kIGFuIGVtYmVkZGVkIGNvcHkgb2YgdGhlIFVuaWNvZGUgQ2hhcmFjdGVy IERhdGFiYXNlDQoNCklJVUMsIHRoaXMgbWVhbnMgdGhhdCBwcmV2aW91c2x5LCBpdCBkaWRu J3QgaW5jbHVkZSBhIGNvcHksIGFuZCBub3cgaXQgDQpkb2VzPyBJZiBzbywgdGhhdCdzIGJ1 bmRsaW5nLCB3aGljaCBpcyB0byBiZSBhdm9pZGVkIGluIEd1aXggc3VjaCB0aGF0IA0KdGhl cmUgaXMgb25seSBhIHNpbmdsZSBjb3B5IHRvIGtlZXAgdXAtdG8tZGF0ZS4gRnJvbSAoZ3Vp eClTdWJtaXR0aW5nIA0KUGF0Y2hlczoNCg0KPiDCoCA4LiBNYWtlIHN1cmUgdGhlIHBhY2th Z2UgZG9lcyBub3QgdXNlIGJ1bmRsZWQgY29waWVzIG9mIHNvZnR3YXJlDQo+IMKgwqDCoMKg IGFscmVhZHkgYXZhaWxhYmxlIGFzIHNlcGFyYXRlIHBhY2thZ2VzLg0KPg0KPiDCoMKgwqDC oCBTb21ldGltZXMsIHBhY2thZ2VzIGluY2x1ZGUgY29waWVzIG9mIHRoZSBzb3VyY2UgY29k ZSBvZiB0aGVpcg0KPiDCoMKgwqDCoCBkZXBlbmRlbmNpZXMgYXMgYSBjb252ZW5pZW5jZSBm b3IgdXNlcnMuwqAgSG93ZXZlciwgYXMgYQ0KPiDCoMKgwqDCoCBkaXN0cmlidXRpb24sIHdl IHdhbnQgdG8gbWFrZSBzdXJlIHRoYXQgc3VjaCBwYWNrYWdlcyBlbmQgdXAgdXNpbmcNCj4g wqDCoMKgwqAgdGhlIGNvcHkgd2UgYWxyZWFkeSBoYXZlIGluIHRoZSBkaXN0cmlidXRpb24s IGlmIHRoZXJlIGlzIG9uZS4NCj4gwqDCoMKgwqAgVGhpcyBpbXByb3ZlcyByZXNvdXJjZSB1 c2FnZSAodGhlIGRlcGVuZGVuY3kgaXMgYnVpbHQgYW5kIHN0b3JlZA0KPiDCoMKgwqDCoCBv bmx5IG9uY2UpLCBhbmQgYWxsb3dzIHRoZSBkaXN0cmlidXRpb24gdG8gbWFrZSB0cmFuc3Zl cnNlIGNoYW5nZXMNCj4gwqDCoMKgwqAgc3VjaCBhcyBhcHBseWluZyBzZWN1cml0eSB1cGRh dGVzIGZvciBhIGdpdmVuIHNvZnR3YXJlIHBhY2thZ2UgaW4gYQ0KPiDCoMKgwqDCoCBzaW5n bGUgcGxhY2UgYW5kIGhhdmUgdGhlbSBhZmZlY3QgdGhlIHdob2xlIHN5c3RlbeKAlHNvbWV0 aGluZyB0aGF0DQo+IMKgwqDCoMKgIGJ1bmRsZWQgY29waWVzIHByZXZlbnQuDQoNCihJZiB0 aGlzIHdhcyBhbHJlYWR5IHRoZSBjYXNlIGluIHRoZSBwcmV2aW91cyB2ZXJzaW9uLCB0aGF0 J3Mgc3RpbGwgYmFkLCANCmJ1dCB0aGVuIGl0IGNhbiBiZSBsZWZ0IGZvciBsYXRlciwgYmVp bmcgaW5kZXBlbmRlbnQgb2YgdGhpcyBwYXRjaC4pDQoNCkkgbm90aWNlZCB5b3UgcmVtb3Zl ZCB0aGUgbWVudGlvbiBvZiB0aGUgZ2FyYmFnZSBjb2xsZWN0b3IsIGlzIHRoaXMgDQppbnRl bnRpb25hbD8gU2VlbXMgYSB1c2VmdWwgZmVhdHVyZSB0byBtZSAuLi4NCg0KT24gbnFwLWNv bmZpZ3VyZTogQXJlIHlvdSBzdXJlIHRoYXQgJ2Jpbicgc2hvdWxkIGJlIGluc3RhbGxlZCBp biANCicuLi4vYmluJz8gTG9va2luZyBhdCB0aGUgR2l0IHJlcG9zaXRvcnksIG1ha2UubnFw IGRvZXMgbm90IGhhdmUgYSANCnNoZWJhbmcgYW5kIGNhbiBoZW5jZSBub3QgYmUgZGlyZWN0 bHkgcnVuLCBtYXliZSB5b3Ugc2hvdWxkIGFkZCBhIHNoZWJhbmc/DQoNCkFsc28sIGlzIHRo ZXJlIGFwcGVhciB0byBiZSBzb21lIHRlc3RzIGluICd0Jywgd2h5IGFyZW4ndCB0aGV5IHJ1 bj/CoCANClRoZXJlIGlzIGEgJ3Jha3Vkby1idWlsZC1zeXN0ZW0nLCBtYXliZSB0aGlzIHJh a3Vkby1idWlsZC1zeXN0ZW0gY2FuIA0KcHJvcGVybHkgYnVpbGQgdGhpcyBwYWNrYWdlIChp bmNsdWRpbmcgdGVzdHMsIG1heWJlIGl0IGV2ZW4gYWRkcyBhIA0Kc2hlYmFuZyBmb3IgdGhl IG1ha2UubnFwKT8NCg0KT24gbnFwOiB3aHkgdGhlIHN3aXRjaCBmcm9tIGRvd25sb2FkaW5n IHRoZSBzb3VyY2UgY29kZSBmcm9tIHRoZSANCmFwcGFyZW50IG9mZmljaWFsIHNpdGUgInJh a3Vkby5wZXJsNi5vcmciIHRvIEdpdEh1Yj8NCg0KPiArICAgICAgICAgICAgIChzdWJzdGl0 dXRlKiAidC8wOS1tb2FyLzAxLXByb2ZpbGVycy50Ig0KPiArICAgICAgICAgICAgICAgKCgi b2suKlxcJGh0bWxwYXRoIiBodG1sLXRlc3QtdGV4dCkNCj4gKyAgICAgICAgICAgICAgICAo c3RyaW5nLWFwcGVuZCAidG9kbyBcImhhcm5lc3M1IGZhaWxzIHRvIHdyaXRlIGh0bWwgcHJv ZmlsZVwiOyINCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodG1sLXRlc3Qt dGV4dCkpKSkpDQpXaGF0J3MgdGhlIGlzc3VlIGhlcmU/IElzIGl0IGEgbGltaXRhdGlvbiBv ZiB0aGUgR3VpeCBwYWNrYWdpbmcsIG9yIA0KY291bGQgaXQgcGVyaGFwcyBiZSBhbiB1cHN0 cmVhbSBidWc/IElmIHRoZSBsYXR0ZXIsIHVwc3RyZWFtIG5lZWRzIHRvIGJlIA0KaW5mb3Jt ZWQgc3VjaCB0aGF0IHRoZXkgY2FuIGZpeCB0aGUgYnVnLg0KDQpPbiB0aGUgbmV3IHBhY2th Z2UgZGVzY3JpcHRpb246IGV2ZXJ5dGhpbmcgaW4gR3VpeCBpcyBmcmVlIHNvZnR3YXJlLCB0 aGUgDQoib3BlbiBzb3VyY2UiIGlzIHN1cGVyZmx1b3VzLiBUaGUgaW5mb3JtYXRpb24gb24g d2hvIGRlc2lnbmVkIGl0IGlzIA0KaW50ZXJlc3RpbmcgZnJvbSBhIGhpc3RvcmljYWwgcGVy c3BlY3RpdmUsIGJ1dCBJIGRvbid0IHRoaW5rIGl0IGlzIA0KdXNlZnVsIGluZm9ybWF0aW9u IGZvciBwYWNrYWdlIGRlc2NyaXB0aW9ucy4gSXQncyBnZXR0aW5nIGNsb3NlIHRvIA0KbWFy a2V0aW5nIHBocmFzZXMgKHNlZSAoZ3VpeClTeW5vcHNlcyBhbmQgRGVzY3JpcHRpb25zKSB3 aXRoIA0KInByaW9yaXRpemVzIGV4cHJlc3NpdmVuZXNzIiwgIm9wdGltaXNlZCBmb3IgZnVu IiBhbmQgInN1cGVycG93ZXJzIiwgDQoibGluZ3Vpc3RpY2FsbHkgaW5zcGlyZWQiIChJIG1l YW4sIGRvZXNuJ3QgZXZlcnkgbmV3IGxhbmd1YWdlIHRyeSB0byANCmdhaW4gdGhvc2UgcHJv cGVydGllcywgYW5kIGhvdyB3b3VsZCB5b3Ugb2JqZWN0aXZlbHktaXNoIHZlcmlmeSB0aG9z ZSANCmNvbXBhcmVkIHRvIG90aGVyIGxhbmd1YWdlcyAoaWdub3JpbmcgQyBhbmQgYXNzZW1i bHkgYW5kIHN1Y2gpLCBhbmQgd2hhdCANCmRvZXMgImxpbmd1aXN0aWNhbGx5IGluc3BpcmVk IiBldmVuIG1lYW4/KS7CoCBUaGUgb3RoZXIgdGhpbmdzIGNhbiBzdGF5IEkgDQpzdXBwb3Nl Lg0KDQpJJ3ZlIG5vdGljZWQgdGhlIGVudmlyb25tZW50IHZhcmlhYmxlIGNoYW5nZWQgKFBF Ukw2TElCIC0+IFJBS1VMSUIpLCBidXQgDQooZ3VpeCBidWlsZCByYWt1ZG8tYnVpbGQtc3lz dGVtKSBoYXNuJ3QgY2hhbmdlZCBQRVJMNkxJQiB0byBSQUtVTElCLsKgIA0KQ2FuIHlvdSB2 ZXJpZnkgdGhhdCBvdXIgdmFyaW91cyBwZXJsNi0uLi4gbGlicmFyaWVzIHN0aWxsIGJ1aWxk LCBhbmQgDQp0aGF0IHdoZW4gZG9pbmcsIHNheSwgImd1aXggc2hlbGwgcmFrdWRvIHBlcmw2 LWpzb24tbmFtZSAtLSANCndoYXRldmVyLXJha3Vkb3MtYmluYXJ5LW5hbWUtaXMiLCB5b3Ug Y2FuIHN0aWxsIHVzZSBwZXJsNi1qc29uLW5hbWUgaW4gDQp3aGF0ZXZlciBpcyByYWt1ZG8n cyBuYW1lIGZvciBhIFJFUEw/DQoNCllvdSBhZGQgc29tZSBwYXRjaGVzLCBidXQgdGhleSBu ZWVkIHRvIGJlIHJlZ2lzdGVyZWQgaW4gZ251L2xvY2FsLm1rIGFzIA0Kd2VsbCwgcGxlYXNl IGRvIHNvLg0KT24gdGhlIHBhdGNoIGZpbGUgbmFtZTogaXQgbG9va3MgYSBsaXR0bGUgc3Vz cGVjdCwgcGVyaGFwcyBpZiB5b3UgcnVuIA0KdGhlIGxpbnRlciBvbiB0aGUgcGFja2FnZXMg aXQgd2lsbCBoYXZlIGEgY29tbWVudCBhYm91dCB0aGUgZmlsZSBuYW1lcy4NCg0KT24gY29t bWl0IG1lc3NhZ2VzOiB0aGV5IGRvbid0IGZvbGxvdyBvdXIgY29udmVudGlvbnMuwqAgUnVu bmluZyAiZ2l0IA0KbG9nIiB3aWxsIHJlc3VsdCBpbiBwbGVudHkgb2YgZXhhbXBsZXMsIGFs c28gc2VlIA0KPGh0dHBzOi8vd3d3LmdudS5vcmcvcHJlcC9zdGFuZGFyZHMvaHRtbF9ub2Rl L0NoYW5nZS1Mb2dzLmh0bWw+LiAoVGhleSANCnRlbmQgdG8gYmUgYSBiaXQgdGVyc2UsIGJ1 dCB5b3UgY2FuIGFsd2F5cyBhZGQgYWRkaXRpb25hbCBpbmZvcm1hdGlvbiB0byANCnRoZW0g ZXZlbiB3aGVuIG5vdCBzdHJpY3RseSByZXF1aXJlZC4pDQoNCkEgbmV3IGNvcHlyaWdodCBs aW5lIGNhbiBhbHNvIGJlIGFkZGVkLg0KDQpHcmVldGluZ3MsDQpNYXhpbWUuDQoNCg== --------------LNW74GGoFng9ymgh4SW8ard0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

-@item Great Unicode support, with strings represented at gr=
apheme level
+@item Unusually strong Unicode support enabled by strings r=
epresented at
+grapheme level and an embedded copy of the Unicode Charac=
ter Database

IIUC, this means that previously, it didn't include a copy, and now it does? If so, that's bundling, which is to be avoided in Guix such that there is only a single copy to keep up-to-date. From (guix)Submitting Patches:

=C2=A0 8. Make sure the package does not = use bundled copies of software
=C2=A0=C2=A0=C2=A0=C2=A0 already available as separate packages.<= br>
=C2=A0=C2=A0=C2=A0=C2=A0 Sometimes, packages include copies of th= e source code of their
=C2=A0=C2=A0=C2=A0=C2=A0 dependencies as a convenience for users.= =C2=A0 However, as a
=C2=A0=C2=A0=C2=A0=C2=A0 distribution, we want to make sure that = such packages end up using
=C2=A0=C2=A0=C2=A0=C2=A0 the copy we already have in the distribu= tion, if there is one.
=C2=A0=C2=A0=C2=A0=C2=A0 This improves resource usage (the depend= ency is built and stored
=C2=A0=C2=A0=C2=A0=C2=A0 only once), and allows the distribution = to make transverse changes
=C2=A0=C2=A0=C2=A0=C2=A0 such as applying security updates for a = given software package in a
=C2=A0=C2=A0=C2=A0=C2=A0 single place and have them affect the wh= ole system=E2=80=94something that
=C2=A0=C2=A0=C2=A0=C2=A0 bundled copies prevent.

(If this was already the case in the previous version, that's still bad, but then it can be left for later, being independent of this patch.)

I noticed you removed the mention of the garbage collector, is this intentional? Seems a useful feature to me ...

On nqp-configure: Are you sure that 'bin' should be installed in '.../bin'? Looking at the Git repository, make.nqp does not have a shebang and can hence not be directly run, maybe you should add a shebang?

Also, is there appear to be some tests in 't', why aren't they run?=C2=A0 There is a 'rakudo-build-system', maybe this rakudo-build-system can properly build this package (including tests, maybe it even adds a shebang for the make.nqp)?

On nqp: why the switch from downloading the source code from the apparent official site "rakudo.perl6.org" to GitHub?

+             (substitute* "t/09-moar/01-profilers.t"
+               (("ok.*\\$htmlpath" html-test-text)
+                (string-append "todo \"harness5 fails to =
write html profile\";"
+                               html-test-text)))))
What's the issue here? Is it a limitation of the Guix packaging, or could it perhaps be an upstream bug? If the latter, upstream needs to be informed such that they can fix the bug.

On the new package description: everything in Guix is free software, the "open source" is superfluous. The information on who designed it is interesting from a historical perspective, but I don't think it is useful information for package descriptions.=C2=A0= It's getting close to marketing phrases (see (guix)Synopses and Descriptions) with "prioritizes expressiveness", "optimised for fun" and "superpowers", "linguistically inspired" (I mean, doesn't every new language try to gain those properties, and how would you objectively-ish verify those compared to other languages (ignoring C and assembly and such), and what does "linguistically inspired" even mean?).=C2=A0 The other things can stay I suppose.

I've noticed the environment variable changed (PERL6LIB -> RAKULIB), but (guix build rakudo-build-system) hasn't changed PERL6LIB to RAKULIB.=C2=A0 Can you verify that our various perl6-..= =2E libraries still build, and that when doing, say, "guix shell rakudo perl6-json-name -- whatever-rakudos-binary-name-is", you can still use perl6-json-name in whatever is rakudo's name for a REPL?

You add some patches, but they need to be registered in gnu/local.mk as well, please do so.
On the patch file name: it looks a little suspect, perhaps if you run the linter on the packages it will have a comment about the file names.

On commit messages: they don't follow our conventions.=C2=A0 Runni= ng "git log" will result in plenty of examples, also see <https://www.gnu.org/prep/stand= ards/html_node/Change-Logs.html>. (They tend to be a bit terse, but you can always add additional information to them even when not strictly required.)

A new copyright line can also be added.

Greetings,
Maxime.

--------------LNW74GGoFng9ymgh4SW8ard0-- --------------SVNtRdurbNHDRfaK24ebOtUu Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc" Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2 ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc /gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4 LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0 k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D =3DOVqp -----END PGP PUBLIC KEY BLOCK----- --------------SVNtRdurbNHDRfaK24ebOtUu-- --------------pqWkN2UiI0nAOUsocQEDD3N6-- --------------vJB007EmqXJp55E0dXIzr3Va Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYxkTnwUDAAAAAAAKCRBJ4+4iGRcl7vBz AQDeIiarYohTTykHOXC3MigY31ekX4N13Yy741lOVjMTQAD/cu3e2hD5PYf5a6KtYgtudEAb3LTu F1Zu/LKd/sFO+Ac= =Gp4x -----END PGP SIGNATURE----- --------------vJB007EmqXJp55E0dXIzr3Va--