From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id 2NzHMq5LnWS5PQEASxT56A (envelope-from ) for ; Thu, 29 Jun 2023 11:15:26 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id EKTIMq5LnWQurAAA9RJhRA (envelope-from ) for ; Thu, 29 Jun 2023 11:15:26 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 5B39F1350D for ; Thu, 29 Jun 2023 11:15:26 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qEnk3-0000M9-D0; Thu, 29 Jun 2023 05:15:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qEnk1-0000In-2K for guix-patches@gnu.org; Thu, 29 Jun 2023 05:15:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qEnjz-0002bp-2V for guix-patches@gnu.org; Thu, 29 Jun 2023 05:15:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qEnjy-0001Wm-Bv for guix-patches@gnu.org; Thu, 29 Jun 2023 05:15:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63604] Branch "tex-team-next" in need of review Resent-From: Nicolas Goaziou Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 29 Jun 2023 09:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63604 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 63604@debbugs.gnu.org Cc: rekado@elephly.net Received: via spool by 63604-submit@debbugs.gnu.org id=B63604.16880300735807 (code B ref 63604); Thu, 29 Jun 2023 09:15:02 +0000 Received: (at 63604) by debbugs.gnu.org; 29 Jun 2023 09:14:33 +0000 Received: from localhost ([127.0.0.1]:52253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qEnjV-0001Va-8N for submit@debbugs.gnu.org; Thu, 29 Jun 2023 05:14:33 -0400 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:51875) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qEnjS-0001VA-PT for 63604@debbugs.gnu.org; Thu, 29 Jun 2023 05:14:31 -0400 X-GND-Sasl: mail@nicolasgoaziou.fr X-GND-Sasl: mail@nicolasgoaziou.fr Received: by mail.gandi.net (Postfix) with ESMTPSA id 9AC6860002; Thu, 29 Jun 2023 09:14:23 +0000 (UTC) From: Nicolas Goaziou References: <87a5xzibq1.fsf@nicolasgoaziou.fr> <874jnxez9z.fsf@nicolasgoaziou.fr> <87r0qod1gh.fsf@nicolasgoaziou.fr> <87v8fq9z27.fsf@nicolasgoaziou.fr> Date: Thu, 29 Jun 2023 11:14:13 +0200 In-Reply-To: <87v8fq9z27.fsf@nicolasgoaziou.fr> (Nicolas Goaziou's message of "Wed, 14 Jun 2023 11:24:16 +0200") Message-ID: <87zg4iljfe.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1688030126; a=rsa-sha256; cv=none; b=Fko0/32TsSaEkHLrvD9omcWEBNTZJqyC4GfFfkumujGAXHVx5mafpa78qthYODMos50sHO VCbYXvSUiCx+5is/KXOUaa250mtBW+UGZdE3pPHDvv85z8UBKLWXYVMPMz5YdepW0uB/c0 QWE5vf/XqLnFZzPbi4I8Or8a+WAKnUXkHHuK5BR2bf/JprC7iiKfmeAe40FuflcvBBJBlY 4vvGuPLG+ejVwC9aVHcAOE2h16mwYZF1ofcfBSBpEhJs53MZqXr6jyG2Jd2hUyg/NqYSov q96KomApwwZyD51r8gZwcMeAwZcxALwNDW9ycPs3fWQzMRNZ426Tn1HK+fpruw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1688030126; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post; bh=ca0SF/vuKxYPECMlMCugrQ10DeP7ap6aLcMRjctArI8=; b=NVhTS1Hf9rs+OM7XNeoDEOTElGgY1pMYJXusHifCY23nU/zCNamCrcp1BRytaYlNxZSG8v N7YXHxQh7V+B7ZEOjA7/fDd+iIAdY6pO8I+MamkjDM5aMtV75mqL5ay6U8D6JHa32RyKaV cqR0DyszuIIwy9cgpb6b2xtEvMMlU3mWiY//aXtj+Uk++Q30bYCWOijn6VWz9XO5dNJu00 iobO4UnP302x3u7cX664/qGNPBR0/7ci7VIaNGXldof2Fn+x0AfMgb4mld5srC1QfF+ogL NG1Q8sF759ZapIfHo0Zm276yTbWuQeFOHa7JoEVbOGNR+DDod8JVG3tK1SGh0w== Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Scanner: scn0.migadu.com X-Migadu-Spam-Score: -3.75 X-Spam-Score: -3.75 X-Migadu-Queue-Id: 5B39F1350D X-TUID: BQ9WV3sY1gJS Hello, The "tex-team-next" branch has reached a milestone, so I started the process of merging it into "master". In a nutshell, this branch provides: - TeX Live 2023 ; - more packages, including some collections and schemes ; - a beefed-up importer : it handles most native inputs and arguments. It can also produce meta-packages ; - normalized package names and definitions : no more `simple-texlive-package', only a limited set of Guix specific packages, described in a comment at the beginning of the module ; - a more voluntary build system : it can generate runfiles, build font metrics, generate TeX formats, and install scripts ; - a lighter `texlive-bin' : it no longer provides every TeX Live script right from the start, reducing (!) the number of files added to "bin/" from 400 to 200 ; - an actually usable modular TeX Live, with no more hyphenation issues, and less packages to list thanks to collections. Adding new packages is very easy, but they still have to be updated manually every time we bump TeX Live version. It would be nice to buy us an updater at some point. I also think we can further modularize `texlive-bin': some binaries may be built along with their respective texlive package instead. Food for thoughts. Regards, -- Nicolas Goaziou