From unknown Sat Sep 06 14:23:59 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#55997] [PATCH staging 0/4] Remove texlive's dependence on mariadb. Resent-From: Tom Fitzhenry Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 15 Jun 2022 15:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 55997 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 55997@debbugs.gnu.org Cc: Tom Fitzhenry X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.165530516232250 (code B ref -1); Wed, 15 Jun 2022 15:00:02 +0000 Received: (at submit) by debbugs.gnu.org; 15 Jun 2022 14:59:22 +0000 Received: from localhost ([127.0.0.1]:39394 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o1UUM-0008O6-IR for submit@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 ) id 1o1UUH-0008Nu-Hm for submit@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 ) id 1o1UUF-0004a6-Ja for guix-patches@gnu.org; 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 ) id 1o1UU4-0001vc-AR for guix-patches@gnu.org; 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: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedruddvuddgkedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkffoggfgsedtkeertd ertddtnecuhfhrohhmpefvohhmucfhihhtiihhvghnrhihuceothhomhesthhomhdqfhhi thiihhgvnhhrhidrmhgvrdhukheqnecuggftrfgrthhtvghrnhepfeeivdegffeftefhke eugfdvudetfedtieejuddugfejueektddvvdefueetgeevnecuvehluhhsthgvrhfuihii vgeptdenucfrrghrrghmpehmrghilhhfrhhomhepthhomhesthhomhdqfhhithiihhgvnh hrhidrmhgvrdhukh X-ME-Proxy: Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 15 Jun 2022 10:58:56 -0400 (EDT) From: Tom Fitzhenry Date: Thu, 16 Jun 2022 00:58:05 +1000 Message-Id: <20220615145805.3189-1-tom@tom-fitzhenry.me.uk> 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@tom-fitzhenry.me.uk; 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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@1.3.0-27.598f728 po4a@0.63 texlive-tiny@59745 texlive-latex-base@59745 texlive-hyphen-afrikaans@59745 ruby-hydra@0.0-0.5abfa37 ruby-byebug@11.1.3 ruby-rubocop@1.10.0 ruby-parallel@1.21.0 ruby-mysql2@0.5.2 mariadb@10.5.12 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 From unknown Sat Sep 06 14:23:59 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#55997] [PATCH staging 1/4] gnu: Add ruby-hydra-minimal. Resent-From: Tom Fitzhenry Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 15 Jun 2022 15:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55997 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 55997@debbugs.gnu.org Cc: Tom Fitzhenry Received: via spool by 55997-submit@debbugs.gnu.org id=B55997.1655305517552 (code B ref 55997); Wed, 15 Jun 2022 15:06:02 +0000 Received: (at 55997) by debbugs.gnu.org; 15 Jun 2022 15:05:17 +0000 Received: from localhost ([127.0.0.1]:39423 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o1Ua5-00008q-B5 for submit@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 ) id 1o1Ua3-00008V-3m for 55997@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: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedruddvuddgkeduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtke ertdertddtnecuhfhrohhmpefvohhmucfhihhtiihhvghnrhihuceothhomhesthhomhdq fhhithiihhgvnhhrhidrmhgvrdhukheqnecuggftrfgrthhtvghrnhepueffuefgffdufe elgeehgfelgeefkefhgfegffeihfegfefhieeghfetkeeiffdvnecuffhomhgrihhnpehg ihhthhhusgdrtghomhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrih hlfhhrohhmpehtohhmsehtohhmqdhfihhtiihhvghnrhihrdhmvgdruhhk X-ME-Proxy: Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 15 Jun 2022 11:05:06 -0400 (EDT) From: Tom Fitzhenry Date: Thu, 16 Jun 2022 01:04:31 +1000 Message-Id: <20220615150434.11604-1-tom@tom-fitzhenry.me.uk> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220615145805.3189-1-tom@tom-fitzhenry.me.uk> References: <20220615145805.3189-1-tom@tom-fitzhenry.me.uk> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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 From unknown Sat Sep 06 14:23:59 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#55997] [PATCH staging 2/4] gnu: Remove texlive's dependence on ruby-rspec and ruby-byebug. Resent-From: Tom Fitzhenry Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 15 Jun 2022 15:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55997 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 55997@debbugs.gnu.org Cc: Tom Fitzhenry Received: via spool by 55997-submit@debbugs.gnu.org id=B55997.1655305521569 (code B ref 55997); Wed, 15 Jun 2022 15:06:02 +0000 Received: (at 55997) by debbugs.gnu.org; 15 Jun 2022 15:05:21 +0000 Received: from localhost ([127.0.0.1]:39428 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o1Ua8-000097-Ma for submit@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 ) id 1o1Ua6-00008c-4B for 55997@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: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedruddvuddgkeduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtke ertdertddtnecuhfhrohhmpefvohhmucfhihhtiihhvghnrhihuceothhomhesthhomhdq fhhithiihhgvnhhrhidrmhgvrdhukheqnecuggftrfgrthhtvghrnhepgeetudfhgeekle ekgeekgeeghfdvfffgudfftedvhfduudevffdvheelueehgfdunecuffhomhgrihhnpegt thgrnhdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfh hrohhmpehtohhmsehtohhmqdhfihhtiihhvghnrhihrdhmvgdruhhk X-ME-Proxy: Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 15 Jun 2022 11:05:09 -0400 (EDT) From: Tom Fitzhenry Date: Thu, 16 Jun 2022 01:04:32 +1000 Message-Id: <20220615150434.11604-2-tom@tom-fitzhenry.me.uk> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220615150434.11604-1-tom@tom-fitzhenry.me.uk> References: <20220615145805.3189-1-tom@tom-fitzhenry.me.uk> <20220615150434.11604-1-tom@tom-fitzhenry.me.uk> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Motivation: Break the dependency chain from guix to mariadb. Prior to this patch: $ guix graph --path guix mariadb guix@1.3.0-27.598f728 po4a@0.63 texlive-tiny@59745 texlive-latex-base@59745 texlive-hyphen-afrikaans@59745 ruby-hydra@0.0-0.5abfa37 ruby-byebug@11.1.3 ruby-rubocop@1.10.0 ruby-parallel@1.21.0 ruby-mysql2@0.5.2 mariadb@10.5.12 As of this patch: $ ./pre-inst-env guix graph --path guix mariadb guix graph: error: no path from 'guix@1.3.0-27.598f728' to 'mariadb@10.5.12' * 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 From unknown Sat Sep 06 14:23:59 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#55997] [PATCH staging 3/4] gnu: unpin ruby-nokogiri-diff's ruby-nokogiri Resent-From: Tom Fitzhenry Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 15 Jun 2022 15:06:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55997 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 55997@debbugs.gnu.org Cc: Tom Fitzhenry Received: via spool by 55997-submit@debbugs.gnu.org id=B55997.1655305523583 (code B ref 55997); Wed, 15 Jun 2022 15:06:03 +0000 Received: (at 55997) by debbugs.gnu.org; 15 Jun 2022 15:05:23 +0000 Received: from localhost ([127.0.0.1]:39433 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o1UaB-00009L-2T for submit@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 ) id 1o1Ua9-00008o-76 for 55997@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: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedruddvuddgkeduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtke ertdertddtnecuhfhrohhmpefvohhmucfhihhtiihhvghnrhihuceothhomhesthhomhdq fhhithiihhgvnhhrhidrmhgvrdhukheqnecuggftrfgrthhtvghrnhepfeegjeetveegie elhfegtdettedvvdegkedugfdtueejvefffeeutdejjeelhfefnecuvehluhhsthgvrhfu ihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepthhomhesthhomhdqfhhithiihh gvnhhrhidrmhgvrdhukh X-ME-Proxy: Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 15 Jun 2022 11:05:13 -0400 (EDT) From: Tom Fitzhenry Date: Thu, 16 Jun 2022 01:04:33 +1000 Message-Id: <20220615150434.11604-3-tom@tom-fitzhenry.me.uk> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220615150434.11604-1-tom@tom-fitzhenry.me.uk> References: <20220615145805.3189-1-tom@tom-fitzhenry.me.uk> <20220615150434.11604-1-tom@tom-fitzhenry.me.uk> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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 From unknown Sat Sep 06 14:23:59 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#55997] [PATCH staging 4/4] gnu: Remove unused ruby-nokogiri-1.10. Resent-From: Tom Fitzhenry Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 15 Jun 2022 15:06:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55997 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 55997@debbugs.gnu.org Cc: Tom Fitzhenry Received: via spool by 55997-submit@debbugs.gnu.org id=B55997.1655305526598 (code B ref 55997); Wed, 15 Jun 2022 15:06:03 +0000 Received: (at 55997) by debbugs.gnu.org; 15 Jun 2022 15:05:26 +0000 Received: from localhost ([127.0.0.1]:39438 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o1UaE-00009a-B4 for submit@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 ) id 1o1UaC-000094-B1 for 55997@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: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedruddvuddgkeduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkffojghfgggtgfesth ekredtredtjeenucfhrhhomhepvfhomhcuhfhithiihhgvnhhrhicuoehtohhmsehtohhm qdhfihhtiihhvghnrhihrdhmvgdruhhkqeenucggtffrrghtthgvrhhnpeeugeeiieekue eijeelvdduhedukeffteduhfelvdegjedvjeeileetheetffdtfeenucevlhhushhtvghr ufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehtohhmsehtohhmqdhfihhtii hhvghnrhihrdhmvgdruhhk X-ME-Proxy: Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 15 Jun 2022 11:05:16 -0400 (EDT) From: Tom Fitzhenry Date: Thu, 16 Jun 2022 01:04:34 +1000 Message-Id: <20220615150434.11604-4-tom@tom-fitzhenry.me.uk> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220615150434.11604-1-tom@tom-fitzhenry.me.uk> References: <20220615145805.3189-1-tom@tom-fitzhenry.me.uk> <20220615150434.11604-1-tom@tom-fitzhenry.me.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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 From unknown Sat Sep 06 14:23:59 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#55997] [PATCH staging 2/4] gnu: Remove texlive's dependence on ruby-rspec and ruby-byebug. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 15 Jun 2022 21:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55997 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Tom Fitzhenry , 55997@debbugs.gnu.org Received: via spool by 55997-submit@debbugs.gnu.org id=B55997.165532720614663 (code B ref 55997); Wed, 15 Jun 2022 21:07:02 +0000 Received: (at 55997) by debbugs.gnu.org; 15 Jun 2022 21:06:46 +0000 Received: from localhost ([127.0.0.1]:40051 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o1aDu-0003oR-IX for submit@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 ) id 1o1aDo-0003oE-Me for 55997@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: From: Maxime Devos Date: Wed, 15 Jun 2022 23:06:34 +0200 In-Reply-To: <20220615150434.11604-2-tom@tom-fitzhenry.me.uk> References: <20220615145805.3189-1-tom@tom-fitzhenry.me.uk> <20220615150434.11604-1-tom@tom-fitzhenry.me.uk> <20220615150434.11604-2-tom@tom-fitzhenry.me.uk> 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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-- From unknown Sat Sep 06 14:23:59 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#55997] [PATCH staging 2/4] gnu: Remove texlive's dependence on ruby-rspec and ruby-byebug. Resent-From: Tom Fitzhenry Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 19 Jun 2022 14:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55997 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxime Devos Cc: 55997@debbugs.gnu.org Received: via spool by 55997-submit@debbugs.gnu.org id=B55997.16556473008929 (code B ref 55997); Sun, 19 Jun 2022 14:02:02 +0000 Received: (at 55997) by debbugs.gnu.org; 19 Jun 2022 14:01:40 +0000 Received: from localhost ([127.0.0.1]:52734 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o2vUe-0002H3-5o for submit@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 ) id 1o2vUb-0002A5-DO for 55997@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: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedruddvledgjedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvvefujghffgffkfggtgfgsehtqhertddtreejnecuhfhrohhmpefvohhm ucfhihhtiihhvghnrhihuceothhomhesthhomhdqfhhithiihhgvnhhrhidrmhgvrdhukh eqnecuggftrfgrthhtvghrnhepvddvvdffteduvdffgeevhefhkeegieegleeuueekuedu tdetjeetvdfhkeeukeehnecuffhomhgrihhnpehgnhhurdhorhhgnecuvehluhhsthgvrh fuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepthhomhesthhomhdqfhhithii hhgvnhhrhidrmhgvrdhukh X-ME-Proxy: Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 19 Jun 2022 10:01:24 -0400 (EDT) From: Tom Fitzhenry In-Reply-To: (Maxime Devos's message of "Wed, 15 Jun 2022 23:06:34 +0200") References: <20220615145805.3189-1-tom@tom-fitzhenry.me.uk> <20220615150434.11604-1-tom@tom-fitzhenry.me.uk> <20220615150434.11604-2-tom@tom-fitzhenry.me.uk> 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@tom-fitzhenry.me.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Maxime Devos 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 # =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 (_ #(#(#(#(#(#(#(#(#) =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 From unknown Sat Sep 06 14:23:59 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#55997] [PATCH staging 2/4] gnu: Remove texlive's dependence on ruby-rspec and ruby-byebug. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 19 Jun 2022 14:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55997 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Tom Fitzhenry Cc: 55997@debbugs.gnu.org Received: via spool by 55997-submit@debbugs.gnu.org id=B55997.165565008324456 (code B ref 55997); Sun, 19 Jun 2022 14:49:01 +0000 Received: (at 55997) by debbugs.gnu.org; 19 Jun 2022 14:48:03 +0000 Received: from localhost ([127.0.0.1]:52819 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o2wDa-0006MO-Ng for submit@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 ) id 1o2wDW-0006Lu-PX for 55997@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@telenet.be> From: Maxime Devos Date: Sun, 19 Jun 2022 16:47:51 +0200 In-Reply-To: <87y1xseor3.fsf@tom-fitzhenry.me.uk> References: <20220615145805.3189-1-tom@tom-fitzhenry.me.uk> <20220615150434.11604-1-tom@tom-fitzhenry.me.uk> <20220615150434.11604-2-tom@tom-fitzhenry.me.uk> <87y1xseor3.fsf@tom-fitzhenry.me.uk> 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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-- From unknown Sat Sep 06 14:23:59 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#55997] [PATCH staging 1/4] gnu: Add ruby-hydra-minimal. Resent-From: Thiago Jung Bauermann Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 19 Jun 2022 21:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55997 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Tom Fitzhenry Cc: 55997@debbugs.gnu.org Received: via spool by 55997-submit@debbugs.gnu.org id=B55997.165567544910651 (code B ref 55997); Sun, 19 Jun 2022 21:51:02 +0000 Received: (at 55997) by debbugs.gnu.org; 19 Jun 2022 21:50:49 +0000 Received: from localhost ([127.0.0.1]:53358 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o32oi-0002lj-QC for submit@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 ) id 1o32og-0002lU-HV for 55997@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@tom-fitzhenry.me.uk> <20220615150434.11604-1-tom@tom-fitzhenry.me.uk> From: Thiago Jung Bauermann Date: Sun, 19 Jun 2022 18:36:21 -0300 In-reply-to: <20220615150434.11604-1-tom@tom-fitzhenry.me.uk> Message-ID: <87fsk0qq57.fsf@kolabnow.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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 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@0.0-0.5abfa37: sentences in description should be followed by two spaces; possible infraction at 74 gnu/packages/ruby.scm:3151:0: ruby-hydra-minimal@0.0-0.5abfa37: 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 From unknown Sat Sep 06 14:23:59 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#55997] [PATCH staging v2 1/5] gnu: Add ruby-hydra-minimal. Resent-From: Tom Fitzhenry Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 24 Jun 2022 11:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55997 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 55997@debbugs.gnu.org Cc: Tom Fitzhenry Received: via spool by 55997-submit@debbugs.gnu.org id=B55997.165606895013916 (code B ref 55997); Fri, 24 Jun 2022 11:10:02 +0000 Received: (at 55997) by debbugs.gnu.org; 24 Jun 2022 11:09:10 +0000 Received: from localhost ([127.0.0.1]:41129 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4hBI-0003bU-V1 for submit@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 ) id 1o4hBH-0003bE-7h for 55997@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: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudefledgfeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtke ertdertddtnecuhfhrohhmpefvohhmucfhihhtiihhvghnrhihuceothhomhesthhomhdq fhhithiihhgvnhhrhidrmhgvrdhukheqnecuggftrfgrthhtvghrnhepvdehfeevtdejff efhfejudelhfefudehieegveffgeejvdetgeeuleehgefgfeeinecuffhomhgrihhnpehg nhhurdhorhhgpdhgihhthhhusgdrtghomhenucevlhhushhtvghrufhiiigvpedtnecurf grrhgrmhepmhgrihhlfhhrohhmpehtohhmsehtohhmqdhfihhtiihhvghnrhihrdhmvgdr uhhk X-ME-Proxy: Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 24 Jun 2022 07:08:48 -0400 (EDT) From: Tom Fitzhenry Date: Fri, 24 Jun 2022 21:08:34 +1000 Message-Id: <20220624110838.21580-2-tom@tom-fitzhenry.me.uk> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220624110838.21580-1-tom@tom-fitzhenry.me.uk> References: <20220624110838.21580-1-tom@tom-fitzhenry.me.uk> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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 From unknown Sat Sep 06 14:23:59 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#55997] [PATCH staging v2 2/5] gnu: Remove texlive's dependence on ruby-rspec and ruby-byebug. Resent-From: Tom Fitzhenry Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 24 Jun 2022 11:10:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55997 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 55997@debbugs.gnu.org Cc: Tom Fitzhenry Received: via spool by 55997-submit@debbugs.gnu.org id=B55997.165606895013928 (code B ref 55997); Fri, 24 Jun 2022 11:10:03 +0000 Received: (at 55997) by debbugs.gnu.org; 24 Jun 2022 11:09:10 +0000 Received: from localhost ([127.0.0.1]:41140 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4hBW-0003cU-0D for submit@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 ) id 1o4hBI-0003bG-Sx for 55997@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: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudefledgfeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtke ertdertddtnecuhfhrohhmpefvohhmucfhihhtiihhvghnrhihuceothhomhesthhomhdq fhhithiihhgvnhhrhidrmhgvrdhukheqnecuggftrfgrthhtvghrnhepueelhfdttdeiff etieeltdfgteevueejieeuieehuefhkedtfeeujeeutdekudejnecuffhomhgrihhnpehg nhhurdhorhhgpdgtthgrnhdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrh grmhepmhgrihhlfhhrohhmpehtohhmsehtohhmqdhfihhtiihhvghnrhihrdhmvgdruhhk X-ME-Proxy: Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 24 Jun 2022 07:08:50 -0400 (EDT) From: Tom Fitzhenry Date: Fri, 24 Jun 2022 21:08:35 +1000 Message-Id: <20220624110838.21580-3-tom@tom-fitzhenry.me.uk> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220624110838.21580-1-tom@tom-fitzhenry.me.uk> References: <20220624110838.21580-1-tom@tom-fitzhenry.me.uk> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Motivation: Break the dependency chain from guix to mariadb. Prior to this patch: $ guix graph --path guix mariadb guix@1.3.0-27.598f728 po4a@0.63 texlive-tiny@59745 texlive-latex-base@59745 texlive-hyphen-afrikaans@59745 ruby-hydra@0.0-0.5abfa37 ruby-byebug@11.1.3 ruby-rubocop@1.10.0 ruby-parallel@1.21.0 ruby-mysql2@0.5.2 mariadb@10.5.12 As of this patch: $ ./pre-inst-env guix graph --path guix mariadb guix graph: error: no path from 'guix@1.3.0-27.598f728' to 'mariadb@10.5.12' * 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 From unknown Sat Sep 06 14:23:59 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#55997] [PATCH staging v2 0/5] Remove texlive's dependence on mariadb. References: <20220615145805.3189-1-tom@tom-fitzhenry.me.uk> In-Reply-To: <20220615145805.3189-1-tom@tom-fitzhenry.me.uk> Resent-From: Tom Fitzhenry Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 24 Jun 2022 11:10:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55997 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 55997@debbugs.gnu.org Cc: Tom Fitzhenry Received: via spool by 55997-submit@debbugs.gnu.org id=B55997.165606895113935 (code B ref 55997); Fri, 24 Jun 2022 11:10:03 +0000 Received: (at 55997) by debbugs.gnu.org; 24 Jun 2022 11:09:11 +0000 Received: from localhost ([127.0.0.1]:41142 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4hBW-0003cb-Ie for submit@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 ) id 1o4hBF-0003bB-So for 55997@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: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudefledgfeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkffoggfgsedtkeertd ertddtnecuhfhrohhmpefvohhmucfhihhtiihhvghnrhihuceothhomhesthhomhdqfhhi thiihhgvnhhrhidrmhgvrdhukheqnecuggftrfgrthhtvghrnhepfeeivdegffeftefhke eugfdvudetfedtieejuddugfejueektddvvdefueetgeevnecuvehluhhsthgvrhfuihii vgeptdenucfrrghrrghmpehmrghilhhfrhhomhepthhomhesthhomhdqfhhithiihhgvnh hrhidrmhgvrdhukh X-ME-Proxy: Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 24 Jun 2022 07:08:46 -0400 (EDT) From: Tom Fitzhenry Date: Fri, 24 Jun 2022 21:08:33 +1000 Message-Id: <20220624110838.21580-1-tom@tom-fitzhenry.me.uk> X-Mailer: git-send-email 2.36.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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@1.3.0-27.598f728 po4a@0.63 texlive-tiny@59745 texlive-latex-base@59745 texlive-hyphen-afrikaans@59745 ruby-hydra@0.0-0.5abfa37 ruby-byebug@11.1.3 ruby-rubocop@1.10.0 ruby-parallel@1.21.0 ruby-mysql2@0.5.2 mariadb@10.5.12 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@0.0-0.5abfa37: updater 'github' failed to find upstream releases gnu/packages/ruby.scm:3160:8: ruby-hydra@0.0-0.5abfa37: 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@0.0-0.5abfa37: 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 From unknown Sat Sep 06 14:23:59 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#55997] [PATCH staging v2 3/5] gnu: Unpin ruby-nokogiri-diff's ruby-nokogiri Resent-From: Tom Fitzhenry Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 24 Jun 2022 11:10:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55997 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 55997@debbugs.gnu.org Cc: Tom Fitzhenry Received: via spool by 55997-submit@debbugs.gnu.org id=B55997.165606895113942 (code B ref 55997); Fri, 24 Jun 2022 11:10:04 +0000 Received: (at 55997) by debbugs.gnu.org; 24 Jun 2022 11:09:11 +0000 Received: from localhost ([127.0.0.1]:41144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4hBX-0003ci-0e for submit@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 ) id 1o4hBK-0003bJ-Gp for 55997@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: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudefledgfeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtke ertdertddtnecuhfhrohhmpefvohhmucfhihhtiihhvghnrhihuceothhomhesthhomhdq fhhithiihhgvnhhrhidrmhgvrdhukheqnecuggftrfgrthhtvghrnhepfeegjeetveegie elhfegtdettedvvdegkedugfdtueejvefffeeutdejjeelhfefnecuvehluhhsthgvrhfu ihiivgepudenucfrrghrrghmpehmrghilhhfrhhomhepthhomhesthhomhdqfhhithiihh gvnhhrhidrmhgvrdhukh X-ME-Proxy: Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 24 Jun 2022 07:08:52 -0400 (EDT) From: Tom Fitzhenry Date: Fri, 24 Jun 2022 21:08:36 +1000 Message-Id: <20220624110838.21580-4-tom@tom-fitzhenry.me.uk> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220624110838.21580-1-tom@tom-fitzhenry.me.uk> References: <20220624110838.21580-1-tom@tom-fitzhenry.me.uk> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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 From unknown Sat Sep 06 14:23:59 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#55997] [PATCH staging v2 4/5] gnu: Remove unused ruby-nokogiri-1.10. Resent-From: Tom Fitzhenry Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 24 Jun 2022 11:10:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55997 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 55997@debbugs.gnu.org Cc: Tom Fitzhenry Received: via spool by 55997-submit@debbugs.gnu.org id=B55997.165606895113950 (code B ref 55997); Fri, 24 Jun 2022 11:10:04 +0000 Received: (at 55997) by debbugs.gnu.org; 24 Jun 2022 11:09:11 +0000 Received: from localhost ([127.0.0.1]:41146 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4hBX-0003cp-9Q for submit@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 ) id 1o4hBM-0003bL-5A for 55997@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: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudefledgfeegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkffojghfgggtgfesth ekredtredtjeenucfhrhhomhepvfhomhcuhfhithiihhgvnhhrhicuoehtohhmsehtohhm qdhfihhtiihhvghnrhihrdhmvgdruhhkqeenucggtffrrghtthgvrhhnpeeugeeiieekue eijeelvdduhedukeffteduhfelvdegjedvjeeileetheetffdtfeenucevlhhushhtvghr ufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehtohhmsehtohhmqdhfihhtii hhvghnrhihrdhmvgdruhhk X-ME-Proxy: Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 24 Jun 2022 07:08:53 -0400 (EDT) From: Tom Fitzhenry Date: Fri, 24 Jun 2022 21:08:37 +1000 Message-Id: <20220624110838.21580-5-tom@tom-fitzhenry.me.uk> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220624110838.21580-1-tom@tom-fitzhenry.me.uk> References: <20220624110838.21580-1-tom@tom-fitzhenry.me.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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 From unknown Sat Sep 06 14:23:59 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#55997] [PATCH staging v2 5/5] gnu: texlive-hyphen-package: Remove input labels. Resent-From: Tom Fitzhenry Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 24 Jun 2022 11:10:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55997 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 55997@debbugs.gnu.org Cc: Tom Fitzhenry Received: via spool by 55997-submit@debbugs.gnu.org id=B55997.165606895213956 (code B ref 55997); Fri, 24 Jun 2022 11:10:05 +0000 Received: (at 55997) by debbugs.gnu.org; 24 Jun 2022 11:09:12 +0000 Received: from localhost ([127.0.0.1]:41148 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4hBX-0003cx-Ob for submit@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 ) id 1o4hBN-0003bS-P6 for 55997@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: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudefledgfeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtke ertdertddtnecuhfhrohhmpefvohhmucfhihhtiihhvghnrhihuceothhomhesthhomhdq fhhithiihhgvnhhrhidrmhgvrdhukheqnecuggftrfgrthhtvghrnhepgeetudfhgeekle ekgeekgeeghfdvfffgudfftedvhfduudevffdvheelueehgfdunecuffhomhgrihhnpegt thgrnhdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfh hrohhmpehtohhmsehtohhmqdhfihhtiihhvghnrhihrdhmvgdruhhk X-ME-Proxy: Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 24 Jun 2022 07:08:55 -0400 (EDT) From: Tom Fitzhenry Date: Fri, 24 Jun 2022 21:08:38 +1000 Message-Id: <20220624110838.21580-6-tom@tom-fitzhenry.me.uk> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220624110838.21580-1-tom@tom-fitzhenry.me.uk> References: <20220624110838.21580-1-tom@tom-fitzhenry.me.uk> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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 From unknown Sat Sep 06 14:23:59 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#55997] [PATCH staging v2 0/5] Remove texlive's dependence on mariadb. Resent-From: Tom Fitzhenry Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 29 Jun 2022 09:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55997 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 55997@debbugs.gnu.org Received: via spool by 55997-submit@debbugs.gnu.org id=B55997.165649514515624 (code B ref 55997); Wed, 29 Jun 2022 09:33:01 +0000 Received: (at 55997) by debbugs.gnu.org; 29 Jun 2022 09:32:25 +0000 Received: from localhost ([127.0.0.1]:57433 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o6U3d-00043v-FX for submit@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 ) id 1o6U3b-00043g-1V for 55997@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@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: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudegledgudeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffujghffgffkfggtgesthdtre dttdertdenucfhrhhomhepvfhomhcuhfhithiihhgvnhhrhicuoehtohhmsehtohhmqdhf ihhtiihhvghnrhihrdhmvgdruhhkqeenucggtffrrghtthgvrhhnpeegvdfhteefieehvd evfffgfeejiedvudevveffvdehgfdviefhveelieduvdekteenucevlhhushhtvghrufhi iigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehtohhmsehtohhmqdhfihhtiihhvg hnrhihrdhmvgdruhhk X-ME-Proxy: Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for <55997@debbugs.gnu.org>; Wed, 29 Jun 2022 05:32:14 -0400 (EDT) From: Tom Fitzhenry In-Reply-To: <20220624110838.21580-1-tom@tom-fitzhenry.me.uk> (Tom Fitzhenry's message of "Fri, 24 Jun 2022 21:08:33 +1000") References: <20220615145805.3189-1-tom@tom-fitzhenry.me.uk> <20220624110838.21580-1-tom@tom-fitzhenry.me.uk> 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@tom-fitzhenry.me.uk> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Tom Fitzhenry 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? From unknown Sat Sep 06 14:23:59 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#55997] [PATCH staging v2 0/5] Remove texlive's dependence on mariadb. Resent-From: Thiago Jung Bauermann Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 01 Jul 2022 02:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55997 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Tom Fitzhenry Cc: 55997@debbugs.gnu.org Received: via spool by 55997-submit@debbugs.gnu.org id=B55997.165664134821317 (code B ref 55997); Fri, 01 Jul 2022 02:10:01 +0000 Received: (at 55997) by debbugs.gnu.org; 1 Jul 2022 02:09:08 +0000 Received: from localhost ([127.0.0.1]:35975 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o765k-0005Xk-2x for submit@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 ) id 1o765f-0005XB-HQ for 55997@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@tom-fitzhenry.me.uk> <20220624110838.21580-1-tom@tom-fitzhenry.me.uk> <87zghvhl2d.fsf@tom-fitzhenry.me.uk> From: Thiago Jung Bauermann Date: Thu, 30 Jun 2022 23:07:08 -0300 In-reply-to: <87zghvhl2d.fsf@tom-fitzhenry.me.uk> Message-ID: <87o7y9d1oy.fsf@kolabnow.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello Tom, Tom Fitzhenry writes: > Tom Fitzhenry 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 From unknown Sat Sep 06 14:23:59 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Tom Fitzhenry Subject: bug#55997: closed (Re: bug#55997: [PATCH staging 0/4] Remove texlive's dependence on mariadb.) Message-ID: References: <87bksubvuy.fsf_-_@gnu.org> <20220615145805.3189-1-tom@tom-fitzhenry.me.uk> X-Gnu-PR-Message: they-closed 55997 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 55997@debbugs.gnu.org Date: Mon, 08 Aug 2022 15:26:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1659972362-20906-1" This is a multi-part message in MIME format... ------------=_1659972362-20906-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #55997: [PATCH staging 0/4] Remove texlive's dependence on mariadb. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 55997@debbugs.gnu.org. --=20 55997: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D55997 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1659972362-20906-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 55997-done) by debbugs.gnu.org; 8 Aug 2022 15:25:52 +0000 Received: from localhost ([127.0.0.1]:41600 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oL4db-0005Qr-Mn for submit@debbugs.gnu.org; Mon, 08 Aug 2022 11:25:51 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46092) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oL4da-0005Qd-Ba for 55997-done@debbugs.gnu.org; Mon, 08 Aug 2022 11:25:50 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:46136) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oL4dT-0001u9-UV; Mon, 08 Aug 2022 11:25:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=+RTMwEi5RmaJGgndaobzYB8nMZUfUPtfzO1I9q1hEuA=; b=BNdyD6MsjUTIBVAJmYVF Krt9TyIqDvyq4bwZmoYNff5ZtNIG8dy34r/pdW8DrMUZlxIiA9OKkg6RdUG/L+4ID+LcKtQTohskn YCS/n7WXr10PfRmDegSKdD7esjM4S/4soa+X6LY9h7pf81i/4Hdts/5pNKpwlzKeoRGPK1akxp805 uS3FZt5gAOPLKaA0mTJRXWPfImCeFk9YbuFkbiAa/iVGGxiiiCcljQz/3QGZigd0iSNNHsk/wpaxv cY1fDwFJs9yYGL15jCu+HgTl6H9697K1l0yEAZLguDbzjjn5HpV8K3ePgW1lQ67R3JKAGjKems8Eo M/88/IV33QJo2w==; Received: from [193.50.110.201] (port=48108 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oL4dT-00059r-Hy; Mon, 08 Aug 2022 11:25:43 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Tom Fitzhenry Subject: Re: bug#55997: [PATCH staging 0/4] Remove texlive's dependence on mariadb. References: <20220615145805.3189-1-tom@tom-fitzhenry.me.uk> <20220624110838.21580-1-tom@tom-fitzhenry.me.uk> Date: Mon, 08 Aug 2022 17:25:41 +0200 In-Reply-To: <20220624110838.21580-1-tom@tom-fitzhenry.me.uk> (Tom Fitzhenry's message of "Fri, 24 Jun 2022 21:08:33 +1000") Message-ID: <87bksubvuy.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55997-done Cc: 55997-done@debbugs.gnu.org, Thiago Jung Bauermann X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello, Tom Fitzhenry skribis: > 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. Finally applied on =E2=80=98staging=E2=80=99. Thanks for this improvement, and thanks Thiago for reviewing! Ludo=E2=80=99. ------------=_1659972362-20906-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 15 Jun 2022 14:59:22 +0000 Received: from localhost ([127.0.0.1]:39394 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o1UUM-0008O6-IR for submit@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 ) id 1o1UUH-0008Nu-Hm for submit@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 ) id 1o1UUF-0004a6-Ja for guix-patches@gnu.org; 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 ) id 1o1UU4-0001vc-AR for guix-patches@gnu.org; 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: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedruddvuddgkedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkffoggfgsedtkeertd ertddtnecuhfhrohhmpefvohhmucfhihhtiihhvghnrhihuceothhomhesthhomhdqfhhi thiihhgvnhhrhidrmhgvrdhukheqnecuggftrfgrthhtvghrnhepfeeivdegffeftefhke eugfdvudetfedtieejuddugfejueektddvvdefueetgeevnecuvehluhhsthgvrhfuihii vgeptdenucfrrghrrghmpehmrghilhhfrhhomhepthhomhesthhomhdqfhhithiihhgvnh hrhidrmhgvrdhukh X-ME-Proxy: Feedback-ID: iefc945ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 15 Jun 2022 10:58:56 -0400 (EDT) From: Tom Fitzhenry To: guix-patches@gnu.org 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@tom-fitzhenry.me.uk> 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@tom-fitzhenry.me.uk; 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 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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@1.3.0-27.598f728 po4a@0.63 texlive-tiny@59745 texlive-latex-base@59745 texlive-hyphen-afrikaans@59745 ruby-hydra@0.0-0.5abfa37 ruby-byebug@11.1.3 ruby-rubocop@1.10.0 ruby-parallel@1.21.0 ruby-mysql2@0.5.2 mariadb@10.5.12 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 ------------=_1659972362-20906-1-- From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 06 11:53:31 2024 Received: (at control) by debbugs.gnu.org; 6 Dec 2024 16:53:31 +0000 Received: from localhost ([127.0.0.1]:44088 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJba7-0002pz-Ho for submit@debbugs.gnu.org; Fri, 06 Dec 2024 11:53:31 -0500 Received: from mail-qv1-f66.google.com ([209.85.219.66]:57368) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJba5-0002pj-05 for control@debbugs.gnu.org; Fri, 06 Dec 2024 11:53:29 -0500 Received: by mail-qv1-f66.google.com with SMTP id 6a1803df08f44-6d87fea84cdso14155866d6.2 for ; Fri, 06 Dec 2024 08:53:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1733503943; x=1734108743; darn=debbugs.gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=6jO/7LHJPkbgmagbppjiomtjuG/tcyKdrMR7oJMjQl4=; b=J2SI0aJJn16Gp1YwUtdlqFJbvU0CC1fU82mt25+4HuBxom5EinZcnEmMZBrITcsuZB rZ1CzvQLEMLim/UOtZWGbpyEg1A458xMtA/+nhfOyrm2/rorGXHRzSEDCwocBqutdR60 8cJhE74O09NNhpAXysNoHk4R5MvGZFAZJVXnESqNcgZwyIvM9zSeEPlG2kP8oenDslBk BgEhykZI2Nik3+zgYNgrBrTE0FVjM6eTvC3xPhJEfjkJKX3n+2FJxntlobsIGgRMw5yX y+DH+BD4n0C0qPZW7SaTMXK69jUMNLxwVkBL1nVWxAcF9p+9Gde/G3JN53KLGDbfQFz1 IFnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733503943; x=1734108743; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=6jO/7LHJPkbgmagbppjiomtjuG/tcyKdrMR7oJMjQl4=; b=jEXTDAWzYEqVJJWHXXc8tL3veOp9IDLOP8mOPx3PTm5CmBGAAl/dCbRv6gCtCeijyF 4Ay0kkmvkgj4QkytNdZQut8jssIofS7PM0J5w8ULFRF/hqijcwBHN7jDWIqggmNWVDXd xyU9PWeQIG1d6l3QO3j0k6JQuV2I+fvtLuNreyETjkJ/IVbh7hhXSkceL8jyD9bTWYIQ sM8P0s6+hERfs4AmPECtD95dJmD7xVDaZ2LMXalih3Qbp21yZcinm7fVAnQFYWRl+l5D tqKsnrRs2E/jH9YihsvaHWbOX31uHnNiy9zeJJR7OApwh4q0y+ebk68NnLAHLMXCw/5e XEqA== X-Gm-Message-State: AOJu0YxltCqvos4iweVyJ1/TmRXKeZr6m/mXPGsCXL0zxq5RJSYNOimC t0RCeTqJP6UiOS0FDuurMfec2BO/eCieRlSF9XNIQyPQojTZqqMgqNQfHm3i X-Gm-Gg: ASbGncubtmJ5vTpYe/BRJeIWSSBbaO81/aKXVpdFlzYXQs2uy/wgxXeSG3kHjD7Q7dB Neh4oVlghKSuvERsuS/pTzS3L1VwLZW/dapWs1Pt4nCohK9n6MSCFATsI0pWHxse4XBUiADXG90 Yx4TwyrP14cdJCjV7jeR1oMW48mWfP3NGO34qc77PAW9q2wJ4Hi83/g9qzs/zPQbLWynRN7c1TC CRF57zchQL2jZkNuux0JRiIly9LMZiaDIwKCXH++CWHFQ== X-Google-Smtp-Source: AGHT+IFkK+RoJduMVjSXHZtNw+IgsrR8gaeYz6yiWDwvL+MNbM6CNbIKTwkECSb5hoTbKLFtXubotg== X-Received: by 2002:a05:6214:5190:b0:6d8:a591:fb8 with SMTP id 6a1803df08f44-6d8e7191bcamr39767216d6.37.1733503943322; Fri, 06 Dec 2024 08:52:23 -0800 (PST) Received: from gnus ([70.26.179.129]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6d8da6963b3sm20774196d6.38.2024.12.06.08.52.22 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 06 Dec 2024 08:52:23 -0800 (PST) From: "Suhail Singh" To: control@debbugs.gnu.org Subject: control message to replace looks-good => reviewed-looks-good Date: Fri, 06 Dec 2024 11:52:12 -0500 Message-ID: <87ser021qb.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) user guix unarchive 55997 usertag 55997 - looks-good archive 55997 unarchive 55769 usertag 55769 - looks-good archive 55769 usertag 49672 - looks-good usertag 49672 + reviewed-looks-good quit From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 06 12:01:38 2024 Received: (at control) by debbugs.gnu.org; 6 Dec 2024 17:01:38 +0000 Received: from localhost ([127.0.0.1]:44117 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJbhx-0003JL-N3 for submit@debbugs.gnu.org; Fri, 06 Dec 2024 12:01:37 -0500 Received: from mail-qv1-f67.google.com ([209.85.219.67]:54616) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJbhv-0003J3-J4 for control@debbugs.gnu.org; Fri, 06 Dec 2024 12:01:36 -0500 Received: by mail-qv1-f67.google.com with SMTP id 6a1803df08f44-6d8918ec243so23647106d6.1 for ; Fri, 06 Dec 2024 09:01:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1733504430; x=1734109230; darn=debbugs.gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=gh3cdZ6q468fErVrYfFjBF9frbXvNxXO2pMuKiRS1X4=; b=GrMoUUZqXrl3/5+6OhSFGOcbEUnsu9tGLyiLu8UnLS45613jOJicfnrWgMbEMSwl9V xRstV4ubgx8NhaRq2lYTfbtQfD68a9wZkaPc4k1HUhVfRYaVzGwUUVTE+ZHvGZuWiPUk sDinVhyfHDqMKWl3wXpIFAKZ9myzYIOo979CsWiJzQMej7UhS4yFTjL2bBBdk5oQUpTr ZDj0HwMQh+QmPlk3vN1H/1FGALG14fYMSe07R8UnpMovNzBtXRYJC1WkFuOu36SR1A9K At4jPjqijIkQx8YA6dRJB33FkAVt9dX6+6EwQqvCHzHhs1GqUluh+2v/NrRULJI7g/Eh 5HMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733504430; x=1734109230; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=gh3cdZ6q468fErVrYfFjBF9frbXvNxXO2pMuKiRS1X4=; b=nip6D/+fBNsvoDYdENPlOzWkHWJoXjR5HkEKXPT5N+62q6+5EN802JxSgtgeVu0agT mcdSkkfEe7RDDD/H2801Sb73o5Q6e+8HZPya+SB9+h6Gq6YPrfZZ65tNdh81K5C/1x7j YAai2zj5s8eQCs5SGWVf0XmEykdCLCtjBXe+dL0DyNUGb7niHurNqfJCAGJuN9RV53uD 0TLVvZfFjM2aATdhvrj22yLY1OzR0w+t7zkxGDzZhidcQpXK6FK07DWSRkR3iBZxvTk6 GgSOXFpaseIJfk+ogxH9wMFTphOSpp9yFazF8PvyQFL1gwmffkC5YKMi/k10H9dy2F4W mBTA== X-Gm-Message-State: AOJu0YxUD1RrsV+AX6Q5yrvr+v2Z4ic30dYbiE1ipBhOCiyftC1t/fHW zXwjFRCztYvvrWNVqeKhqV5GV9D+zaofPvKRhH3nKaWZx/06uRO+85wQSuEn X-Gm-Gg: ASbGncuBtjv4tvTzaGNKcjse9/gUJFc/6TSuxj7oQtVJHNk0uTo+bRDRA2kr8zVUVlC MOmqwytIJB/noDWV/wN7/C2JmqtbRe3Htjrtf5P2TYEXD2cFL0+LhThmGxlFtsGQGVs1o5WMdJz VD29UnsNyRoMmUHBurJPgsG1TNAU7z6eTZR5HWxcZqFbLTP6NHy9vVuOfXzt1VrGcK3X/RUCNJ9 S0GW7wQHGBbcV2zIUrgZ6xwOraT20b4VVGzwcLDKTRDyQ== X-Google-Smtp-Source: AGHT+IHTz2F2sl5zujvvZCMeZlV1kIPg8hmUBcHTQnCnYxrdzotiPbBAvyBpn7Gr22lF3jBYqNIJZw== X-Received: by 2002:a05:6214:b6b:b0:6d8:81cd:a0ce with SMTP id 6a1803df08f44-6d8e71e7a1amr49441376d6.43.1733504429766; Fri, 06 Dec 2024 09:00:29 -0800 (PST) Received: from gnus ([70.26.179.129]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6d8da9fe9e1sm20927166d6.82.2024.12.06.09.00.29 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 06 Dec 2024 09:00:29 -0800 (PST) From: "Suhail Singh" To: control@debbugs.gnu.org Subject: control message to stop using reviewed (in favor of reviewed-looks-good) Date: Fri, 06 Dec 2024 12:00:17 -0500 Message-ID: <87ldws21cu.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) user guix unarchive 74092 usertag 74092 - reviewed archive 74092 unarchive 55997 usertag 55997 - reviewed archive 55997 unarchive 55769 usertag 55769 - reviewed archive 55769 usertag 49672 - reviewed quit