Received: (at 55997) by debbugs.gnu.org; 1 Jul 2022 02:09:08 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jun 30 22:09:08 2022 Received: from localhost ([127.0.0.1]:35975 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1o765k-0005Xk-2x for submit <at> debbugs.gnu.org; Thu, 30 Jun 2022 22:09:08 -0400 Received: from mx.kolabnow.com ([212.103.80.154]:60390) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <bauermann@HIDDEN>) id 1o765f-0005XB-HQ for 55997 <at> debbugs.gnu.org; Thu, 30 Jun 2022 22:09:07 -0400 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id 0DD001857; Fri, 1 Jul 2022 04:08:56 +0200 (CEST) Authentication-Results: ext-mx-out001.mykolab.com (amavisd-new); dkim=pass (4096-bit key) reason="pass (just generated, assumed good)" header.d=kolabnow.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-type:content-type:mime-version:message-id:in-reply-to :date:date:subject:subject:from:from:references:received :received:received; s=dkim20160331; t=1656641335; x=1658455736; bh=Oz4w3q1WzQsR+tjeta8QahgehbYzjqAqe3K/qMWMOOk=; b=ZoCtnzeAa2UE pSSfJLK4NtRjaXEZXoKOAxDzGtCZfX7Fk69WcuXF6sT+p1PZQqBmEUPeNqcUCBSd ugc8nkQMg8aNhDpiRggJapf5zwPRCP/+eSP8WSLTpm542pVMkIla69t6s6V7HDUV i9UdHM5xNpvK0guVKV9S5BgQMOUNqVn6lvZA0L4/UYjlFVn7nNRQVpEFHIl6vQrs 383IT/YOImq5R9Y/iUb5Jo7GBd/GQv3SWkw1mhuGeddmCaojgihYX1cvtUO6k8ek GTZep5W9DO22LneYlsA2fGt1xsJVW7XwptjMgKMxJxZo8WLUP0APFFRAoF3txnNS 5xwircZHJYmjrOhL6NuEASIk49pRtr7auRw8R9vlS0jQ+FAU0M+Xhsns/HcSypmQ yEkmSjbWxATriV61NWIr1lVPGYgAkn9dZW+j+DIisIubNl8xvp05CJtPuD3OP88x 2qfCCFXMci+eSarJ3V/o8U+MtUIclMBXFPXHtDyeuqHa1mIzFq54F33PyQafuuB0 wJTtT0Ag0Cu1FDN542cTAN/8KSA4YG7B2FXbXKwY+cWuV5kQQKtzT3dxG2UvSh1M 5IriMlei1N14sFSdOdZeeSEknJgLNlfH8yFO2RYNz7VO3bnlTP9dRkAhAwELrj/k Ksz5zWaOcVTuX6KR/G6EuhldbVbjHuI= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-10 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no 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 ur7Nd16zWUYY; Fri, 1 Jul 2022 04:08:55 +0200 (CEST) Received: from int-mx003.mykolab.com (unknown [10.9.13.3]) by mx.kolabnow.com (Postfix) with ESMTPS id 72A7617DA; Fri, 1 Jul 2022 04:08:54 +0200 (CEST) Received: from ext-subm001.mykolab.com (unknown [10.9.6.1]) by int-mx003.mykolab.com (Postfix) with ESMTPS id 095AD2E08; Fri, 1 Jul 2022 04:08:51 +0200 (CEST) References: <20220615145805.3189-1-tom@HIDDEN> <20220624110838.21580-1-tom@HIDDEN> <87zghvhl2d.fsf@HIDDEN> From: Thiago Jung Bauermann <bauermann@HIDDEN> To: Tom Fitzhenry <tom@HIDDEN> Subject: Re: [bug#55997] [PATCH staging v2 0/5] Remove texlive's dependence on mariadb. Date: Thu, 30 Jun 2022 23:07:08 -0300 In-reply-to: <87zghvhl2d.fsf@HIDDEN> Message-ID: <87o7y9d1oy.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55997 Cc: 55997 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hello Tom, Tom Fitzhenry <tom@HIDDEN> writes: > Tom Fitzhenry <tom@HIDDEN> writes: >> Tests performed: >> >> $ ./pre-inst-env guix build guix ruby-hydra-minimal ruby-hydra ruby-nokogiri-diff >> texlive-hyphen-afrikaans >> [... success ...] >> $ ./pre-inst-env guix style ruby-hydra-minimal ruby-hydra ruby-nokogiri-diff >> texlive-hyphen-afrikaans >> [... ignored unrelated changes ...] >> $ ./pre-inst-env guix lint ruby-hydra-minimal ruby-hydra >> ruby-nokogiri-diff texlive-hyphen-afrikaans > > Are there any additional tests that I could perform to give confidence > in this patch series? These patches look great to me! Thanks for addressing the review comments. Sorry for the delay. -- Thanks Thiago
guix-patches@HIDDEN
:bug#55997
; Package guix-patches
.
Full text available.Received: (at 55997) by debbugs.gnu.org; 29 Jun 2022 09:32:25 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jun 29 05:32:25 2022 Received: from localhost ([127.0.0.1]:57433 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1o6U3d-00043v-FX for submit <at> debbugs.gnu.org; Wed, 29 Jun 2022 05:32:25 -0400 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:47625) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <tom@HIDDEN>) id 1o6U3b-00043g-1V for 55997 <at> debbugs.gnu.org; Wed, 29 Jun 2022 05:32:24 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 105ED3200905 for <55997 <at> debbugs.gnu.org>; Wed, 29 Jun 2022 05:32:15 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Wed, 29 Jun 2022 05:32:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= tom-fitzhenry.me.uk; h=cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm2; t=1656495135; x= 1656581535; bh=jAouXGzTImyk2aN9jQzl2kYr8TN3DGsgcAb21Vo3r9Q=; b=K OJNqTgwXGMuIoghEzYnuwWO0QqOhstXLmOU8J15KuPowMjUpND6d+1Xr4oh0oROE M8yLj4vXOK/BLle3TJFD68AndNtbc4w34lG24arS1+0cnlZPbhlryXD2NaxQvs7H swyqgOJIja70Uad/OGwkLADHPQzudo/VI0T9mU0YVxvy4LI11jEyaayvZhNtRAB6 4g5HzP/R2MoUipq+2hr0XJ49xHigsjE12REErIFOSocLec6UArM8yhGMG07lgNF6 RKeIcjrUfj2b8ujAcH7hViHPx+OyhvgX/FTkz08beL2jiclw5PAC6/Un6OlG5ccF Q41FSUAOjXr95ZMfEGTPw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1656495135; x=1656581535; bh=jAouXGzTImyk2aN9jQzl2kYr8TN3 DGsgcAb21Vo3r9Q=; b=BI13b06q837r3at5OGGvhnGPuarvbp25gfc4anFyk0v7 IBW1+Er02s+dj9IkLPFMwPj8Vj4ugo5+1z1FDKWcQ3eqSKArJFMb09wHM/kkPVxA tFRal7E+kyMTFjGv+6ZqrzukBFbsB0wEzOKjJa86gq7rsR3AnN8NIVIpHhu+XAtD H7gVqAJyKYDymOWrgIX21E1XZZHXUKJ3gk1O/YQfKW12KooRpc5Ex++3+yl6ggkU buIoPkOokDtU9n08hJzaYt8PE4yfWScGMFoZRtqB1nkg+iObOwabGVI0XrIC+2XR 87GLFTkznYdvw4WrP/67H8aSAhfUr1NJ0EzAjKSH3A== X-ME-Sender: <xms:Hxy8YqPb9CY0IA8bTx3A6rVchOGjQxVmClvih_0SE16nXxEQn8UTyQ> <xme:Hxy8Yo8S0K-RUa8keWzM4UoMIBnBFnbkgIUNDyxXDQT4fqEXGZMA3NxLI4CUIZGWc ziWVC8ub2U1EbZnjg> X-ME-Received: <xmr:Hxy8YhS5eOEbaxSY_jR9acl4xf65mhjpBFV03Gj8x-voQWy7JPdKoqi9eegZLjrMWawmwGwdgFLuS-Osk0L3WJI> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudegledgudeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffujghffgffkfggtgesthdtre dttdertdenucfhrhhomhepvfhomhcuhfhithiihhgvnhhrhicuoehtohhmsehtohhmqdhf ihhtiihhvghnrhihrdhmvgdruhhkqeenucggtffrrghtthgvrhhnpeegvdfhteefieehvd evfffgfeejiedvudevveffvdehgfdviefhveelieduvdekteenucevlhhushhtvghrufhi iigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehtohhmsehtohhmqdhfihhtiihhvg hnrhihrdhmvgdruhhk X-ME-Proxy: <xmx:Hxy8YqsxArKreOPHY5naHhz2uJyhGcTHjmrc9WyQ5MzL2bDKNPa60A> <xmx:Hxy8YieMdhOrwHuukZPBGPc8pWCYYzt10dZHKEZeIZ6694IlMKuO5w> <xmx:Hxy8Yu1SP1LbWVYAyjj7npWxhTcspVStnbmZZGl9Co2-xCp4yprjgA> <xmx:Hxy8Yi5JlANxktpMBWS1JXLz5A9IbOP0Du6mm1NtJqGMK6peJPVMLg> Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for <55997 <at> debbugs.gnu.org>; Wed, 29 Jun 2022 05:32:14 -0400 (EDT) From: Tom Fitzhenry <tom@HIDDEN> To: 55997 <at> debbugs.gnu.org Subject: Re: [bug#55997] [PATCH staging v2 0/5] Remove texlive's dependence on mariadb. In-Reply-To: <20220624110838.21580-1-tom@HIDDEN> (Tom Fitzhenry's message of "Fri, 24 Jun 2022 21:08:33 +1000") References: <20220615145805.3189-1-tom@HIDDEN> <20220624110838.21580-1-tom@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) Date: Wed, 29 Jun 2022 19:32:10 +1000 Message-ID: <87zghvhl2d.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 55997 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Tom Fitzhenry <tom@HIDDEN> writes: > Tests performed: > > $ ./pre-inst-env guix build guix ruby-hydra-minimal ruby-hydra ruby-nokogiri-diff texlive-hyphen-afrikaans > [... success ...] > $ ./pre-inst-env guix style ruby-hydra-minimal ruby-hydra ruby-nokogiri-diff texlive-hyphen-afrikaans > [... ignored unrelated changes ...] > $ ./pre-inst-env guix lint ruby-hydra-minimal ruby-hydra > ruby-nokogiri-diff texlive-hyphen-afrikaans Are there any additional tests that I could perform to give confidence in this patch series?
guix-patches@HIDDEN
:bug#55997
; Package guix-patches
.
Full text available.Received: (at 55997) by debbugs.gnu.org; 24 Jun 2022 11:09:12 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jun 24 07:09:12 2022 Received: from localhost ([127.0.0.1]:41148 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1o4hBX-0003cx-Ob for submit <at> debbugs.gnu.org; Fri, 24 Jun 2022 07:09:12 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:56681) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <tom@HIDDEN>) id 1o4hBN-0003bS-P6 for 55997 <at> debbugs.gnu.org; Fri, 24 Jun 2022 07:09:02 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id BAED15C0200; Fri, 24 Jun 2022 07:08:56 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Fri, 24 Jun 2022 07:08:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= tom-fitzhenry.me.uk; h=cc:cc:content-transfer-encoding:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm2; t= 1656068936; x=1656155336; bh=INZvF9rXUtOQraffPS/DL2CA6dQBxstO+Fl YIIgwOt8=; b=Bj7qA9nOPx1Xe/KJNABCaOaLuFYQwrmXxMumJGcUPTH/Fgccdbc 75OJm3Ry1BPoAkADW+yVB+xJ/Jazx/v/7Ey425Ubikp9DZWPX37NXdTmYb9S/etl 0mkOJmnB3VKw6UIV01P3dr/sMHqWi48EYTkO5noUfVWBbEpJuzHFRRo+YE86ugRh pXT+ykRdRmLTFl70GfbaObzouY3M6bwNJLp/3blhqeXPkUgOwb+5dRnU8V/RXVPL t4v6A5ImUNxdkxtlho+0o3mA0RjdnG5UaPsb3ozRri6KrQVeFhQ59hCPkPwKsrfn VTbFXVhmz+VkRpTA/FEYLd9Q84OxXsGqU2w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; t=1656068936; x=1656155336; bh=INZvF9rXUtOQr affPS/DL2CA6dQBxstO+FlYIIgwOt8=; b=V2ArUai0Gk4Sl+hfOAy54op7SIyo8 rVFGE9RUg31maxUryspWq2gSUz5QyYX6UAcElD5R3iyp63p6x8CuubQS5lABlJ1I dxCd/+/d15Fqx6tGc4cphGEId3TKeQNOlOHNReFUXx5KlEOPwwl6BRrPF3kno2Iu evPPkT8PqEFfcfBA+EzyYDOX/O/cIyF95/88CVVQBoaxc8O/yJdfwWLpZda+1pU6 lQjPGmC3/kXc08hQelJf1lUKHFWwakX2cGY7oAxAw3ie/Pas4aX7X/R2slzZM+jU s6I6vAKtSueHCTic6scL8KFlTQUiQquYjWwYwJTg7yUbIzHABTYZk8oTw== X-ME-Sender: <xms:SJu1Yqv_X4iVSRCjmmZ1E3F6O09GzGavFG51K0cZRvdHgD8litZ4DQ> <xme:SJu1YveZLZT4bnRylD-OESTRPzhEgVmIqLu5jUKQJPIgZucTGKAHSMxHktL92xlZq N12WWIpvSm8qSPEGg> X-ME-Received: <xmr:SJu1YlzQ0iiqbPg_bTJskIqu_T0yjUBwsrKaQhvK2sT2DEnNsI8UFMdZkdgD7gptcWn7XCGAQQ6LZJ1szaq9BjFhps_KhLPDwFs> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudefledgfeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtke ertdertddtnecuhfhrohhmpefvohhmucfhihhtiihhvghnrhihuceothhomhesthhomhdq fhhithiihhgvnhhrhidrmhgvrdhukheqnecuggftrfgrthhtvghrnhepgeetudfhgeekle ekgeekgeeghfdvfffgudfftedvhfduudevffdvheelueehgfdunecuffhomhgrihhnpegt thgrnhdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfh hrohhmpehtohhmsehtohhmqdhfihhtiihhvghnrhihrdhmvgdruhhk X-ME-Proxy: <xmx:SJu1YlPLqOpR1EGLcdnFVjwjch42J8THIROpef12697ooTNWKktRUA> <xmx:SJu1Yq_oUjchKdPFzMMmsI_KQ518cOYIsuskdERAYAqvrj3tYLia9w> <xmx:SJu1YtXolM9ATlUpB9yt8BfUEwqh4WszNcGkjEgkPx6XBr-Es68_nA> <xmx:SJu1YuYQx6WbD1NCCEcIMreaT8pDa61R3w_B13thyaTstgS1Hj6JDQ> Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 24 Jun 2022 07:08:55 -0400 (EDT) From: Tom Fitzhenry <tom@HIDDEN> To: 55997 <at> debbugs.gnu.org Subject: [PATCH staging v2 5/5] gnu: texlive-hyphen-package: Remove input labels. Date: Fri, 24 Jun 2022 21:08:38 +1000 Message-Id: <20220624110838.21580-6-tom@HIDDEN> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220624110838.21580-1-tom@HIDDEN> References: <20220624110838.21580-1-tom@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 55997 Cc: Tom Fitzhenry <tom@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) * gnu/packages/tex.scm (texlive-hyphen-package): Remove input labels. --- gnu/packages/tex.scm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index 2eb27fa057..e7f20bbea3 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -187,7 +187,8 @@ (define (texlive-hyphen-package name code locations hash) (string-append root "/tex/generic/hyph-utf8/patterns/quote"))) (mkdir "scripts") (copy-recursively - (assoc-ref inputs "hyph-utf8-scripts") "scripts") + (dirname (search-input-file inputs "hyph-utf8.rb")) + "scripts") ;; Prepare target directories (mkdir-p patterns) @@ -225,9 +226,7 @@ (define (texlive-hyphen-package name code locations hash) (string-append "File.join(\"" ptex "\""))) (invoke "ruby" "generate-ptex-patterns.rb"))))))))) (native-inputs - `(("ruby" ,ruby) - ("ruby-hydra-minimal" ,ruby-hydra-minimal) - ("hyph-utf8-scripts" ,hyph-utf8-scripts))) + (list ruby ruby-hydra-minimal hyph-utf8-scripts)) (home-page "https://ctan.org/pkg/hyph-utf8")))) (define texlive-extra-src -- 2.36.1
guix-patches@HIDDEN
:bug#55997
; Package guix-patches
.
Full text available.Received: (at 55997) by debbugs.gnu.org; 24 Jun 2022 11:09:11 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jun 24 07:09:11 2022 Received: from localhost ([127.0.0.1]:41146 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1o4hBX-0003cp-9Q for submit <at> debbugs.gnu.org; Fri, 24 Jun 2022 07:09:11 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:36121) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <tom@HIDDEN>) id 1o4hBM-0003bL-5A for 55997 <at> debbugs.gnu.org; Fri, 24 Jun 2022 07:09:00 -0400 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 24FA15C0208; Fri, 24 Jun 2022 07:08:55 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Fri, 24 Jun 2022 07:08:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= tom-fitzhenry.me.uk; h=cc:cc:content-transfer-encoding :content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm2; t=1656068935; x=1656155335; bh=1Zv1ugHxPK NzHwWWw7XTpS8iEWepdyCeSMld4N2cXkE=; b=fpuug/4S59X3+evLWABpl8hM8O wcWxQzxCi8FSgFygf0FBdiueiB949lnLgG38bwXv7uw8O5EeWAOGnUbB+gf8GYMM 6jRnsbVst1Yb24Tr98p7T5BfCWaOBWp6pYsfCAyuvn1/ZbYV2X+VfnqDCem0W0wU LTfRPuSoSO568zv3/htoHAw0Pcj/vtGyi1RJTNVs3K0ZJCUb8BWFa5/Uvkg7s3o5 0RcmyU6EjeuMD6Ki0ocdMxFZWJK4TBc98OWNu2ZPLx1bTBzRw0AFrBETe5iayj6V cy1yRLvyz1D6AGBTyT33VWHB8I/e8/LYZJtk46EhbOgLBlAdRjk2nIwW8VPw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1656068935; x= 1656155335; bh=1Zv1ugHxPKNzHwWWw7XTpS8iEWepdyCeSMld4N2cXkE=; b=l 2/bqsUOR5JBUvfIFtzt1dpF6qq2VSLHNYDTVFkQcnCM3OmMZeYXwluedGpgj/Dgr F6xDcRzqAZAvjZrlN9l1/6BOsEil9xMJHicdE2NY/7mlua4rl8KBSIMH4kwhEosR dJ3vULfcXgtZO8a+Eogqqw6G4Nhs/9D467LL7uogk5dTQ8KD9I4iV5AXG4QnoRCr cdra7qw2P9liOWAnCAy71+atAVCYuNgayVIFC9HaLLPpFawhrAe/E3q0iwc2E2vC GY5DXiiJYWMzT5kRQMIPQNG8S7/K7dl9Fv7lTOX2U5iLbIesSseU8m1uH3dqv9JP nMIJJM1JuzGI5v0wrbzfg== X-ME-Sender: <xms:Rpu1Yq4xxRzjbQ7XIKaaXNywx5QFUc0CJGO2ueZSfjFQsGKitj9lPg> <xme:Rpu1Yj6X9mLCReqeU712CDOCHFdBLV1jQg9Si3Bw6lRk7Jf5aiBJ83KE-fPjZULyK 2ZZUD8zgahiqgjVsQ> X-ME-Received: <xmr:Rpu1YpdxaNfI2qADb1uqu0DmMgm0W3VAk1cWjzgo8UGYRRg72Q_DPg41q2iiWpy0l_OOLx7jagRqercYUu1EiGu3aUX7XJmV7lM> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudefledgfeegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkffojghfgggtgfesth ekredtredtjeenucfhrhhomhepvfhomhcuhfhithiihhgvnhhrhicuoehtohhmsehtohhm qdhfihhtiihhvghnrhihrdhmvgdruhhkqeenucggtffrrghtthgvrhhnpeeugeeiieekue eijeelvdduhedukeffteduhfelvdegjedvjeeileetheetffdtfeenucevlhhushhtvghr ufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehtohhmsehtohhmqdhfihhtii hhvghnrhihrdhmvgdruhhk X-ME-Proxy: <xmx:R5u1YnJznXvuiiZV6OMgMgrLRdIBQLVo29nq76_bufrIgIsjWp2JDg> <xmx:R5u1YuJXHp3mMyB0VYnNB4zMgNxwvFUbOwJ4eqpTWWHYNEyeRNmttA> <xmx:R5u1YowTH6o-P3URF0_NHlDCmvI1CjpAUl-P5kRyffuGSTD73E4whg> <xmx:R5u1YjHdUtAgtxM1s0lAnT1mFu-qZnnGviCUb0nFXwWTOBhSjEgsdQ> Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 24 Jun 2022 07:08:53 -0400 (EDT) From: Tom Fitzhenry <tom@HIDDEN> To: 55997 <at> debbugs.gnu.org Subject: [PATCH staging v2 4/5] gnu: Remove unused ruby-nokogiri-1.10. Date: Fri, 24 Jun 2022 21:08:37 +1000 Message-Id: <20220624110838.21580-5-tom@HIDDEN> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220624110838.21580-1-tom@HIDDEN> References: <20220624110838.21580-1-tom@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 55997 Cc: Tom Fitzhenry <tom@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) As of commit "gnu: unpin ruby-nokogiri-diff's ruby-nokogiri", ruby-nokogiri-1.10 is unused, so let's remove it. ruby-nokogiri-1.10's purpose was to cut the dependency graph. Users should use ruby-nokogiri. * gnu/packages/ruby.scm (ruby-nokogiri-1.10): Remove variable. (ruby-nokogiri): Collapse the package inheritance. --- gnu/packages/ruby.scm | 48 +++++-------------------------------------- 1 file changed, 5 insertions(+), 43 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 7119898fbc..d765a2c8ff 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -5031,19 +5031,16 @@ (define-public ruby-mini-portile-2 (base32 "15zplpfw3knqifj9bpf604rb3wc1vhq6363pd6lvhayng8wql5vy")))))) -;; TODO: In the next rebuild cycle, provide texlive a version of ruby-hydra -;; that does not depend on byebug and rspec, so that their dependencies can -;; be updated more freely. For now pin this version to avoid rebuilds. -(define-public ruby-nokogiri-1.10 +(define-public ruby-nokogiri (package (name "ruby-nokogiri") - (version "1.10.9") + (version "1.12.5") (source (origin (method url-fetch) (uri (rubygems-uri "nokogiri" version)) (sha256 (base32 - "12j76d0bp608932xkzmfi638c7aqah57l437q8494znzbj610qnm")))) + "1v02g7k7cxiwdcahvlxrmizn3avj2q6nsjccgilq1idc89cr081b")))) (build-system ruby-build-system) (arguments ;; Tests fail because Nokogiri can only test with an installed extension, @@ -5052,28 +5049,13 @@ (define-public ruby-nokogiri-1.10 #:gem-flags (list "--" "--use-system-libraries" (string-append "--with-xml2-include=" (assoc-ref %build-inputs "libxml2") - "/include/libxml2" )) - #:phases - (modify-phases %standard-phases - (add-before 'build 'patch-extconf - ;; 'pkg-config' is not included in the GEM_PATH during - ;; installation, so we add it directly to the load path. - (lambda* (#:key inputs #:allow-other-keys) - (let* ((pkg-config (assoc-ref inputs "ruby-pkg-config"))) - (substitute* "ext/nokogiri/extconf.rb" - (("gem 'pkg-config'.*") - (string-append "$:.unshift '" - pkg-config "/lib/ruby/vendor_ruby" - "/gems/pkg-config-" - ,(package-version ruby-pkg-config) - "/lib'\n")))) - #t))))) + "/include/libxml2" )))) (native-inputs (list ruby-hoe)) (inputs (list zlib libxml2 libxslt)) (propagated-inputs - (list ruby-mini-portile-2 ruby-pkg-config)) + (list ruby-mini-portile-2.6.1 ruby-pkg-config)) (synopsis "HTML, XML, SAX, and Reader parser for Ruby") (description "Nokogiri (鋸) parses and searches XML/HTML, and features both CSS3 selector and XPath 1.0 support.") @@ -5092,26 +5074,6 @@ (define-public ruby-mini-portile-2.6.1 (base32 "1lvxm91hi0pabnkkg47wh1siv56s6slm2mdq1idfm86dyfidfprq")))))) -(define-public ruby-nokogiri - (package - (inherit ruby-nokogiri-1.10) - (version "1.12.5") - (source (origin - (method url-fetch) - (uri (rubygems-uri "nokogiri" version)) - (sha256 - (base32 - "1v02g7k7cxiwdcahvlxrmizn3avj2q6nsjccgilq1idc89cr081b")))) - (arguments - '(#:tests? #f ;XXX: no tests in rubygem - #:gem-flags (list "--" "--use-system-libraries" - (string-append "--with-xml2-include=" - (assoc-ref %build-inputs "libxml2") - "/include/libxml2")))) - (propagated-inputs - (modify-inputs (package-propagated-inputs ruby-nokogiri-1.10) - (replace "ruby-mini-portile" ruby-mini-portile-2.6.1))))) - (define-public ruby-method-source (package (name "ruby-method-source") -- 2.36.1
guix-patches@HIDDEN
:bug#55997
; Package guix-patches
.
Full text available.Received: (at 55997) by debbugs.gnu.org; 24 Jun 2022 11:09:11 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jun 24 07:09:11 2022 Received: from localhost ([127.0.0.1]:41144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1o4hBX-0003ci-0e for submit <at> debbugs.gnu.org; Fri, 24 Jun 2022 07:09:11 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:34245) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <tom@HIDDEN>) id 1o4hBK-0003bJ-Gp for 55997 <at> debbugs.gnu.org; Fri, 24 Jun 2022 07:08:58 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 7D5035C0209; Fri, 24 Jun 2022 07:08:53 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Fri, 24 Jun 2022 07:08:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= tom-fitzhenry.me.uk; h=cc:cc:content-transfer-encoding:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm2; t= 1656068933; x=1656155333; bh=P3JoWtZrrvdKutc1/S2ZcESMz8FYMVIUgVy v1gz5xJA=; b=OGQmPhoYcZjPa8C4V+mtwVqa2pXE2QztlbWHpZ9hC+57i1Pnq4j jqxH2QIQUeesmpEfLQsb6vkY5Jk7FtV14YCvnhlV2ys2CljHO2OBXF5NZR+PmD9x fZM4+JDZQQ6GZE/5vENcKF7yif0nL8z225nuGhZMt155MBjMgMX0SfucUejvkTsR C9F4sOvhgqTJLsX9BabuRgOYORvx7Wr6JMhja4LUIUEsrzgyUFkCyly/zhhZXKCQ IwuFe/jke6sNR8OchDJrS78bbDehBkZXO3ktVJHN1EDnqFAljjXJeJYvQ13pr7q5 4UtjjMO7FXxDTyhYNaAU9bl9SorT5O4skyQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; t=1656068933; x=1656155333; bh=P3JoWtZrrvdKu tc1/S2ZcESMz8FYMVIUgVyv1gz5xJA=; b=QlgMhPOykWoivM33uCKvUTbkOmZ06 vc/0REVCT/06uk0K2PZ6UrloQ+r4eEdbvX98P/itDxTnkjyxpMQoFPs5gk9gQJ2m m7DkGkGBPVF5n72tGb9luXhTiBai0mwpBrjvNqrIu1xkuvzA6vkR4QvzwmU9J75B midXFBLfjN2k/1S5l7Pchdv0WBdAkBrOPoUKJui4NHgpKUq4n/ArPlqm6siNMnRx Jf7tFBpwK3Ybt/N+ce5SZD/oh/W7/a0LkTzg4kQiClbTO5I/J59mWr8M4Jw3sOHw vMOeW9cJVUVxkI4OTBXpgx2NhxhUlO6K3YFEx4/tPZh23mW95JyNylAYg== X-ME-Sender: <xms:RZu1YpbCt3MJha63MZvQ0EEJRbrLandmcv7mifh6XAmQRqdIjrCrNw> <xme:RZu1Yga6ThxHbMEgzgJcEcevTjp0DEVIw73Y3IETXy2EK3im2XX4mYvYj6wIVDS9D C2z3IB4HPaJwaWnWA> X-ME-Received: <xmr:RZu1Yr_wjnHVKQ1IY31FN8YCgZlqEj9xiO2FRgyG0z92AIF9OAEa2Q5i8KVf7IuBDBSdhT4cVki1V3D5oIqSZA4dKb11CGRgPUE> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudefledgfeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtke ertdertddtnecuhfhrohhmpefvohhmucfhihhtiihhvghnrhihuceothhomhesthhomhdq fhhithiihhgvnhhrhidrmhgvrdhukheqnecuggftrfgrthhtvghrnhepfeegjeetveegie elhfegtdettedvvdegkedugfdtueejvefffeeutdejjeelhfefnecuvehluhhsthgvrhfu ihiivgepudenucfrrghrrghmpehmrghilhhfrhhomhepthhomhesthhomhdqfhhithiihh gvnhhrhidrmhgvrdhukh X-ME-Proxy: <xmx:RZu1YnqHH50uijdLsokNpdVCxeGLsL7wvxhJUXQj8biiPfuIKARfhA> <xmx:RZu1YkoP4Ca0GxRcu6Cw-SZRjdlvauKKKmNydFmaNtYaAv4ifTN2Rg> <xmx:RZu1YtSaQaDibqg7soC6CU0x7XG1hHV8cWevvcQ5J0-zRfvI83-Dyg> <xmx:RZu1YtmzwSnlrq9vv57SyUFu_eqjuiSGEEWspkIoBtyws0zCPba2cQ> Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 24 Jun 2022 07:08:52 -0400 (EDT) From: Tom Fitzhenry <tom@HIDDEN> To: 55997 <at> debbugs.gnu.org Subject: [PATCH staging v2 3/5] gnu: Unpin ruby-nokogiri-diff's ruby-nokogiri Date: Fri, 24 Jun 2022 21:08:36 +1000 Message-Id: <20220624110838.21580-4-tom@HIDDEN> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220624110838.21580-1-tom@HIDDEN> References: <20220624110838.21580-1-tom@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 55997 Cc: Tom Fitzhenry <tom@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) ruby-nokogiri-diff historically had a long reverse dependency set, due to its reverse dependency of texlive, which was solely via ruby-byebugs. To avoid ruby-nokogiri updates from triggering rebuilds, ruby-nokogiri-diff was pinned to ruby-nokogiri-1.10. However, as of commit "gnu: Remove texlive's dependence on ruby-rspec and ruby-byebug.", texlive no longer depends on ruby-byebug, and thus updating ruby-nokogiri won't trigger large rebuilds. Thus, we are now free to unpin ruby-nokogiri-diff's ruby-nokogiri. * gnu/packages/ruby.scm (ruby-nokogiri-diff): Unpin ruby-nokogiri version. --- gnu/packages/ruby.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 4c66e14a68..7119898fbc 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -6740,8 +6740,7 @@ (define-public ruby-nokogiri-diff (build-system ruby-build-system) (propagated-inputs (list ruby-tdiff - ;; Use a fixed version to prevent rebuilds; see ruby-nokogiri TODO. - ruby-nokogiri-1.10)) + ruby-nokogiri)) (native-inputs (list ruby-rspec ruby-yard ruby-rubygems-tasks)) (synopsis "Calculate the differences between two XML/HTML documents") -- 2.36.1
guix-patches@HIDDEN
:bug#55997
; Package guix-patches
.
Full text available.Received: (at 55997) by debbugs.gnu.org; 24 Jun 2022 11:09:11 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jun 24 07:09:11 2022 Received: from localhost ([127.0.0.1]:41142 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1o4hBW-0003cb-Ie for submit <at> debbugs.gnu.org; Fri, 24 Jun 2022 07:09:10 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:35547) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <tom@HIDDEN>) id 1o4hBF-0003bB-So for 55997 <at> debbugs.gnu.org; Fri, 24 Jun 2022 07:08:57 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 885385C01FA; Fri, 24 Jun 2022 07:08:48 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Fri, 24 Jun 2022 07:08:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= tom-fitzhenry.me.uk; h=cc:cc:content-transfer-encoding:date:date :from:from:in-reply-to:message-id:mime-version:reply-to:sender :subject:subject:to:to; s=fm2; t=1656068928; x=1656155328; bh=IH yyE2/o0PA4BAv48r2wz7XwljiWzB6TQxnuAX6OEr8=; b=MVwFIiJr9wjprEDPBI xsC6abDcNVPup2JaNR27skNYHMPyN3+b0PgmZLIqctO+d8zhiObf5I5MriHwkVTZ 0e20BgC7xECU1mvgeD8t7+B3VWXQyxbAwHh8NtDvGKXRS84PWPw1rL3zQdAxgK5E TRHCXUtI6aIb7qGfGzJJ2hieFq/L9iHUYiP9jgRTghXjqUtddTG4GqzdoRtSlRP6 ddscIM0Bx6RD4tLiz4znTj4qvhVVcJs0hEdKJLFEUL1azic3zjnu6SrL+harkSR1 57lyrChuxAUbDFkxuqmwS23PAkMkQ82UA/3HF86cVNWLHGa2lhMw0K8RmdCYKb/E G/7w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1656068928; x=1656155328; bh=IHyyE2/o0PA4BAv48r2wz7XwljiWzB6TQxn uAX6OEr8=; b=PO98tGuOGlKqj4PRzjLK17DnaS0kUnGagBL/e6TCZfI31BG3EXW Y1P7Vy2riOfhvvkxqQNc4U3TVWJKzWDfBfPNHXNd7KvfW/nLTX6R6qwQadewtdEJ TFYSQc0a0Y/fdijnI1pU3sk4griMMAF66G0KyPDhUmixY1nXF2OArMchgM7qcqO0 6LK8kdd2fNNPoswp/JsIStxnEAw+sWE7xVZom7P/uUjuWWEXxrDCmJS0y65aoJ9a Qy1VnxdKZE3UXwdal7Bj85JucJKXK4hmoUzVEOsiCi9F0uYDC9FazU/i6QPY+1ED utRIxpMPr7rL2kMiITRW70H0pcrxkBLA9Rg== X-ME-Sender: <xms:P5u1Yi4Zz2ItJ4D2utiXJA0ibSSgcZVg2_iBU9-pQrtnQi5pFAkW-Q> <xme:P5u1Yr4oK4VMEqD6MXAqnUsOzbfUaCADAd3TaSwBxEl3dPXB2Xb-h0wytyelECeqp DR-l1Y7hTAe6SM2xg> X-ME-Received: <xmr:P5u1Yhdlg8RtsND1L11DBnQefKePwwwdbi8RwCxb-5u2xeeY7dgfrkiiFa6iK75e8Ce-v_FmBT18sGQNiEyPuiLmnDbzJ2GXh9k> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudefledgfeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkffoggfgsedtkeertd ertddtnecuhfhrohhmpefvohhmucfhihhtiihhvghnrhihuceothhomhesthhomhdqfhhi thiihhgvnhhrhidrmhgvrdhukheqnecuggftrfgrthhtvghrnhepfeeivdegffeftefhke eugfdvudetfedtieejuddugfejueektddvvdefueetgeevnecuvehluhhsthgvrhfuihii vgeptdenucfrrghrrghmpehmrghilhhfrhhomhepthhomhesthhomhdqfhhithiihhgvnh hrhidrmhgvrdhukh X-ME-Proxy: <xmx:P5u1YvIg3CDlySFYl-t8AJK_px2l0lML80pW3ZeKmZj2c3EHNVAffg> <xmx:P5u1YmI3rzo_yJKVZhOeZJBWwz90NhZv5LfELIrRRYBQhmE7hU4A7w> <xmx:P5u1Ygw9m_Ne6vvDsrGS_mYloxZxumhEyIRFJ_UV5uSxZl0VPla0CQ> <xmx:QJu1YrF4U1xNFvtDQevK38zaDYqw8NcBal9oSbpdRSlrf-zQis3a-Q> Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 24 Jun 2022 07:08:46 -0400 (EDT) From: Tom Fitzhenry <tom@HIDDEN> To: 55997 <at> debbugs.gnu.org Subject: [PATCH staging v2 0/5] Remove texlive's dependence on mariadb. Date: Fri, 24 Jun 2022 21:08:33 +1000 Message-Id: <20220624110838.21580-1-tom@HIDDEN> X-Mailer: git-send-email 2.36.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 55997 Cc: Tom Fitzhenry <tom@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) While rebuilding my simple server, I noticed mariadb being compiled, which didn't seem right. $ guix graph --path guix mariadb guix@HIDDEN po4a@HIDDEN texlive-tiny@59745 texlive-latex-base@59745 texlive-hyphen-afrikaans@59745 ruby-hydra@HIDDEN ruby-byebug@HIDDEN ruby-rubocop@HIDDEN ruby-parallel@HIDDEN ruby-mysql2@HIDDEN mariadb@HIDDEN This patch series cuts the texlive to ruby-byebug dependency, by introducing ruby-hydra-minimal, a minimal variant of ruby-hydra that doesn't depend on ruby-byebug. This also enabled the cleanup of ruby-nokogiri-1.10. Tests performed: --8<---------------cut here---------------start------------->8--- $ ./pre-inst-env guix build guix ruby-hydra-minimal ruby-hydra ruby-nokogiri-diff texlive-hyphen-afrikaans [... success ...] $ ./pre-inst-env guix style ruby-hydra-minimal ruby-hydra ruby-nokogiri-diff texlive-hyphen-afrikaans [... ignored unrelated changes ...] $ ./pre-inst-env guix lint ruby-hydra-minimal ruby-hydra ruby-nokogiri-diff texlive-hyphen-afrikaans gnu/packages/ruby.scm:3135:14: warning: no tags were found for ruby-hydra-minimal gnu/packages/ruby.scm:3135:14: ruby-hydra-minimal@HIDDEN: updater 'github' failed to find upstream releases gnu/packages/ruby.scm:3160:8: ruby-hydra@HIDDEN: the 'check' phase should respect #:tests? gnu/packages/ruby.scm:3156:2: warning: no tags were found for ruby-hydra gnu/packages/ruby.scm:3156:2: ruby-hydra@HIDDEN: updater 'github' failed to find upstream releases gnu/packages/tex.scm:1647:2: texlive-hyphen-afrikaans@59745: no updater for texlive-hyphen-afrikaans gnu/packages/tex.scm:1647:2: texlive-hyphen-afrikaans@59745: source not archived on Software Heritage and missing from the Disarchive database --8<---------------cut here---------------end--------------->8--- Changes since v1: * Added a Description field to the patches. * Removed input labels on texlive-hyphen-package. * lint: Renamed the patch filename to begin with the package name. * lint: Split long line. Tom Fitzhenry (5): gnu: Add ruby-hydra-minimal. gnu: Remove texlive's dependence on ruby-rspec and ruby-byebug. gnu: Unpin ruby-nokogiri-diff's ruby-nokogiri gnu: Remove unused ruby-nokogiri-1.10. gnu: texlive-hyphen-package: Remove input labels. gnu/local.mk | 2 + .../ruby-hydra-minimal-no-byebug.patch | 11 +++ .../patches/texlive-hyph-utf8-no-byebug.patch | 13 +++ gnu/packages/ruby.scm | 87 +++++++------------ gnu/packages/tex.scm | 8 +- 5 files changed, 61 insertions(+), 60 deletions(-) create mode 100644 gnu/packages/patches/ruby-hydra-minimal-no-byebug.patch create mode 100644 gnu/packages/patches/texlive-hyph-utf8-no-byebug.patch base-commit: 66e3adcad8cb07962d75e89d562057ded9946348 -- 2.36.1
guix-patches@HIDDEN
:bug#55997
; Package guix-patches
.
Full text available.Received: (at 55997) by debbugs.gnu.org; 24 Jun 2022 11:09:10 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jun 24 07:09:10 2022 Received: from localhost ([127.0.0.1]:41140 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1o4hBW-0003cU-0D for submit <at> debbugs.gnu.org; Fri, 24 Jun 2022 07:09:10 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:56273) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <tom@HIDDEN>) id 1o4hBI-0003bG-Sx for 55997 <at> debbugs.gnu.org; Fri, 24 Jun 2022 07:08:57 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id D8AC55C020C; Fri, 24 Jun 2022 07:08:51 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Fri, 24 Jun 2022 07:08:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= tom-fitzhenry.me.uk; h=cc:cc:content-transfer-encoding:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm2; t= 1656068931; x=1656155331; bh=W/90hUkivCdF9ZO1C1Aui9whoU9zx9Cxjcr Ap/j/REw=; b=JxzV9icfGmoQ5obcI5viCt28HmnVUqq5QGXA/NIb8a34W3MINOJ ff5BShSAmu/6rjnDbV1Eke3VT0txf6w9BbznFdR4pu+OLu2rZbMpAkulyYnMS7or D2KfMvjEG+e62vvS5FouhaLVQvXD2RNgqK481we23j/8niz6u3BzVq3tFSnbBW5b 2HA6brdSVtKyKqynO9SdGlNZNYUeLH9pcj5s4x2SjybY2KDx7zXvi0rY4usgOtFD hXLKnZgdvfT8Rc743Jil7u2BfQyvRFEzDlnE2RzE8Az8s/EVk7WJDofBc/p3mrHo LRClnBfEp2SRyIU9nvgeZ+Z/vC4Tl6V2zKg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; t=1656068931; x=1656155331; bh=W/90hUkivCdF9 ZO1C1Aui9whoU9zx9CxjcrAp/j/REw=; b=NAmj6i3LorpKDC+CimKoLPFJBeiHs LCKZvXKPfHm/1XpIQSRvSQseD1XYSWjfXoQVauxOrtJTQkMNZG458TEx1IEYQFY/ Tl9hjbIDfQty+O1gPOpmqUZ6GHWFBGcePkEC2Njg+i6/hAeRSsHdp3aCy6a3y+QS hlxJBGyxRnnM+AOID1YqxZwp2dbYYxvakViQ+eIQ6P49C/EUhLp76mc4tso3bo/F Mcwf9rEtUjUxv05W5prsz67VywfQvPCNtqgRS4481QNxVNnPLuqUGK4gEt9oSA3q XrQe5QbZ7E55O3cWJ5sq8BmrpofQ2KPA0nlTHG6zBB1LsIuwAbuZHukqA== X-ME-Sender: <xms:Q5u1YqGjlHKxWvLsPyho20rajCby7kcqY1uHMhkGXrgVwWvgi3hpCg> <xme:Q5u1YrVtrhI1lgF1QW3IyGuDehfkedm_mFAvQAd6iEVZTH7o9a7w84yl1sqqJzS3b eNXMFCeYRDPR1wS5Q> X-ME-Received: <xmr:Q5u1YkKsEbsuxJQtyzXryN6CwxphucynGpowWGooHHBnnPWQj4Iik5L6N5QyaLbN4N2wZy9ufks05Pu5LQ3NOyYOtzIxww6FxVU> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudefledgfeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtke ertdertddtnecuhfhrohhmpefvohhmucfhihhtiihhvghnrhihuceothhomhesthhomhdq fhhithiihhgvnhhrhidrmhgvrdhukheqnecuggftrfgrthhtvghrnhepueelhfdttdeiff etieeltdfgteevueejieeuieehuefhkedtfeeujeeutdekudejnecuffhomhgrihhnpehg nhhurdhorhhgpdgtthgrnhdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrh grmhepmhgrihhlfhhrohhmpehtohhmsehtohhmqdhfihhtiihhvghnrhihrdhmvgdruhhk X-ME-Proxy: <xmx:Q5u1YkEQBdVktCggSNLtg3JSlPb_fojR1lVPbIRPSiIzL5V9pw-0uQ> <xmx:Q5u1YgUW8tXJPiMOlyM9oHqDVFjUS1aprhzwwqOOyQ4g3CaXB4wdGA> <xmx:Q5u1YnN6XruC-SZ1L7zWe3u3SyE5UV0zE1EgG999d8JWVbW6wG8Lrw> <xmx:Q5u1YuwHyiBeHsV1_eueIVilBRLJphuTOgZfRvQnpaBWBoZhoFeu9g> Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 24 Jun 2022 07:08:50 -0400 (EDT) From: Tom Fitzhenry <tom@HIDDEN> To: 55997 <at> debbugs.gnu.org Subject: [PATCH staging v2 2/5] gnu: Remove texlive's dependence on ruby-rspec and ruby-byebug. Date: Fri, 24 Jun 2022 21:08:35 +1000 Message-Id: <20220624110838.21580-3-tom@HIDDEN> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220624110838.21580-1-tom@HIDDEN> References: <20220624110838.21580-1-tom@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 55997 Cc: Tom Fitzhenry <tom@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Motivation: Break the dependency chain from guix to mariadb. Prior to this patch: $ guix graph --path guix mariadb guix@HIDDEN po4a@HIDDEN texlive-tiny@59745 texlive-latex-base@59745 texlive-hyphen-afrikaans@59745 ruby-hydra@HIDDEN ruby-byebug@HIDDEN ruby-rubocop@HIDDEN ruby-parallel@HIDDEN ruby-mysql2@HIDDEN mariadb@HIDDEN As of this patch: $ ./pre-inst-env guix graph --path guix mariadb guix graph: error: no path from 'guix@HIDDEN' to 'mariadb@HIDDEN' * gnu/local.mk (dist_patch_DATA): Add texlive-hyph-utf8-no-byebug.patch. * gnu/packages/patches/texlive-hyph-utf8-no-byebug.patch: New file. * gnu/packages/tex.scm (hyph-utf8-scripts): Add patch. (texlive-hyphen-package): Depend on ruby-hydra-minimal. --- gnu/local.mk | 1 + .../patches/texlive-hyph-utf8-no-byebug.patch | 13 +++++++++++++ gnu/packages/tex.scm | 3 ++- 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 gnu/packages/patches/texlive-hyph-utf8-no-byebug.patch diff --git a/gnu/local.mk b/gnu/local.mk index 6653ff0240..c2fd5a1cf1 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1845,6 +1845,7 @@ dist_patch_DATA = \ %D%/packages/patches/telegram-purple-adjust-test.patch \ %D%/packages/patches/texi2html-document-encoding.patch \ %D%/packages/patches/texi2html-i18n.patch \ + %D%/packages/patches/texlive-hyph-utf8-no-byebug.patch \ %D%/packages/patches/thefuck-test-environ.patch \ %D%/packages/patches/tidy-CVE-2015-5522+5523.patch \ %D%/packages/patches/timescaledb-flaky-test.patch \ diff --git a/gnu/packages/patches/texlive-hyph-utf8-no-byebug.patch b/gnu/packages/patches/texlive-hyph-utf8-no-byebug.patch new file mode 100644 index 0000000000..fb29b76ef2 --- /dev/null +++ b/gnu/packages/patches/texlive-hyph-utf8-no-byebug.patch @@ -0,0 +1,13 @@ +Description: Avoid dependency on byebug to reduce package closure + significantly, see https://issues.guix.gnu.org/55997 +diff --git a/lib/tex/hyphen/language.rb b/lib/tex/hyphen/language.rb +index 12831417..df6daa39 100644 +--- a/lib/tex/hyphen/language.rb ++++ b/lib/tex/hyphen/language.rb +@@ -1,6 +1,5 @@ + require 'yaml' + require 'hydra' +-require 'byebug' + + require_relative 'path' + diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index de0a6d347c..2eb27fa057 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -157,6 +157,7 @@ (define hyph-utf8-scripts (file-name (string-append "hyph-utf8-scripts-" (number->string %texlive-revision) "-checkout")) + (patches (search-patches "texlive-hyph-utf8-no-byebug.patch")) (sha256 (base32 "04xzf5gr3ylyh3ls09imrx4mwq3qp1k97r9njzlan6hlff875rx2")))) @@ -225,7 +226,7 @@ (define (texlive-hyphen-package name code locations hash) (invoke "ruby" "generate-ptex-patterns.rb"))))))))) (native-inputs `(("ruby" ,ruby) - ("ruby-hydra" ,ruby-hydra) + ("ruby-hydra-minimal" ,ruby-hydra-minimal) ("hyph-utf8-scripts" ,hyph-utf8-scripts))) (home-page "https://ctan.org/pkg/hyph-utf8")))) -- 2.36.1
guix-patches@HIDDEN
:bug#55997
; Package guix-patches
.
Full text available.Received: (at 55997) by debbugs.gnu.org; 24 Jun 2022 11:09:10 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jun 24 07:09:09 2022 Received: from localhost ([127.0.0.1]:41129 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1o4hBI-0003bU-V1 for submit <at> debbugs.gnu.org; Fri, 24 Jun 2022 07:09:09 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:58023) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <tom@HIDDEN>) id 1o4hBH-0003bE-7h for 55997 <at> debbugs.gnu.org; Fri, 24 Jun 2022 07:08:55 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 3825D5C020D; Fri, 24 Jun 2022 07:08:50 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Fri, 24 Jun 2022 07:08:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= tom-fitzhenry.me.uk; h=cc:cc:content-transfer-encoding:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm2; t= 1656068930; x=1656155330; bh=7CFzVTntzlJW8Fqndw6lIkd3CVMprjsaBrX FWKElGFY=; b=J72m9U0IXgoZ6j8DMu8/6pOlXxYOo9gfFcqW/q44H4rFw8MyHBl yuoMEdCLYSh6gc9yEan009OIAN+XCxZVYh4PZoO7O/H/BM7xo/dp1FLiKuqtVDC8 ugy8dqsb7oiTXQrdsLKeCjDIr5Iw/VpmAaAKB4y8CyoJtXPa531Tix14gyG1vEE/ NfrjrQ9CiacGt4RnHlOFQHcbzUCx4x75WH2b+GiBnz6mfgg5l4ULbKS/AfWAw0R+ L+pjTFn+EQHuXBBuX6V2NQm3T7XSFTb+NZt3d+sv0B7Tb4vaS0qBN2z8TW148Q8e LAi54tDjDV45Cuo8+WHyW+SKp2FM2WRWJSw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; t=1656068930; x=1656155330; bh=7CFzVTntzlJW8 Fqndw6lIkd3CVMprjsaBrXFWKElGFY=; b=xnEnUSZH5OT4tltqhEURtgmmDmlYD am7gEPgkZUp5Og+CQgB94OaVxD7nUN7h1abJPu1FFMwjpPxqFrkVqSFs9MmqdkQ8 wur63MICweebg3CncrI+8uTRpcbeUppLYHlqWyYIVjgrShfLdwfO6OnjW3fkCzdL fwvhgbhSr/Q4YY/AhGTW02/bH9XKXZ5pJ4fqFtwxfBWMeQqeECNJK4ElhdiMISxJ 7bFtDEmXGfHyDl0JpNg7vRIYpCZY51S0IwkKtf7lM4xFOaYt2QOEbk+L204pYHXl lrkuQpLcWtQzmd1OjOL/nzefgN3OgSpLIH+8ATnCNxomC7lMc/Fql1L2g== X-ME-Sender: <xms:Qpu1YtoLWmb7eYnI5pp_Umy4wYHvxCZrPF7WazqVvPZfSLmbCtsayQ> <xme:Qpu1YvoD67vdgUDSN3OGh-Nq-1yXukhY5hFB7GP7_oRWEw-gaUYWpXOhAorNrcblz wCtaWfDwboFfgn5rA> X-ME-Received: <xmr:Qpu1YqOle5Y4KWR5Y42VUrHY3WhyfxQK1MihjVCChSuRK4xPZ2YO1t3SMDcn0M7Tkj92v-eYWos13kZEQrjvqt4B0wV2ToNe1v8> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudefledgfeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtke ertdertddtnecuhfhrohhmpefvohhmucfhihhtiihhvghnrhihuceothhomhesthhomhdq fhhithiihhgvnhhrhidrmhgvrdhukheqnecuggftrfgrthhtvghrnhepvdehfeevtdejff efhfejudelhfefudehieegveffgeejvdetgeeuleehgefgfeeinecuffhomhgrihhnpehg nhhurdhorhhgpdhgihhthhhusgdrtghomhenucevlhhushhtvghrufhiiigvpedtnecurf grrhgrmhepmhgrihhlfhhrohhmpehtohhmsehtohhmqdhfihhtiihhvghnrhihrdhmvgdr uhhk X-ME-Proxy: <xmx:Qpu1Yo5knXqOVvl0-Kssw7k-x22Rt9NGg5D6Cfs7qCd9g1VgT-jlew> <xmx:Qpu1Ys4oh7DamSx3FT331MTf4jZYG8t2s73Hf9RiLbh-FBKiAatkXQ> <xmx:Qpu1YggQBFuwujfliLf0iAVczOXA-CMAU5hlEWAFExLApqhgV5p4Xw> <xmx:Qpu1Yn2T6f_hhTAb4FICNKrEy0EiFZczgQYPSMJgcf2TpUe5OTUOrw> Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 24 Jun 2022 07:08:48 -0400 (EDT) From: Tom Fitzhenry <tom@HIDDEN> To: 55997 <at> debbugs.gnu.org Subject: [PATCH staging v2 1/5] gnu: Add ruby-hydra-minimal. Date: Fri, 24 Jun 2022 21:08:34 +1000 Message-Id: <20220624110838.21580-2-tom@HIDDEN> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220624110838.21580-1-tom@HIDDEN> References: <20220624110838.21580-1-tom@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 55997 Cc: Tom Fitzhenry <tom@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/local.mk (dist_patch_DATA): Add ruby-hydra-minimal-no-byebug.patch. * gnu/packages/patches/ruby-hydra-minimal-no-byebug.patch: New file. * gnu/packages/ruby.scm (ruby-hydra): Refactor to inherit from ruby-hydra-minimal. (ruby-hydra-minimal): New variable. --- gnu/local.mk | 1 + .../ruby-hydra-minimal-no-byebug.patch | 11 ++++++ gnu/packages/ruby.scm | 36 +++++++++++++------ 3 files changed, 37 insertions(+), 11 deletions(-) create mode 100644 gnu/packages/patches/ruby-hydra-minimal-no-byebug.patch diff --git a/gnu/local.mk b/gnu/local.mk index f8ccbd34ec..6653ff0240 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1767,6 +1767,7 @@ dist_patch_DATA = \ %D%/packages/patches/rocm-comgr-3.1.0-dependencies.patch \ %D%/packages/patches/rocm-opencl-runtime-4.3-noclinfo.patch \ %D%/packages/patches/rocm-opencl-runtime-4.3-noopencl.patch \ + %D%/packages/patches/ruby-hydra-minimal-no-byebug.patch \ %D%/packages/patches/ruby-mustache-1.1.1-fix-race-condition-tests.patch \ %D%/packages/patches/ruby-sanitize-system-libxml.patch \ %D%/packages/patches/rustc-1.39.0-src.patch \ diff --git a/gnu/packages/patches/ruby-hydra-minimal-no-byebug.patch b/gnu/packages/patches/ruby-hydra-minimal-no-byebug.patch new file mode 100644 index 0000000000..7b338ca03e --- /dev/null +++ b/gnu/packages/patches/ruby-hydra-minimal-no-byebug.patch @@ -0,0 +1,11 @@ +Description: Avoid dependency on byebug to reduce package closure + significantly, see https://issues.guix.gnu.org/55997 +diff --git a/lib/hydra.rb b/lib/hydra.rb +index 29fbad2..6b5058a 100644 +--- a/lib/hydra.rb ++++ b/lib/hydra.rb +@@ -1,4 +1,3 @@ +-require 'byebug' unless ENV['RACK_ENV'] == "production" + require 'pp' + + module CoreExt diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 800ab194fe..4c66e14a68 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -3124,24 +3124,40 @@ (define-public ruby-hashdiff (home-page "https://github.com/liufengyun/hashdiff") (license license:expat))) -(define-public ruby-hydra +(define-public ruby-hydra-minimal ;; No releases yet. (let ((commit "5abfa378743756ae4d9306cc134bcc482f5c9525") (revision "0")) (package - (name "ruby-hydra") + (name "ruby-hydra-minimal") (version (git-version "0.0" revision commit)) (home-page "https://github.com/hyphenation/hydra") (source (origin (method git-fetch) (uri (git-reference (url home-page) (commit commit))) (file-name (git-file-name name version)) + ;; byebug is a non-essential debugging utility that brings in + ;; many dependencies. + (patches (search-patches "ruby-hydra-minimal-no-byebug.patch")) (sha256 (base32 "1cik398l2765y3d9sdhjzki3303hkry58ac6jlkiy7iy62nm529f")))) (build-system ruby-build-system) (arguments - '(#:phases (modify-phases %standard-phases + ;; Avoid rspec dependency. + '(#:tests? #f)) + (synopsis "Ruby hyphenation patterns") + (description + "ruby-hydra-minimal is a Ruby library for working with hyphenation patterns. +It is a low-dependency variant of ruby-hydra.") + (license license:expat)))) + +(define-public ruby-hydra + (package + (inherit ruby-hydra-minimal) + (name "ruby-hydra") + (arguments + '(#:phases (modify-phases %standard-phases (add-after 'unpack 'make-files-writable (lambda _ (for-each make-file-writable (find-files ".")) @@ -3149,14 +3165,12 @@ (define-public ruby-hydra (replace 'check (lambda _ (invoke "rspec")))))) - (native-inputs - (list ruby-rspec)) - (propagated-inputs - (list ruby-byebug)) - (synopsis "Ruby hyphenation patterns") - (description - "ruby-hydra is a Ruby library for working with hyphenation patterns.") - (license license:expat)))) + (native-inputs + (list ruby-rspec)) + (propagated-inputs + (list ruby-byebug)) + (description + "ruby-hydra is a Ruby library for working with hyphenation patterns."))) (define-public ruby-shindo (package -- 2.36.1
guix-patches@HIDDEN
:bug#55997
; Package guix-patches
.
Full text available.Received: (at 55997) by debbugs.gnu.org; 19 Jun 2022 21:50:49 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 19 17:50:49 2022 Received: from localhost ([127.0.0.1]:53358 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1o32oi-0002lj-QC for submit <at> debbugs.gnu.org; Sun, 19 Jun 2022 17:50:49 -0400 Received: from mx.kolabnow.com ([212.103.80.155]:8808) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <bauermann@HIDDEN>) id 1o32og-0002lU-HV for 55997 <at> debbugs.gnu.org; Sun, 19 Jun 2022 17:50:47 -0400 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id 39161E04; Sun, 19 Jun 2022 23:50:40 +0200 (CEST) Authentication-Results: ext-mx-out002.mykolab.com (amavisd-new); dkim=pass (4096-bit key) reason="pass (just generated, assumed good)" header.d=kolabnow.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:content-type:content-type:mime-version :message-id:in-reply-to:date:date:subject:subject:from:from :references:received:received:received; s=dkim20160331; t= 1655675439; x=1657489840; bh=225W+qNmS4q8WiniZZvPWqwcJt1hey2hgQr C4br1/pU=; b=IeTagrZAAgZYq5rtyj/ZRCo4zFAiKXRlMPvMpDc6dQtOuL/q2FD JxrRhCyJf5HPaoxnKXYXaf1ukGy0YJCUqvQw5k9RGDkICBAjbi5DIkojVI3Ogmes x01C4r6WY9zXY19zdZUpb/pMd1Sk4M8T8y6Cp+zPUSJjUke7OcX+0F7/mUPJJ3Ss 2YLekdAj5/5ovk9s0R8kM9/cwKu5mya6FIl3SFgNZap3vdoW7Gc3zH1pdVkeTs5g RJ/Z0k8oJlL3gSZxr2CsThHbKb0z1tDrsMgQ3CZJSd4shlOHXao7g0iNN4JnzO9A MDKT5edB/oyEPoEa43lsHUYD5tyQFD720kfnp6zbVsuB3704HX9H5fApS9m/845b R3/mK2jJt9FDBdd1m/raDngFEBclwY/0rB7IHFSm0PpzFQlOJ7ELeZr0qHBwMQL8 phYlGH1ym45XKbIfAfN72BGhfEiFEr271/KFFzAZoFXbe1nX+iiBwiv+2BteoHqd NiohWAyHPr45lqQKL7Wg2TL5CU4yKe1cFnw2oai+4zmoe+MGjXoIMsN0h2Ut7xSx z0kdslvB8dEJ6OO1jwjK1agS5OafpLFdJ6lBr8bbdigvADi6Zh7nnGsdOcByJXut fNWh8BvXN+8WN49Xfh6VwgPTqDd5gkAjf8hYVHORKwYTkITgwOzH3s2k= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-10 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out002.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1jgr0Z8hgh1e; Sun, 19 Jun 2022 23:50:39 +0200 (CEST) Received: from int-mx002.mykolab.com (unknown [10.9.13.2]) by mx.kolabnow.com (Postfix) with ESMTPS id 10A3DC08; Sun, 19 Jun 2022 23:50:38 +0200 (CEST) Received: from ext-subm001.mykolab.com (unknown [10.9.6.1]) by int-mx002.mykolab.com (Postfix) with ESMTPS id 9EB2529E3; Sun, 19 Jun 2022 23:50:38 +0200 (CEST) References: <20220615145805.3189-1-tom@HIDDEN> <20220615150434.11604-1-tom@HIDDEN> From: Thiago Jung Bauermann <bauermann@HIDDEN> To: Tom Fitzhenry <tom@HIDDEN> Subject: Re: [bug#55997] [PATCH staging 1/4] gnu: Add ruby-hydra-minimal. Date: Sun, 19 Jun 2022 18:36:21 -0300 In-reply-to: <20220615150434.11604-1-tom@HIDDEN> Message-ID: <87fsk0qq57.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55997 Cc: 55997 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hello Tom, Nice series! Thanks for tackling this issue. I read all patches, and have only one minor suggestion about this one, apart from what Maxime already mentioned. Tom Fitzhenry <tom@HIDDEN> writes: > --- a/gnu/packages/ruby.scm > +++ b/gnu/packages/ruby.scm > @@ -3124,24 +3124,39 @@ (define-public ruby-hashdiff > (home-page "https://github.com/liufengyun/hashdiff") > (license license:expat))) >=20=20 > -(define-public ruby-hydra > +(define-public ruby-hydra-minimal > ;; No releases yet. > (let ((commit "5abfa378743756ae4d9306cc134bcc482f5c9525") > (revision "0")) > (package > - (name "ruby-hydra") > + (name "ruby-hydra-minimal") > (version (git-version "0.0" revision commit)) > (home-page "https://github.com/hyphenation/hydra") > (source (origin > (method git-fetch) > (uri (git-reference (url home-page) (commit commit))) > (file-name (git-file-name name version)) > + ;; byebug is a non-essential debugging utility that brin= gs in > + ;; many dependencies. > + (patches (search-patches "ruby-hydra-no-byebug.patch")) > (sha256 > (base32 > "1cik398l2765y3d9sdhjzki3303hkry58ac6jlkiy7iy62nm529f"= )))) > (build-system ruby-build-system) > (arguments > - '(#:phases (modify-phases %standard-phases > + ;; Avoid rspec dependency. > + '(#:tests? #f)) > + (synopsis "Ruby hyphenation patterns") > + (description > + "ruby-hydra-minimal is a Ruby library for working with hyphenatio= n patterns. It is a low-dependency variant of ruby-hydra.") guix lint has two complaints about this description: gnu/packages/ruby.scm:3151:7: ruby-hydra-minimal@HIDDEN: sentences in description should be followed by two spaces; possible infraction at 74 gnu/packages/ruby.scm:3151:0: ruby-hydra-minimal@HIDDEN: line 3151 is way too long (131 characters) One suggestion to solve both is to put the second sentence in its own line. > + (license license:expat)))) > + > +(define-public ruby-hydra > + (package > + (inherit ruby-hydra-minimal) > + (name "ruby-hydra") > + (arguments > + '(#:phases (modify-phases %standard-phases > (add-after 'unpack 'make-files-writable > (lambda _ > (for-each make-file-writable (find-files ".")) When I saw this patch I thought that ruby-hydra would also inherit the =E2=80=9C#:tests? #f=E2=80=9D argument from its parent, but this constructi= on overrides the whole arguments list instead. Nice, I learned something new today. :-) --=20 Thanks Thiago
guix-patches@HIDDEN
:bug#55997
; Package guix-patches
.
Full text available.Received: (at 55997) by debbugs.gnu.org; 19 Jun 2022 14:48:03 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 19 10:48:03 2022 Received: from localhost ([127.0.0.1]:52819 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1o2wDa-0006MO-Ng for submit <at> debbugs.gnu.org; Sun, 19 Jun 2022 10:48:02 -0400 Received: from xavier.telenet-ops.be ([195.130.132.52]:38628) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maximedevos@HIDDEN>) id 1o2wDW-0006Lu-PX for 55997 <at> debbugs.gnu.org; Sun, 19 Jun 2022 10:48:01 -0400 Received: from [172.20.10.5] ([213.119.131.175]) by xavier.telenet-ops.be with bizsmtp id l2nw2700W3nCYQt012nwX5; Sun, 19 Jun 2022 16:47:57 +0200 Message-ID: <97ead4b3301fa9465ed5385869d55bb9112e0388.camel@HIDDEN> Subject: Re: [bug#55997] [PATCH staging 2/4] gnu: Remove texlive's dependence on ruby-rspec and ruby-byebug. From: Maxime Devos <maximedevos@HIDDEN> To: Tom Fitzhenry <tom@HIDDEN> Date: Sun, 19 Jun 2022 16:47:51 +0200 In-Reply-To: <87y1xseor3.fsf@HIDDEN> References: <20220615145805.3189-1-tom@HIDDEN> <20220615150434.11604-1-tom@HIDDEN> <20220615150434.11604-2-tom@HIDDEN> <c3c1114698716a2b1db787a970cc9f3b4464b345.camel@HIDDEN> <87y1xseor3.fsf@HIDDEN> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-B9hQk/0f43T7JI9zKVmO" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1655650077; bh=/5IVTDzZzTwF0gZQeHzkkE8wf/BpqI6iaOMzXSNKnic=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=Sxq4jKZg3IJDX24NCkGtZacMxj9YoH9CwZHHHGF9yhNpDNw56k3wCAZok1oJ8KZdr WxDfh139psHyUpLWxhURR3nA/SzbM8putyRD2X72zIBMYNiiqxo0gvYJ9H+UvhWWpd 7ARQpPcHePjJohixa8dpicpXxEVkyrumfB8OWkVUMvIXXxKCoXLSpmQhuaqCwZF8VR QXfBmBj12SwdOqz4sIJgKEUz/DKT7ziQPoXTlV7Hr3yEyz/WsWnzOjUSjkb0sQqEg9 emM6t3m9cA0DTQ16rXgI8bGxmAQvgVvs54Yl1Su8tZBp+DXyUaXyoGulnMv6RbZyC5 Z9icpDA18zxig== X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55997 Cc: 55997 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-B9hQk/0f43T7JI9zKVmO Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Tom Fitzhenry schreef op ma 20-06-2022 om 00:01 [+1000]: > (copy-recursively > =C2=A0(assoc-ref inputs "hyph-utf8-scripts") "scripts") >=20 > This fails because the assoc-ref call returns #f, presumably because > native-inputs is no longer an alist. It's still an alist under the hood. > To try to find a new-style way to recursively copy an entire input, I > read https://guix.gnu.org/blog/2021/the-big-change/ and searched the > codebase, but I was unable to find any. >=20 > The closest I could find was to use search-input-directory, but=20 > this seems to only be suitable to copy known subdirectories across > all inputs, not an entire single input. Two options: insert the input directly into the G-exp: (copy-recursively #+hyph-utf8-scripts "scripts") or: search for a file in hyph-utf8-scripts and then extract the directory name: (copy-recursively (dirname (search-input-file inputs "hyph-utf8.rb")) "scripts") . I'd prefer the latter because that makes it easier to define a custom texlive-hyphen-... package replacing hyph-utf8-scripts by a custom hyph-utf8-scripts by using simple package transformations (e.g.: inherit + replace the native-inputs). Greetings, Maxime --=-B9hQk/0f43T7JI9zKVmO Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYq83FxccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7i1HAPoC8UibrENRntZSEFV4rTh1jO4t 3sVHIbgIlAEl3NpudwEAyXO6AD7R1ZMkKSpAUA6Oz39VgUQLkvVL7K+Z/JsrNwM= =bjfZ -----END PGP SIGNATURE----- --=-B9hQk/0f43T7JI9zKVmO--
guix-patches@HIDDEN
:bug#55997
; Package guix-patches
.
Full text available.Received: (at 55997) by debbugs.gnu.org; 19 Jun 2022 14:01:40 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 19 10:01:40 2022 Received: from localhost ([127.0.0.1]:52734 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1o2vUe-0002H3-5o for submit <at> debbugs.gnu.org; Sun, 19 Jun 2022 10:01:39 -0400 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:53187) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <tom@HIDDEN>) id 1o2vUb-0002A5-DO for 55997 <at> debbugs.gnu.org; Sun, 19 Jun 2022 10:01:34 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id E9DC4320034E; Sun, 19 Jun 2022 10:01:26 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Sun, 19 Jun 2022 10:01:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= tom-fitzhenry.me.uk; h=cc:cc:content-transfer-encoding :content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm2; t=1655647286; x=1655733686; bh=toLoqljoPn Ge2mDU6qG1x+lh+aD07je9xHSZjqh8mLo=; b=EgSiqU9Drpj1F/Ir6S2L91GHoT 3rMstzKuf07tCR+ae5kLl3y+qNija7hjfI08Uhfut5u0aZMXTaa5Rgyu9iN6JHSq ZiKsWayIWl+c2zPrFdNlR1SfeulCgigOEmuZGFrgUOJzX6FN+Ml97g3W7ffV688K d07igEiEfLAXFirQxIhUGJiM5A5IY0+Fa55/S7tVYoZcdGGLJ8effk1bHGWH79+n kAGQEWOludyefHB/NG+vTqCnFrKx548TK+GSYgfF1w0ht/BpuKdvVinuX6ejUfF/ WaR4y3QeUPm6L6U/XdBuvyJZ3DgOOTccS10SwgenVCQ5/1U/UYNVXG5fWPmQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1655647286; x= 1655733686; bh=toLoqljoPnGe2mDU6qG1x+lh+aD07je9xHSZjqh8mLo=; b=Z yaI9h/6IuReXwgIAVqynt/spkaIpqzNGr2FMDMV7n/iwY52jBUtF/BAaBYqRipt0 mvH6Soppj38rVttaLabFvpxg60rgROj2jlBshllO3GT1voawAxdM7D8W10Mao7en CTESHaw78C9iSO57EWnMFPTOrCEcj3Sigr1JLUaQumwnkfB72FxKXVDPnUH/ZTRM avsxmIFq6gFzswn+Bibzi3yESRrCJ9rWM02n42xsiENQKCC3uS7jbRYPaSBDG9px oTUWGnWp3u6JL+whChMXFAeVg7IBVrHgqQz2YdcRAofhlpGQYKrM53ECw/VrPaHs sPMk1lq0Ve1NB2n6Fb2Xw== X-ME-Sender: <xms:NSyvYsGXVvQrdqaV_Gy63U6p0K2VjllVnghsRCuBWp--SGUAJWPvUA> <xme:NSyvYlUfGGHaEAGTJT61iBdjpPgSJvFNt5RSEj5YV0r44cXAUqWJwJtNO9eUeSlhx YHxLonhwkb2uiRYwA> X-ME-Received: <xmr:NSyvYmINKJMNlwCcetynKkcZjVfxbTP25bLaKatbR94S0xcIwND8jewU7wLu8vjZGAyuB3Qc7wmVSqjvNLC6O9Q> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedruddvledgjedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvvefujghffgffkfggtgfgsehtqhertddtreejnecuhfhrohhmpefvohhm ucfhihhtiihhvghnrhihuceothhomhesthhomhdqfhhithiihhgvnhhrhidrmhgvrdhukh eqnecuggftrfgrthhtvghrnhepvddvvdffteduvdffgeevhefhkeegieegleeuueekuedu tdetjeetvdfhkeeukeehnecuffhomhgrihhnpehgnhhurdhorhhgnecuvehluhhsthgvrh fuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepthhomhesthhomhdqfhhithii hhgvnhhrhidrmhgvrdhukh X-ME-Proxy: <xmx:NSyvYuEqTzvMofhysgS_lQYDGH9eoVIbhnZ0sU1pEfQabVzL5byacg> <xmx:NSyvYiUs60LLzgvgKEvWCkTJq2DDxezwLF-sUFswIPcP4SiTOC-4gg> <xmx:NSyvYhOmzRCCMJbtC7b5Cdpzk42crc7SYYnMyeQ7oL3CsPxXtFAFvA> <xmx:NiyvYgyf_OppkJ24A6ozrJ9BfzCco22t-k1_EOq83ghRYxlqiD8_lw> Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 19 Jun 2022 10:01:24 -0400 (EDT) From: Tom Fitzhenry <tom@HIDDEN> To: Maxime Devos <maximedevos@HIDDEN> Subject: Re: [bug#55997] [PATCH staging 2/4] gnu: Remove texlive's dependence on ruby-rspec and ruby-byebug. In-Reply-To: <c3c1114698716a2b1db787a970cc9f3b4464b345.camel@HIDDEN> (Maxime Devos's message of "Wed, 15 Jun 2022 23:06:34 +0200") References: <20220615145805.3189-1-tom@HIDDEN> <20220615150434.11604-1-tom@HIDDEN> <20220615150434.11604-2-tom@HIDDEN> <c3c1114698716a2b1db787a970cc9f3b4464b345.camel@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) Date: Mon, 20 Jun 2022 00:01:20 +1000 Message-ID: <87y1xseor3.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 55997 Cc: 55997 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Maxime Devos <maximedevos@HIDDEN> writes: > I recommend a small description: =E2=80=99Avoid dependency on byebug to r= educe > package closure significantly, see https://issues.guix.gnu.org/55997=E2= =80=99. > Also, patches need to be added to gnu/local.mk because $reasons. SGTM. I'll add this to v2. > While we are rebuilding anyway, could you eliminate input labels (in a > separate patch)? > > (native-inputs (list ruby ruby-hydra-minimal hyph-utf8-scripts)) I tried this, but this causes a build phase failure for texlive-hyphen-package packages: --8<---------------cut here---------------start------------->8--- starting phase `build' error: in phase 'build': uncaught exception: wrong-type-arg "string-length" "Wrong type argument in position ~A (expecti= ng ~A): ~S" (1 "string" #f) (#f)=20 phase `build' failed after 0.0 seconds Backtrace: 10 (primitive-load "/gnu/store/b133miwd62x14d2lsbrsx1dk4rx=E2=80= =A6") In guix/build/gnu-build-system.scm: 906:2 9 (gnu-build #:source _ #:outputs _ #:inputs _ #:phases . #) In ice-9/boot-9.scm: 1752:10 8 (with-exception-handler _ _ #:unwind? _ # _) In srfi/srfi-1.scm: 634:9 7 (for-each #<procedure 553260 at guix/build/gnu-build-s=E2=80= =A6> =E2=80=A6) In ice-9/boot-9.scm: 1752:10 6 (with-exception-handler _ _ #:unwind? _ # _) In guix/build/gnu-build-system.scm: 927:23 5 (_) In ice-9/eval.scm: 619:8 4 (_ #(#(#(#(#(#(#(#(#<directory (g=E2=80=A6>) =E2=80=A6) =E2=80= =A6) =E2=80=A6) =E2=80=A6) =E2=80=A6) =E2=80=A6) =E2=80=A6)) In guix/build/utils.scm: 390:15 3 (copy-recursively #f "scripts" #:log _ # _ #:copy-file _ =E2= =80=A6) In unknown file: 2 (string-length #f) In ice-9/boot-9.scm: 1685:16 1 (raise-exception _ #:continuable? _) 1685:16 0 (raise-exception _ #:continuable? _) ice-9/boot-9.scm:1685:16: In procedure raise-exception: In procedure string-length: Wrong type argument in position 1 (expecting st= ring): #f --8<---------------cut here---------------end--------------->8--- The failing line is gnu/packages/tex.scm line 188 [0]: (copy-recursively (assoc-ref inputs "hyph-utf8-scripts") "scripts") This fails because the assoc-ref call returns #f, presumably because native-inputs is no longer an alist. To try to find a new-style way to recursively copy an entire input, I read https://guix.gnu.org/blog/2021/the-big-change/ and searched the codebase, but I was unable to find any. The closest I could find was to use search-input-directory, but=20 this seems to only be suitable to copy known subdirectories across all inputs, not an entire single input. Do you know of any way/examples to recursively copy entire single inputs? > Anyway, the concept looks good to me, though I haven't done any > practical testing! Great! I will provide testing details in v2. 0. https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/tex.scm?id= =3D793ce82c9d5ead8457da9cec8d1d8afc12704f10#n188
guix-patches@HIDDEN
:bug#55997
; Package guix-patches
.
Full text available.Received: (at 55997) by debbugs.gnu.org; 15 Jun 2022 21:06:46 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jun 15 17:06:46 2022 Received: from localhost ([127.0.0.1]:40051 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1o1aDu-0003oR-IX for submit <at> debbugs.gnu.org; Wed, 15 Jun 2022 17:06:46 -0400 Received: from albert.telenet-ops.be ([195.130.137.90]:42394) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maximedevos@HIDDEN>) id 1o1aDo-0003oE-Me for 55997 <at> debbugs.gnu.org; Wed, 15 Jun 2022 17:06:44 -0400 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by albert.telenet-ops.be with bizsmtp id jZ6e270094UW6Th06Z6eVl; Wed, 15 Jun 2022 23:06:39 +0200 Message-ID: <c3c1114698716a2b1db787a970cc9f3b4464b345.camel@HIDDEN> Subject: Re: [bug#55997] [PATCH staging 2/4] gnu: Remove texlive's dependence on ruby-rspec and ruby-byebug. From: Maxime Devos <maximedevos@HIDDEN> To: Tom Fitzhenry <tom@HIDDEN>, 55997 <at> debbugs.gnu.org Date: Wed, 15 Jun 2022 23:06:34 +0200 In-Reply-To: <20220615150434.11604-2-tom@HIDDEN> References: <20220615145805.3189-1-tom@HIDDEN> <20220615150434.11604-1-tom@HIDDEN> <20220615150434.11604-2-tom@HIDDEN> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-XB+oilEe/YH3ke9Y9MP3" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1655327199; bh=MJG4C2/NL7wugrn2ovcGTUaAVObpARLFHAytKmvloHo=; h=Subject:From:To:Date:In-Reply-To:References; b=KcGYhMl30OWuQ62vJGVPoqxLbk/APiLFNgm0DnQvffxfC/gnKPGaQwxyyM8oFXjIs OMxCgh2OcI9kX7y7QC+RPx2kmRV6DlNd01i/RS/ZKvd/0q9kvYkWf2LEitmCtoPFMi rGEID68s7Tvu1vMfJRz7q4u145Q2JfgpRlE2KsngjkEXbOS0c0c5hGbUbvHJSNaI8W jQ8vqJj3JM+Ct/1koN+AoWGVng0BZ7AEzUP0wu+hcd8g/RZ2llSSABtcgvAQC2QAb1 GO6m1IfA3f1XvU4pN9ZwoeHsAiwHHlQ1ef0TleNFTdOExhWSogBP7EO3ew1CRm3nZ9 pMu7yeaiN2vww== X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55997 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-XB+oilEe/YH3ke9Y9MP3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Tom Fitzhenry schreef op do 16-06-2022 om 01:04 [+1000]: > +index 12831417..df6daa39 100644 > +--- a/lib/tex/hyphen/language.rb > ++++ b/lib/tex/hyphen/language.rb > +@@ -1,6 +1,5 @@ > + require 'yaml' > + require 'hydra' > +-require 'byebug' > +=20 > + require_relative 'path' > +=20 I recommend a small description: =E2=80=99Avoid dependency on byebug to red= uce package closure significantly, see https://issues.guix.gnu.org/55997=E2=80= =99. Also, patches need to be added to gnu/local.mk because $reasons. > =C2=A0=C2=A0=C2=A0=C2=A0 (sha256 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (base32 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "04xzf5gr3ylyh3ls09imrx4mwq3qp1k97r9= njzlan6hlff875rx2")))) > @@ -225,7 +226,7 @@ (define (texlive-hyphen-package name code locations h= ash) > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (invoke "ruby" "gene= rate-ptex-patterns.rb"))))))))) > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (native-inputs > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 `(("ruby" ,ruby) > -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("ruby-hydra" ,ruby-hyd= ra) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("ruby-hydra-minimal" ,= ruby-hydra-minimal) > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("hyph-utf8-script= s" ,hyph-utf8-scripts))) While we are rebuilding anyway, could you eliminate input labels (in a separate patch)? (native-inputs (list ruby ruby-hydra-minimal hyph-utf8-scripts)) Anyway, the concept looks good to me, though I haven't done any practical testing! Greetings, Maxime. --=-XB+oilEe/YH3ke9Y9MP3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYqpJ2hccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7n7/AQDuOBkPGpdCtU/MoC6pbRtHDq9s SqiNqS6sC9EGsFagawD9FvVXigc9zKMUYQ6il0ai+sgerUTvHE2Ye8WSB0a2ggs= =MrRO -----END PGP SIGNATURE----- --=-XB+oilEe/YH3ke9Y9MP3--
guix-patches@HIDDEN
:bug#55997
; Package guix-patches
.
Full text available.Received: (at 55997) by debbugs.gnu.org; 15 Jun 2022 15:05:26 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jun 15 11:05:26 2022 Received: from localhost ([127.0.0.1]:39438 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1o1UaE-00009a-B4 for submit <at> debbugs.gnu.org; Wed, 15 Jun 2022 11:05:26 -0400 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:48283) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <tom@HIDDEN>) id 1o1UaC-000094-B1 for 55997 <at> debbugs.gnu.org; Wed, 15 Jun 2022 11:05:24 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id B74443200B57; Wed, 15 Jun 2022 11:05:18 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Wed, 15 Jun 2022 11:05:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= tom-fitzhenry.me.uk; h=cc:cc:content-transfer-encoding :content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm2; t=1655305518; x=1655391918; bh=lFz1cZB+YQ N77btwKti9pS3VfPj/41+X6fYYwtfrrdI=; b=fEGdr7mRY1+0K6AEfmKPXY+yRz gTuY5eVn3A6Ji4vfRjmbbpg4DqUHF9OBrFvlcrmGrRA/9mES+TBsYEDbld/HRG5j zDkyGrsN87tetgoM8eZf2byTIBPN1alx09+nL5BkvpdxXiZvi1ezaoldGBptNrxQ blIKqWxxXpsZVuk+2GFAQG5VLFir4HJVxnai13yzw3iTFIUA5rPJerK1h9+O98X3 raGsXdt3qoqQzQuNUfnpVfHMSynSL+G3cRrgVdLR9roQvjnh/jrjZs7MGxkVB9Ke PrXOLSFPJ8x5SLprelFdlgKkISPL8ZeL6W+rIwS7NxJLwmb3kc7Pa7EW2d/A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1655305518; x= 1655391918; bh=lFz1cZB+YQN77btwKti9pS3VfPj/41+X6fYYwtfrrdI=; b=g xFnaD5AtVef5R6e64ZYzv4voCVcEOwISfZCE7NI0xXcYlOG6ut42oXc/7e3JWz5q GFfmqyw0HsZQC7/2fnW26rXu3tlnNji+l5U3poEOZyddtuvvqecsMBq8cb2yZ9p5 erQElNyOdd6xfLBwFd4LOhaexSjqODBxqBqNsja/tT79JBs3znCfAwzCAHNm3WND n00RRBzwJNGs/LDVlVJyox6RWc0FDBs12wKtC8g9R/i+1nFdMc33u1VXP9JX5PPL B78AI8kdy6xrKw0Q0YQ6KcC1R7gxZqT5+em/Dj6qO1R3blbuUE/SfWvix++c13ZA G0AI55eoHLaixSInPxdsA== X-ME-Sender: <xms:LfWpYrgu0-6poHK3x_4gz5QHUNQcGeoi-FXc4Y_u-F9HxY-9ccUT1g> <xme:LfWpYoBQelWnpI5Qe1tdHmJFt9caRx80WV8l_o0v8Jb8s8EdPEXu_jxqgPNMBJ9mG BZeC1tPI2oWKo6nFQ> X-ME-Received: <xmr:LfWpYrGex3bkMLbnu95k_BBajDjj6cqdWm6FXMepPVNGEs5nJtmDtRk4QiXfFNP_nsYbjvA2GLG77K8FoV9MW8yBGPRA9pnxj_4> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedruddvuddgkeduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkffojghfgggtgfesth ekredtredtjeenucfhrhhomhepvfhomhcuhfhithiihhgvnhhrhicuoehtohhmsehtohhm qdhfihhtiihhvghnrhihrdhmvgdruhhkqeenucggtffrrghtthgvrhhnpeeugeeiieekue eijeelvdduhedukeffteduhfelvdegjedvjeeileetheetffdtfeenucevlhhushhtvghr ufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehtohhmsehtohhmqdhfihhtii hhvghnrhihrdhmvgdruhhk X-ME-Proxy: <xmx:LvWpYoQDofmAkG4eS0JhO107mQGeRyQWv52H4aM2AYTz3yc64FinAA> <xmx:LvWpYozbquQQR7ZIcBDMCUBDulxlfA-00YA3fUu-B4FTGRCCohrUgA> <xmx:LvWpYu7e9SsKHvVnImLhh3NJD2brmf9LXXLHg5gaJgpAGtGvQKCp_A> <xmx:LvWpYiuf3zOd73x-wTAFd-E8QzbURaX9FZ0VUCIy1CmCezu2ovJDUA> Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 15 Jun 2022 11:05:16 -0400 (EDT) From: Tom Fitzhenry <tom@HIDDEN> To: 55997 <at> debbugs.gnu.org Subject: [PATCH staging 4/4] gnu: Remove unused ruby-nokogiri-1.10. Date: Thu, 16 Jun 2022 01:04:34 +1000 Message-Id: <20220615150434.11604-4-tom@HIDDEN> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220615150434.11604-1-tom@HIDDEN> References: <20220615145805.3189-1-tom@HIDDEN> <20220615150434.11604-1-tom@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 55997 Cc: Tom Fitzhenry <tom@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) As of commit "gnu: unpin ruby-nokogiri-diff's ruby-nokogiri", ruby-nokogiri-1.10 is unused, so let's remove it. ruby-nokogiri-1.10's purpose was to cut the dependency graph. Users should use ruby-nokogiri. * gnu/packages/ruby.scm (ruby-nokogiri-1.10): Remove variable. (ruby-nokogiri): Collapse the package inheritance. --- gnu/packages/ruby.scm | 48 +++++-------------------------------------- 1 file changed, 5 insertions(+), 43 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index ffa04b52cf..b3d8181587 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -5030,19 +5030,16 @@ (define-public ruby-mini-portile-2 (base32 "15zplpfw3knqifj9bpf604rb3wc1vhq6363pd6lvhayng8wql5vy")))))) -;; TODO: In the next rebuild cycle, provide texlive a version of ruby-hydra -;; that does not depend on byebug and rspec, so that their dependencies can -;; be updated more freely. For now pin this version to avoid rebuilds. -(define-public ruby-nokogiri-1.10 +(define-public ruby-nokogiri (package (name "ruby-nokogiri") - (version "1.10.9") + (version "1.12.5") (source (origin (method url-fetch) (uri (rubygems-uri "nokogiri" version)) (sha256 (base32 - "12j76d0bp608932xkzmfi638c7aqah57l437q8494znzbj610qnm")))) + "1v02g7k7cxiwdcahvlxrmizn3avj2q6nsjccgilq1idc89cr081b")))) (build-system ruby-build-system) (arguments ;; Tests fail because Nokogiri can only test with an installed extension, @@ -5051,28 +5048,13 @@ (define-public ruby-nokogiri-1.10 #:gem-flags (list "--" "--use-system-libraries" (string-append "--with-xml2-include=" (assoc-ref %build-inputs "libxml2") - "/include/libxml2" )) - #:phases - (modify-phases %standard-phases - (add-before 'build 'patch-extconf - ;; 'pkg-config' is not included in the GEM_PATH during - ;; installation, so we add it directly to the load path. - (lambda* (#:key inputs #:allow-other-keys) - (let* ((pkg-config (assoc-ref inputs "ruby-pkg-config"))) - (substitute* "ext/nokogiri/extconf.rb" - (("gem 'pkg-config'.*") - (string-append "$:.unshift '" - pkg-config "/lib/ruby/vendor_ruby" - "/gems/pkg-config-" - ,(package-version ruby-pkg-config) - "/lib'\n")))) - #t))))) + "/include/libxml2" )))) (native-inputs (list ruby-hoe)) (inputs (list zlib libxml2 libxslt)) (propagated-inputs - (list ruby-mini-portile-2 ruby-pkg-config)) + (list ruby-mini-portile-2.6.1 ruby-pkg-config)) (synopsis "HTML, XML, SAX, and Reader parser for Ruby") (description "Nokogiri (鋸) parses and searches XML/HTML, and features both CSS3 selector and XPath 1.0 support.") @@ -5091,26 +5073,6 @@ (define-public ruby-mini-portile-2.6.1 (base32 "1lvxm91hi0pabnkkg47wh1siv56s6slm2mdq1idfm86dyfidfprq")))))) -(define-public ruby-nokogiri - (package - (inherit ruby-nokogiri-1.10) - (version "1.12.5") - (source (origin - (method url-fetch) - (uri (rubygems-uri "nokogiri" version)) - (sha256 - (base32 - "1v02g7k7cxiwdcahvlxrmizn3avj2q6nsjccgilq1idc89cr081b")))) - (arguments - '(#:tests? #f ;XXX: no tests in rubygem - #:gem-flags (list "--" "--use-system-libraries" - (string-append "--with-xml2-include=" - (assoc-ref %build-inputs "libxml2") - "/include/libxml2")))) - (propagated-inputs - (modify-inputs (package-propagated-inputs ruby-nokogiri-1.10) - (replace "ruby-mini-portile" ruby-mini-portile-2.6.1))))) - (define-public ruby-method-source (package (name "ruby-method-source") -- 2.36.1
guix-patches@HIDDEN
:bug#55997
; Package guix-patches
.
Full text available.Received: (at 55997) by debbugs.gnu.org; 15 Jun 2022 15:05:23 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jun 15 11:05:23 2022 Received: from localhost ([127.0.0.1]:39433 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1o1UaB-00009L-2T for submit <at> debbugs.gnu.org; Wed, 15 Jun 2022 11:05:23 -0400 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:34607) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <tom@HIDDEN>) id 1o1Ua9-00008o-76 for 55997 <at> debbugs.gnu.org; Wed, 15 Jun 2022 11:05:21 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 4E90A3200B55; Wed, 15 Jun 2022 11:05:15 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Wed, 15 Jun 2022 11:05:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= tom-fitzhenry.me.uk; h=cc:cc:content-transfer-encoding:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm2; t= 1655305514; x=1655391914; bh=o65HXVrtoZQ2f6BuqcDzPKAQY/wXGYwl5v/ 1RFaBTFU=; b=H4qDsJjuNm6MelnPzJYtQZXD2GxijX0yTssy7W2AQ76+okbalHy Uc+giA0fbBHPYNeT9wGuvxhvtSa6WxSarMBhd2Saq7y7ELvqCZhhYhEPwrRNUStF SqdMaIC2QRYc/CB5VFHpbdYKfSOh21RtPyJI7KykMf8QcVK/ZYzNacxctTgzDU7p 3hYI0yIn5yHxngkdAJZbPcbOZ7XO1EeIC9Cu0EtIlMRo1gtr4RHRXf/q27EoQBIX BQ3DOdn641egcRBkewWo8seK/bLbiXZm9VqDdMYPcrVACogbSECjf1EYlfby4JdS uWXHNjqF72fH9beMcAZ0MXWGGclw86NeuzA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; t=1655305514; x=1655391914; bh=o65HXVrtoZQ2f 6BuqcDzPKAQY/wXGYwl5v/1RFaBTFU=; b=YB61hzgZRCNvTeP7PqSLsDeTvBrSE RSR3qeHLssgB9lXtQRJFai+t1Wz8Ca2PxpnKpwg6i/oKNN8fF228pZsWeGnKdlAv HY0hRdJ7fMUDSKqblQU8F/XmMIiommRdEMyq3bKioy4x+EVwR3YeGYXQEWw90+m/ 7+6OF3ajXDxCRdP1zwoPBov3n31grU5zVQ++6jXRoXFAZ1Y5tJ5Rn+jym9S4YxFS 91tnjpRVXqaFJn7YlWLMCejRBD7n0DIFShabsFoqrj+NcaglRwcCWv1FJT2UcynQ DzGBwlg6ftACx0G+Fgc6fGwL8peUaytTeG5jh0LAX9tIkX0SIxWSTpFrw== X-ME-Sender: <xms:KvWpYs3VhDugSQWgX_uNbEWDkcOPP3-q3Uqx3T0ZhSB_p_7ZGlNSig> <xme:KvWpYnFSl9YG1wsnKLXkeD6IB-UhXcJlSU1hmlebzx2Bnt8ZQduLgiTtGU9KNBD6A TP0GVq33R5FRTAAhA> X-ME-Received: <xmr:KvWpYk74C0hk9Lxsas5O5SEedRqYJKCky_NbALSbY2i5fDxCWTCwK74Q5SXC9UgpGAEu1a7hPNymAJtW8osrqe53lebefJVHTYE> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedruddvuddgkeduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtke ertdertddtnecuhfhrohhmpefvohhmucfhihhtiihhvghnrhihuceothhomhesthhomhdq fhhithiihhgvnhhrhidrmhgvrdhukheqnecuggftrfgrthhtvghrnhepfeegjeetveegie elhfegtdettedvvdegkedugfdtueejvefffeeutdejjeelhfefnecuvehluhhsthgvrhfu ihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepthhomhesthhomhdqfhhithiihh gvnhhrhidrmhgvrdhukh X-ME-Proxy: <xmx:KvWpYl05-j4Uixv0-VF2Q22u_e5ixvUY7pyLklUVT7ENKp2qHYjl_A> <xmx:KvWpYvG-E2TA0Wk82xSh9JIlFNumwiF75PLiVjuQjNUtDhoXg7Jk3Q> <xmx:KvWpYu9uB9_Qsoika_9JJ9dzpSBuWjZ89I7UsLa1UW3L9quLnjEXMA> <xmx:KvWpYjhWHL3-xrqf1_lrLXQUxfOxLUheLtzt2_-T-tTdgYDSCd9Pog> Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 15 Jun 2022 11:05:13 -0400 (EDT) From: Tom Fitzhenry <tom@HIDDEN> To: 55997 <at> debbugs.gnu.org Subject: [PATCH staging 3/4] gnu: unpin ruby-nokogiri-diff's ruby-nokogiri Date: Thu, 16 Jun 2022 01:04:33 +1000 Message-Id: <20220615150434.11604-3-tom@HIDDEN> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220615150434.11604-1-tom@HIDDEN> References: <20220615145805.3189-1-tom@HIDDEN> <20220615150434.11604-1-tom@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 55997 Cc: Tom Fitzhenry <tom@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) ruby-nokogiri-diff historically had a long reverse dependency set, due to its reverse dependency of texlive, which was solely via ruby-byebugs. To avoid ruby-nokogiri updates from triggering rebuilds, ruby-nokogiri-diff was pinned to ruby-nokogiri-1.10. However, as of commit "gnu: Remove texlive's dependence on ruby-rspec and ruby-byebug.", texlive no longer depends on ruby-byebug, and thus updating ruby-nokogiri won't trigger large rebuilds. Thus, we are now free to unpin ruby-nokogiri-diff's ruby-nokogiri. * gnu/packages/ruby.scm (ruby-nokogiri-diff): Unpin ruby-nokogiri version. --- gnu/packages/ruby.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 2622bf717a..ffa04b52cf 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -6708,8 +6708,7 @@ (define-public ruby-nokogiri-diff (build-system ruby-build-system) (propagated-inputs (list ruby-tdiff - ;; Use a fixed version to prevent rebuilds; see ruby-nokogiri TODO. - ruby-nokogiri-1.10)) + ruby-nokogiri)) (native-inputs (list ruby-rspec ruby-yard ruby-rubygems-tasks)) (synopsis "Calculate the differences between two XML/HTML documents") -- 2.36.1
guix-patches@HIDDEN
:bug#55997
; Package guix-patches
.
Full text available.Received: (at 55997) by debbugs.gnu.org; 15 Jun 2022 15:05:21 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jun 15 11:05:21 2022 Received: from localhost ([127.0.0.1]:39428 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1o1Ua8-000097-Ma for submit <at> debbugs.gnu.org; Wed, 15 Jun 2022 11:05:21 -0400 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:54457) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <tom@HIDDEN>) id 1o1Ua6-00008c-4B for 55997 <at> debbugs.gnu.org; Wed, 15 Jun 2022 11:05:18 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 83FB93200B57; Wed, 15 Jun 2022 11:05:12 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Wed, 15 Jun 2022 11:05:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= tom-fitzhenry.me.uk; h=cc:cc:content-transfer-encoding:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm2; t= 1655305512; x=1655391912; bh=icyB7wyoISi/Y0MORIDFPCKlTXXV4v227sl nTefd1KQ=; b=DhCsuKEXGsyyR9iWKa/RswZARZN3D5TxAMZebRx6u7iTUyJ2FwX w8p1gQ3ZcmrFqnSH2UJol4vd7U5RTva4kZrIYHrXir/mlWSYO46HgjWnTwXENFSW aoyPVMUYHCZeHMEByC3I0hTjlxzr1339hChL0m+WZmwZphiypIacK/DNVq+pJidH K6HA6g2aWE0qHeNrHP/MSq0stPC/kDbtdmWwMwkv0xjfwn8JvIvZb/4hRHHNMYlo hPwBMHz+f1VCWsoUiZXlZbyCQjfXb4Ytmq/jSHe+G0OOZLmadjckaLsanM8VzPx/ 0HNh8WZduE0j9vJpPvYkgEQTNxsYHQZh8jQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; t=1655305512; x=1655391912; bh=icyB7wyoISi/Y 0MORIDFPCKlTXXV4v227slnTefd1KQ=; b=qafB466+oHgM4QSWTdjwO9RU2KtFn D4AfUyIqe79+7S6VAhTUz4fW7XnCPYot9cm3nswiLRSY/KmkEQ58qOHIoZR4qClL agU7QKYVbmibgooCNu/czx2aiYP+VOQDeIRWu/DuxN4CHHkcC+9t2prewRhzUOjj WqujElghmXjGB7HNGoyxr9oqtcQKifojPa7GRkoCjAVTSGkVk7w3QA+myjc5jgZc L/9VcLzU9iNkkmQH3vitOTdAN1V2R3KmEhI4qzCQAcvHF6kv/SYxjT1y5laXaLtE u6WxayHBc333UEJbfBWjUsXOZNAVqDZtYywhMksM8P8Fdu1B1y+z8p1Lg== X-ME-Sender: <xms:J_WpYp0bzFb3YU0vISFZA26Nbwxiln6gEf6fX_l8f80on-KQ43tHeQ> <xme:J_WpYgHsaDgJPzRxWy0lCMMbicyDT8yOWj2hHnY3uM-zkvIcmXKvHticxai0uGOpW V1od0WLiN6HabtJMA> X-ME-Received: <xmr:J_WpYp66Aa8hibk1QefC31LzdcTifREe3S5QxMjM3HqVv-ASErPAOagbOwAnqkiRX_Y8N4WdEP_gi0saCwQoTQk-oMAfqclKGbQ> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedruddvuddgkeduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtke ertdertddtnecuhfhrohhmpefvohhmucfhihhtiihhvghnrhihuceothhomhesthhomhdq fhhithiihhgvnhhrhidrmhgvrdhukheqnecuggftrfgrthhtvghrnhepgeetudfhgeekle ekgeekgeeghfdvfffgudfftedvhfduudevffdvheelueehgfdunecuffhomhgrihhnpegt thgrnhdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfh hrohhmpehtohhmsehtohhmqdhfihhtiihhvghnrhihrdhmvgdruhhk X-ME-Proxy: <xmx:J_WpYm3V8WPSOO0HvbPV6m8xyUjIetx5CHD9SihOZ8CxeRJfOdFjmQ> <xmx:J_WpYsGRd1YQRq1c4tfX1VaCwrrSYUAze2OB0Mq7oEDoP0aaJBJWuA> <xmx:J_WpYn8Rr3psrh-kJtyMS6x6ICqmIoS_e-AKJdRRu3yIWLdwj35TSQ> <xmx:KPWpYoiHhyE5MGTRWTRKEzmm6RHXt-soyd-9TVAO72PSVQgqVii_qg> Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 15 Jun 2022 11:05:09 -0400 (EDT) From: Tom Fitzhenry <tom@HIDDEN> To: 55997 <at> debbugs.gnu.org Subject: [PATCH staging 2/4] gnu: Remove texlive's dependence on ruby-rspec and ruby-byebug. Date: Thu, 16 Jun 2022 01:04:32 +1000 Message-Id: <20220615150434.11604-2-tom@HIDDEN> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220615150434.11604-1-tom@HIDDEN> References: <20220615145805.3189-1-tom@HIDDEN> <20220615150434.11604-1-tom@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 55997 Cc: Tom Fitzhenry <tom@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Motivation: Break the dependency chain from guix to mariadb. Prior to this patch: $ guix graph --path guix mariadb guix@HIDDEN po4a@HIDDEN texlive-tiny@59745 texlive-latex-base@59745 texlive-hyphen-afrikaans@59745 ruby-hydra@HIDDEN ruby-byebug@HIDDEN ruby-rubocop@HIDDEN ruby-parallel@HIDDEN ruby-mysql2@HIDDEN mariadb@HIDDEN As of this patch: $ ./pre-inst-env guix graph --path guix mariadb guix graph: error: no path from 'guix@HIDDEN' to 'mariadb@HIDDEN' * gnu/packages/patches/texlive-hyph-utf8-no-byebug.patch: New file. * gnu/packages/tex.scm (hyph-utf8-scripts): Add patch. (texlive-hyphen-package): Depend on ruby-hydra-minimal. --- .../patches/texlive-hyph-utf8-no-byebug.patch | 11 +++++++++++ gnu/packages/tex.scm | 3 ++- 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 gnu/packages/patches/texlive-hyph-utf8-no-byebug.patch diff --git a/gnu/packages/patches/texlive-hyph-utf8-no-byebug.patch b/gnu/packages/patches/texlive-hyph-utf8-no-byebug.patch new file mode 100644 index 0000000000..92d12d6665 --- /dev/null +++ b/gnu/packages/patches/texlive-hyph-utf8-no-byebug.patch @@ -0,0 +1,11 @@ +diff --git a/lib/tex/hyphen/language.rb b/lib/tex/hyphen/language.rb +index 12831417..df6daa39 100644 +--- a/lib/tex/hyphen/language.rb ++++ b/lib/tex/hyphen/language.rb +@@ -1,6 +1,5 @@ + require 'yaml' + require 'hydra' +-require 'byebug' + + require_relative 'path' + diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index 1dd3f09f90..33e2fab23c 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -157,6 +157,7 @@ (define hyph-utf8-scripts (file-name (string-append "hyph-utf8-scripts-" (number->string %texlive-revision) "-checkout")) + (patches (search-patches "texlive-hyph-utf8-no-byebug.patch")) (sha256 (base32 "04xzf5gr3ylyh3ls09imrx4mwq3qp1k97r9njzlan6hlff875rx2")))) @@ -225,7 +226,7 @@ (define (texlive-hyphen-package name code locations hash) (invoke "ruby" "generate-ptex-patterns.rb"))))))))) (native-inputs `(("ruby" ,ruby) - ("ruby-hydra" ,ruby-hydra) + ("ruby-hydra-minimal" ,ruby-hydra-minimal) ("hyph-utf8-scripts" ,hyph-utf8-scripts))) (home-page "https://ctan.org/pkg/hyph-utf8")))) -- 2.36.1
guix-patches@HIDDEN
:bug#55997
; Package guix-patches
.
Full text available.Received: (at 55997) by debbugs.gnu.org; 15 Jun 2022 15:05:17 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jun 15 11:05:17 2022 Received: from localhost ([127.0.0.1]:39423 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1o1Ua5-00008q-B5 for submit <at> debbugs.gnu.org; Wed, 15 Jun 2022 11:05:17 -0400 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:47321) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <tom@HIDDEN>) id 1o1Ua3-00008V-3m for 55997 <at> debbugs.gnu.org; Wed, 15 Jun 2022 11:05:15 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 529CF3200AEA; Wed, 15 Jun 2022 11:05:09 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Wed, 15 Jun 2022 11:05:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= tom-fitzhenry.me.uk; h=cc:cc:content-transfer-encoding:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm2; t= 1655305508; x=1655391908; bh=VwD15TTDedD7txTJZZ+7BYLgjisxtzxXQG6 Z7ElbQ8k=; b=ZKaI/8pcBrPmjE6J7EpVd0htfsdkVt4Lu286uwYDR0ySFnbzqiD ZtXkkjFCZsN+URil0nzfoiYncBwYCIRYcoZAKLx5vLnChIsDhi7IeAT0ZtVDrGZm 6E2+E9vegtSlazbbYLnzX40Jz1sCC/bCku+zdOQuLou1w27PCZN4rT2GcZormvTu Mc+Gn9OloXnJGEXI8LdEp8Vj9iyAU9gLMr5tcdYRLaLZxE4VHhqcyFMF+ap+nbtn u+GVm/Avl0/eaHdyMZNGM+A1h5wE8pXapXKlfdxM/0uURd8ndnLyrURbQqJbU9gQ zYz9jwAKhsUsb6YjXAUcFl+VT5WSgKs0DGw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; t=1655305508; x=1655391908; bh=VwD15TTDedD7t xTJZZ+7BYLgjisxtzxXQG6Z7ElbQ8k=; b=BZguUtABnmP/zLZFfvdID0Cn+6mRB c2m9iDnSMtIhTx9IInTlth7L7lPAJ3f/GuOhDDrjSDfPr1nUyRBw4/ndr2jaBlIq IimRQ6AbPYw78svF5pn5Zge4LgLV63oc6WMSHKwUPPXw6SlOsxLEOi5G3EuUuD6X 4L6pf7DhcLIiUzsrzj+xNQ/biRqmmXaa1y9g6TZjDcWBy860yZqij0E1hr6BMVNI yg85BAKAkjK8FLASgOgYanoDplLmwoYg1EUTpuClnK/hivV5pxqW7S90vlb/IE/+ EvejCf2ALdDCIBN7tAaPva/eenPHC/sZzB9CUn0BF5JrPIDOgl8q9yVRg== X-ME-Sender: <xms:I_WpYsFMWTQtQk5_E8BntxEupZj2QsFAsa8klgiARRndK79MY4fXkA> <xme:I_WpYlUw3ezze1x55VckHsTRr0d714s2uhPpg8sYN4HG8sv-HZI7FToRJVMbvFgCd SMEfjm_rqDg8EKF3Q> X-ME-Received: <xmr:I_WpYmJKVs8mfix6hGat6n218B4SiTS4IueUtrqVLCSgvRzYWHn8BDn9gt9Ky-4UV-Wt5teIAhF8mMUyRel98KhyCAqbPBzWWwY> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedruddvuddgkeduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtke ertdertddtnecuhfhrohhmpefvohhmucfhihhtiihhvghnrhihuceothhomhesthhomhdq fhhithiihhgvnhhrhidrmhgvrdhukheqnecuggftrfgrthhtvghrnhepueffuefgffdufe elgeehgfelgeefkefhgfegffeihfegfefhieeghfetkeeiffdvnecuffhomhgrihhnpehg ihhthhhusgdrtghomhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrih hlfhhrohhmpehtohhmsehtohhmqdhfihhtiihhvghnrhihrdhmvgdruhhk X-ME-Proxy: <xmx:JPWpYuEjzaFcqRbjxyuTvcQTgakWzRq0_04LCwL_j4aXx9FrWQsIVg> <xmx:JPWpYiUxRKBpLmDhPCuQEsgzZCraTCrm-TxE7fPmLqepXp-nnlWWEw> <xmx:JPWpYhPHMmbk_KQy2g4_uIPig4kwNaJTWrFe5Y_Jp6PdpF5PoOYn1A> <xmx:JPWpYgxMZlkDmOOKVoPbRn3WFvbj8pRA_38fSeWBfoDhoDXepnoKUg> Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 15 Jun 2022 11:05:06 -0400 (EDT) From: Tom Fitzhenry <tom@HIDDEN> To: 55997 <at> debbugs.gnu.org Subject: [PATCH staging 1/4] gnu: Add ruby-hydra-minimal. Date: Thu, 16 Jun 2022 01:04:31 +1000 Message-Id: <20220615150434.11604-1-tom@HIDDEN> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220615145805.3189-1-tom@HIDDEN> References: <20220615145805.3189-1-tom@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 55997 Cc: Tom Fitzhenry <tom@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) * gnu/packages/patches/ruby-hydra-no-byebug.patch: New file. * gnu/packages/ruby.scm (ruby-hydra): Refactor to inherit from ruby-hydra-minimal. (ruby-hydra-minimal): New variable. --- .../patches/ruby-hydra-no-byebug.patch | 9 +++++ gnu/packages/ruby.scm | 35 +++++++++++++------ 2 files changed, 33 insertions(+), 11 deletions(-) create mode 100644 gnu/packages/patches/ruby-hydra-no-byebug.patch diff --git a/gnu/packages/patches/ruby-hydra-no-byebug.patch b/gnu/packages/patches/ruby-hydra-no-byebug.patch new file mode 100644 index 0000000000..902d32a30a --- /dev/null +++ b/gnu/packages/patches/ruby-hydra-no-byebug.patch @@ -0,0 +1,9 @@ +diff --git a/lib/hydra.rb b/lib/hydra.rb +index 29fbad2..6b5058a 100644 +--- a/lib/hydra.rb ++++ b/lib/hydra.rb +@@ -1,4 +1,3 @@ +-require 'byebug' unless ENV['RACK_ENV'] == "production" + require 'pp' + + module CoreExt diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 54dcae9089..2622bf717a 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -3124,24 +3124,39 @@ (define-public ruby-hashdiff (home-page "https://github.com/liufengyun/hashdiff") (license license:expat))) -(define-public ruby-hydra +(define-public ruby-hydra-minimal ;; No releases yet. (let ((commit "5abfa378743756ae4d9306cc134bcc482f5c9525") (revision "0")) (package - (name "ruby-hydra") + (name "ruby-hydra-minimal") (version (git-version "0.0" revision commit)) (home-page "https://github.com/hyphenation/hydra") (source (origin (method git-fetch) (uri (git-reference (url home-page) (commit commit))) (file-name (git-file-name name version)) + ;; byebug is a non-essential debugging utility that brings in + ;; many dependencies. + (patches (search-patches "ruby-hydra-no-byebug.patch")) (sha256 (base32 "1cik398l2765y3d9sdhjzki3303hkry58ac6jlkiy7iy62nm529f")))) (build-system ruby-build-system) (arguments - '(#:phases (modify-phases %standard-phases + ;; Avoid rspec dependency. + '(#:tests? #f)) + (synopsis "Ruby hyphenation patterns") + (description + "ruby-hydra-minimal is a Ruby library for working with hyphenation patterns. It is a low-dependency variant of ruby-hydra.") + (license license:expat)))) + +(define-public ruby-hydra + (package + (inherit ruby-hydra-minimal) + (name "ruby-hydra") + (arguments + '(#:phases (modify-phases %standard-phases (add-after 'unpack 'make-files-writable (lambda _ (for-each make-file-writable (find-files ".")) @@ -3149,14 +3164,12 @@ (define-public ruby-hydra (replace 'check (lambda _ (invoke "rspec")))))) - (native-inputs - (list ruby-rspec)) - (propagated-inputs - (list ruby-byebug)) - (synopsis "Ruby hyphenation patterns") - (description - "ruby-hydra is a Ruby library for working with hyphenation patterns.") - (license license:expat)))) + (native-inputs + (list ruby-rspec)) + (propagated-inputs + (list ruby-byebug)) + (description + "ruby-hydra is a Ruby library for working with hyphenation patterns."))) (define-public ruby-shindo (package -- 2.36.1
guix-patches@HIDDEN
:bug#55997
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 15 Jun 2022 14:59:22 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jun 15 10:59:22 2022 Received: from localhost ([127.0.0.1]:39394 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1o1UUM-0008O6-IR for submit <at> debbugs.gnu.org; Wed, 15 Jun 2022 10:59:22 -0400 Received: from lists.gnu.org ([209.51.188.17]:53816) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <tom@HIDDEN>) id 1o1UUH-0008Nu-Hm for submit <at> debbugs.gnu.org; Wed, 15 Jun 2022 10:59:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48954) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <tom@HIDDEN>) id 1o1UUF-0004a6-Ja for guix-patches@HIDDEN; Wed, 15 Jun 2022 10:59:17 -0400 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:54735) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <tom@HIDDEN>) id 1o1UU4-0001vc-AR for guix-patches@HIDDEN; Wed, 15 Jun 2022 10:59:06 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 75FB53200B2A; Wed, 15 Jun 2022 10:58:58 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Wed, 15 Jun 2022 10:58:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= tom-fitzhenry.me.uk; h=cc:cc:content-transfer-encoding:date:date :from:from:in-reply-to:message-id:mime-version:reply-to:sender :subject:subject:to:to; s=fm2; t=1655305137; x=1655391537; bh=xv DwqVbToEhLk7CTusktoTx1e9Fvc3zSS+nUuFs0orc=; b=SgNve3wObFHai1bK2P bRvCOKEp6U6JZkctD/qzBZXr3vhC9Ab73OWxd19R83mlhIQRzCmOO03fDS9icAG1 Qy0pMFt+xb9EKv5L9pteUSqlB3gGtoI9+JReCzEk9F86OcZUal/hQ8sKnFys83e1 ClgPNX7LnGwvueuWxaF+iBCX9ztosy29X7sGUOtdADoadPOwsTZEg2GnkmPyf3Rv MsVejxZv8tMJw2iVZLAALL9hure7uziGHoVhr1KSpjeDnU/OvySbaOTQZk/oVuw7 wM6V95Mi9PcOXqRUegB9VLJtIwTkmC/ABwRHJui2fm6QL33Ne50yFXu5PxRcBhN+ Vibg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1655305137; x=1655391537; bh=xvDwqVbToEhLk7CTusktoTx1e9Fvc3zSS+n UuFs0orc=; b=we1/AhPQMFTURyRfuvbNPak5YmlBczacprUThhOb9VHE0BCCkYE U/CFjoVAS3nn1WYVsPxPITZNwryYXZwlxdSv4vIR8c4EGTCs1sfnTdhhZj23pAF5 mIcrHhLcZjpyC2RW2M3KVaf2q1YAnPgH+ZKF+Ft630ld58s1KBd3c4UD0C2fxxZP NO5z+UPKT/+4ETMGmW8YEb0O5nJzyXlmXHUcUL0cgCwLb8dWWD5ic0iRm43tLfxK r2mDpfqjZvI0LboIhfRXoutaClVSnAdf708AFKwYN5t8GEyLKV3Oek2KjOrv8D5g bMqBewejIM2dh4DvMY0hwvaSSCFxrBSkzpw== X-ME-Sender: <xms:sfOpYg2JyV-BvdN-YE3aXmNLnPx4N4o_u7qKbmxgsD9ntjrYoi8zGQ> <xme:sfOpYrEk47_ZUrFJ_B_XgN1ulHr6dJPLTaaaNRvJh5ecHuqftCKOc63Ln0XqC7cJX wvt5zcVO8LIXQi5mw> X-ME-Received: <xmr:sfOpYo79OQ8lTcXL2icDVcRiUpfbIR_fga_GvHEw1ZfBhlxN5hz0ap544cJ59SkbGuBYrLnkv-gQOzX2JtLXzUfthuZnPikSzrU> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedruddvuddgkedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkffoggfgsedtkeertd ertddtnecuhfhrohhmpefvohhmucfhihhtiihhvghnrhihuceothhomhesthhomhdqfhhi thiihhgvnhhrhidrmhgvrdhukheqnecuggftrfgrthhtvghrnhepfeeivdegffeftefhke eugfdvudetfedtieejuddugfejueektddvvdefueetgeevnecuvehluhhsthgvrhfuihii vgeptdenucfrrghrrghmpehmrghilhhfrhhomhepthhomhesthhomhdqfhhithiihhgvnh hrhidrmhgvrdhukh X-ME-Proxy: <xmx:sfOpYp31Sb24EZB8Cq_xkLdJ6DkT5eulAYgGZkLrGbPhtzHrV-uS5w> <xmx:sfOpYjFmKNoBXFhhFkhevgq2VPZ3myf-xsMyU9S6EtclW7N3JO7Z1w> <xmx:sfOpYi8lFmOwUE6n9Z0ogi0S_Rd0Yps8GQfpcgvwfCMuKtXFAaR1hg> <xmx:sfOpYnhXL2caoIR7Lkzan5EbowZoJk_cv749zyfnR4kpHn77Qa5QwA> Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 15 Jun 2022 10:58:56 -0400 (EDT) From: Tom Fitzhenry <tom@HIDDEN> To: guix-patches@HIDDEN Subject: [PATCH staging 0/4] Remove texlive's dependence on mariadb. Date: Thu, 16 Jun 2022 00:58:05 +1000 Message-Id: <20220615145805.3189-1-tom@HIDDEN> X-Mailer: git-send-email 2.36.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=64.147.123.21; envelope-from=tom@HIDDEN; helo=wout5-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Tom Fitzhenry <tom@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.4 (--) While rebuilding my simple server, I noticed mariadb being compiled, which didn't seem right. $ guix graph --path guix mariadb guix@HIDDEN po4a@HIDDEN texlive-tiny@59745 texlive-latex-base@59745 texlive-hyphen-afrikaans@59745 ruby-hydra@HIDDEN ruby-byebug@HIDDEN ruby-rubocop@HIDDEN ruby-parallel@HIDDEN ruby-mysql2@HIDDEN mariadb@HIDDEN This patch series is my attempt to cut the texlive to ruby-byebug dependency, by introducing ruby-hydra-minimal, a minimal variant of ruby-hydra that doesn't depend on ruby-byebug. This also enabled the cleanup of ruby-nokogiri-1.10. Tom Fitzhenry (4): gnu: Add ruby-hydra-minimal. gnu: Remove texlive's dependence on ruby-rspec and ruby-byebug. gnu: unpin ruby-nokogiri-diff's ruby-nokogiri gnu: Remove unused ruby-nokogiri-1.10. .../patches/ruby-hydra-no-byebug.patch | 9 ++ .../patches/texlive-hyph-utf8-no-byebug.patch | 11 +++ gnu/packages/ruby.scm | 86 +++++++------------ gnu/packages/tex.scm | 3 +- 4 files changed, 52 insertions(+), 57 deletions(-) create mode 100644 gnu/packages/patches/ruby-hydra-no-byebug.patch create mode 100644 gnu/packages/patches/texlive-hyph-utf8-no-byebug.patch -- 2.36.1
Tom Fitzhenry <tom@HIDDEN>
:guix-patches@HIDDEN
.
Full text available.guix-patches@HIDDEN
:bug#55997
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.