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 ms0.migadu.com with LMTPS id zRyCIGUI7mAhFwAAgWs5BA (envelope-from ) for ; Tue, 13 Jul 2021 23:40:53 +0200 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 gEypG2UI7mAzegAAB5/wlQ (envelope-from ) for ; Tue, 13 Jul 2021 21:40:53 +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 115E8B227 for ; Tue, 13 Jul 2021 23:40:53 +0200 (CEST) Received: from localhost ([::1]:59644 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m3Q96-0002NU-3e for larch@yhetil.org; Tue, 13 Jul 2021 17:40:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46014) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m3Prr-0005P2-4m for guix-patches@gnu.org; Tue, 13 Jul 2021 17:23:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58907) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m3Prq-0001C7-R0 for guix-patches@gnu.org; Tue, 13 Jul 2021 17:23:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m3Prq-0001J8-H2 for guix-patches@gnu.org; Tue, 13 Jul 2021 17:23:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#49408] [PATCH 2/2] gnu: biber: Update to 2.16 Resent-From: Thiago Jung Bauermann Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 13 Jul 2021 21:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49408 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nathan Benedetto =?UTF-8?Q?Proen=C3=A7a?= Cc: 49408@debbugs.gnu.org Received: via spool by 49408-submit@debbugs.gnu.org id=B49408.16262113464972 (code B ref 49408); Tue, 13 Jul 2021 21:23:02 +0000 Received: (at 49408) by debbugs.gnu.org; 13 Jul 2021 21:22:26 +0000 Received: from localhost ([127.0.0.1]:42220 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3PrG-0001I8-E1 for submit@debbugs.gnu.org; Tue, 13 Jul 2021 17:22:26 -0400 Received: from mx.kolabnow.com ([95.128.36.41]:28266) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3PrD-0001Hs-Om for 49408@debbugs.gnu.org; Tue, 13 Jul 2021 17:22:25 -0400 Received: from localhost (unknown [127.0.0.1]) by ext-mx-out001.mykolab.com (Postfix) with ESMTP id 07A6E131D; Tue, 13 Jul 2021 23:22:16 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:date:subject:subject :from:from:received:received:received; s=dkim20160331; t= 1626211336; x=1628025737; bh=wzP+ewoMQRcqzDpQukTypg2NfpGu+CCpd2K QWKsJxEg=; b=SBW+8cDk/mjdQp2mHuU790ZflVJ7jp+U0NOs8E1kUYIo9OzkLCI GqfZuXkp5a0GVS6V4xIwXOU/p8GiAKJxUDPMu/+WA2cbOLG3odXelyvjnyh6PdLd 8+EtIKzqPzllfc1nreMqLA3NM9ISuFxHYRlNxgtW2X/u1Ul2wdNiUogMdVXv9rbA QjIaoYA6+CMdddR/gHkuYfiMNlBF51LIVdRi7XsC3I2WlVI7AZZpOAL50ob2AGMH Fk7HLIcq32PegwzUDEIV333PdVMRMAWN3LhTcCI2xc8ojijyUfj8O7ISW383yIPY tOX/WLQuSSnIZcj8AcpDLUAzXyak5+Bc6I8U3gyEYWPPfjdCMJ1T0uSCnQfPwk15 ZRrLbLresYJuGHlnBRK7Q1xzg1W51YZs+bona+8ZbFt3lQt0eTbA3GgQCzoCNUMq /rZs1I68hZReSzLIlQhYVw0rZz106c+CLFyKzl2Y1K4MxJ1I++EGz1tA/92u17ax cgamXV1HcqITWZLqm4yC6sEnAicjJcnma/Mz1ZEZygv40SW1Wxutskdc3uNv+Evi 7RDO3uNqWkGqRirpb6m84FKnSBfiBjeSAMr/oCOaDVVHk5JUSdjrdKSt4dq22B28 EYew49/Axk804guxeIZORzcLo1lXJEDqXfloQz8OgqDB50HG//bx+X8A= X-Virus-Scanned: amavisd-new at mykolab.com Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out001.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L_3PjKeRwLxJ; Tue, 13 Jul 2021 23:22:16 +0200 (CEST) Received: from int-mx001.mykolab.com (unknown [10.9.13.1]) by ext-mx-out001.mykolab.com (Postfix) with ESMTPS id 0C2961084; Tue, 13 Jul 2021 23:22:15 +0200 (CEST) Received: from ext-subm001.mykolab.com (unknown [10.9.6.1]) by int-mx001.mykolab.com (Postfix) with ESMTPS id 8EF20C2C; Tue, 13 Jul 2021 23:22:14 +0200 (CEST) Date: Tue, 13 Jul 2021 18:22:05 -0300 Message-ID: <6572458.yLqvRoJvsB@popigai> In-Reply-To: <87o8b6e4g3.fsf@archlinux.i-did-not-set--mail-host-address--so-tickle-me> References: <20210704234449.424436-1-bauermann@kolabnow.com> <2007465.nTdyYzDDKo@popigai> <87o8b6e4g3.fsf@archlinux.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" 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" Reply-to: Thiago Jung Bauermann X-ACL-Warn: , Thiago Jung Bauermann via Guix-patches From: Thiago Jung Bauermann via Guix-patches via X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1626212453; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc: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=wzP+ewoMQRcqzDpQukTypg2NfpGu+CCpd2KQWKsJxEg=; b=jib9Q2phY9mhsYbE1f5jhNjSj14ddWm1p36Ih9J3XJ6hQnOjy62vrlq9xjT2Hlw0MKWZuP g5vKTOlDIogOeG/CU7PfIR4kNXeHi2ppiMOF0/h+WJ4cRVJbbijFVhxUfQ5ph53dCO+yVS N0Vt2X2UCJCNjoKGxceeZ5LBbSUaDHEXxZfTbJ4uudwMXAMoZ4uaae5D760AFDDdMpres8 cacwPPo6rOOumuGj7Mg3cqlq0FUT8SSOiCslDywiV3Rkm+5OnZi+op+mk1qcbfVvSY5wMC d4QlpPVMexxUI+eAM3TaSBLzWbJbYaxCXyv2rs21QaLQ36SuXFWLgB4kgnS55Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1626212453; a=rsa-sha256; cv=none; b=Pi1km2i1DT0yNKvb1hxYVUoSNOeX5fRIGjDeiqwWBXzbt9yk/hpZeD5OUYeOuhat8/YXbl mlVYGSH1l8ibhlekMQGpSVxfH9WE3xHiuym0TBOW4VsjueBtF8Y3jPl64jaIF7sn2jA4BP k8ZXgFvesSzAJK4x1ijTyZOhz0wtWM0GJx5Wmv4gPDpoKgq43D+na3OBaZXA7pioNUSeyJ NOCalKA7Q6bAq5oD+x5achM3tqbRcEwQB2nmxQ3vnK61zi2NFx2E114RtKg8UB8iRr9D7v JlxVL7NBQFzbPTlHVPIfsQODi3To4pd0AP3CUdWNNNs/eUWyG9d1wGE4cQIfXA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=kolabnow.com header.s=dkim20160331 header.b=SBW+8cDk; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.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: -2.40 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=kolabnow.com header.s=dkim20160331 header.b=SBW+8cDk; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.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: 115E8B227 X-Spam-Score: -2.40 X-Migadu-Scanner: scn0.migadu.com X-TUID: rg87RhTp4HWs Em ter=C3=A7a-feira, 13 de julho de 2021, =C3=A0s 10:19:56 -03, Nathan Bene= detto=20 Proen=C3=A7a escreveu: > Thiago Jung Bauermann writes: > > Hi Nathan, > >=20 > > Em sexta-feira, 9 de julho de 2021, =C3=A0s 10:45:16 -03, > > Nathan Benedetto Proen=C3=A7a escreveu: > > Either way, this patch is also missing a changelog entry. >=20 > What would be the appropriate course of action? Should I simply send new > patches with changelogs like I have sent these ones? Yes, and also mark them as v2. > >> @@ -6963,6 +6959,7 @@ values (strings, macros, or numbers) pasted > >=20 > > together.") > >=20 > >> ("perl-datetime-format-builder" ,perl-datetime-format-builder) > >> ("perl-datetime-calendar-julian" > >> ,perl-datetime-calendar-julian) > >> ("perl-file-slurper" ,perl-file-slurper) > >>=20 > >> + ("perl-io-string" ,perl-io-string) > >>=20 > >> ("perl-ipc-cmd" ,perl-ipc-cmd) > >> ("perl-ipc-run3" ,perl-ipc-run3) > >> ("perl-list-allutils" ,perl-list-allutils) > >=20 > > I removed perl-io-string from the inputs and I was still able to build > > the package. If it is needed, can you add a comment somewhere (not > > sure if it=E2=80=99s better to mention it in the commit message or put = it as a > > comment in the code) explaining why it=E2=80=99s necessary? >=20 > When some of the builds failed, biber listed packages they required, and > perl-io-string was one of them, so this is why I added it. > I believe that if you look into the build log you may find some > complaint about IO::String missing, or that you are using an older > version. You are right, it shows: ``` Checking prerequisites... requires: ! IO::String is not installed ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the=20 versions of the modules indicated above before proceeding with this=20 installation Run 'Build installdeps' to install missing prerequisites. ``` I should have checked the build log to see if everything was ok. > >> @@ -6970,10 +6967,8 @@ values (strings, macros, or numbers) pasted > >> together.") ("perl-mozilla-ca" ,perl-mozilla-ca) > >>=20 > >> ("perl-regexp-common" ,perl-regexp-common) > >> ("perl-log-log4perl" ,perl-log-log4perl) > >>=20 > >> - ;; We cannot use perl-unicode-collate here, because otherwise > >> the - ;; hardcoded hashes in the tests would differ. See > >> - ;; https://mail-archive.com/debian-bugs-dist@lists.debian.org/ > >=20 > > msg1469249.html > >=20 > >> - ;;("perl-unicode-collate" ,perl-unicode-collate) > >> + ("perl-parse-recdescent" ,perl-parse-recdescent) > >> + ("perl-unicode-collate" ,perl-unicode-collate) > >>=20 > >> ("perl-unicode-normalize" ,perl-unicode-normalize) > >> ("perl-unicode-linebreak" ,perl-unicode-linebreak) > >> ("perl-encode-eucjpascii" ,perl-encode-eucjpascii) > >=20 > > I applied the patch and verified that perl-text-bibtex builds. You > > mentioned in my GitLab repo that you use biber for your dissertation. > > With these patches applied, is it working well for you? >=20 > Yes, I have been using biber and latex from this sequence of patches for > a couple of days now. Nice! Thanks for doing these tests. > I believe I have identified another problem: texdoc is not working. > Perhaps this is by choice (maybe Guix separates it into another package) > or because we missed something, but I did not have time to look into it. That=E2=80=99s true. It doesn=E2=80=99t seem to work even with TeX Live 201= 9. I=E2=80=99m not=20 familiar with texdoc, so I don=E2=80=99t know what could be wrong (or wheth= er it=E2=80=99s=20 deliberate). > If texlive does not "ship" texdoc, we may want to play around with some > flags to be sure that we are not packaging documentation files we are > not using. > There are 3.1gb of files in the folder /share/texmf-dist/doc inside of > the store folder generated by this package. I agree. If files in /share/texmf-dist/doc are only useful with texdoc,=20 then either it should be fixed or these files shouldn=E2=80=99t be shipped. Though since this is a pre-existing problem (as far as I can tell, at=20 least) I think it=E2=80=99s better to track it in a separate issue and not= =20 condition the TeX Live update on it. =2D-=20 Thanks, Thiago