From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B74351382C5 for ; Mon, 26 Mar 2018 12:39:06 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 09F3DE088B; Mon, 26 Mar 2018 12:39:02 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A40ABE079C for ; Mon, 26 Mar 2018 12:39:01 +0000 (UTC) Received: from localhost (unknown [IPv6:2a01:e34:eeaa:6bd0:4ecc:6aff:fe03:1cfc]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: aballier) by smtp.gentoo.org (Postfix) with ESMTPSA id 1E21C335C77 for ; Mon, 26 Mar 2018 12:38:59 +0000 (UTC) Date: Mon, 26 Mar 2018 14:38:53 +0200 From: Alexis Ballier To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] How to provide a recent TeXLive for Gentoo for our users? Message-ID: <20180326143853.006378da@gentoo.org> In-Reply-To: <2af5b93d-ee22-388d-96ba-f3a32f0178e5@gentoo.org> References: <2af5b93d-ee22-388d-96ba-f3a32f0178e5@gentoo.org> Organization: Gentoo X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: af6eafaa-e06b-4f5e-8be2-f75a1f03df24 X-Archives-Hash: bcf02e2546b4f7852153b7ecd4ab057b On Mon, 26 Mar 2018 11:57:49 +0200 Jonas Stein wrote: > An installation via tlmgr provides many updates per day, but > our distributed TeXLive is unfortunately always behind. > Typically TeXLive on gentoo is 6-12 months behind upstream, because we > have to bump a lot manually. That is not the real reason. Most of it has been scripted for 10+ years. The real reason is that we need to go through ~arch testing, fixing rev deps that might need update to their .tex files because the underlying packages they use has changed, adapt the deps for some potential changes, and then a stablereq round. Following the yearly release cycle leaves time for it to happen. It could move faster, but I don't see any need for it as this would mean shortening stabilization cycles potentially allowing for more bugs to enter stable and increasing the load on arch teams. [...] > This is not a very nice solution, but it works so far. One difficulty > is, that there is no 1:1 relation between the texlive distribution and > dev-texlive/* at the moment. There is a 1:1 relation. > How can we enable our users to run a recent TeXLive in a clean way? /usr/local/share/texmf has been supported by texlive on Gentoo from day one. You can use that. It's an overlay that takes precedence on anything else, so per the above, you lose all the QA & testing done behind the scenes if you use this. Alexis.