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\";"
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--