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 D35C31382C5 for ; Mon, 26 Mar 2018 09:58:00 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1570FE086A; Mon, 26 Mar 2018 09:57:55 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (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 AF483E0855 for ; Mon, 26 Mar 2018 09:57:54 +0000 (UTC) Received: from [192.168.1.12] (xdsl-89-0-37-38.netcologne.de [89.0.37.38]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: jstein) by smtp.gentoo.org (Postfix) with ESMTPSA id 2898D335C2E for ; Mon, 26 Mar 2018 09:57:52 +0000 (UTC) To: gentoo-dev@lists.gentoo.org From: Jonas Stein Subject: [gentoo-dev] How to provide a recent TeXLive for Gentoo for our users? Message-ID: <2af5b93d-ee22-388d-96ba-f3a32f0178e5@gentoo.org> Date: Mon, 26 Mar 2018 11:57:49 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 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: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Ai5MXz8QInkZ3SPRWPUwqyYwOGF8SRivG" X-Archives-Salt: 03a59d47-b945-429a-967e-eaaa4eb0bbdf X-Archives-Hash: 08b78132238b9dcde6648514da5ee7d6 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --Ai5MXz8QInkZ3SPRWPUwqyYwOGF8SRivG Content-Type: multipart/mixed; boundary="94F17kNGqd8evSYm0WfDLwn9kbYBTsiBF"; protected-headers="v1" From: Jonas Stein To: gentoo-dev@lists.gentoo.org Message-ID: <2af5b93d-ee22-388d-96ba-f3a32f0178e5@gentoo.org> Subject: How to provide a recent TeXLive for Gentoo for our users? --94F17kNGqd8evSYm0WfDLwn9kbYBTsiBF Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Dear all, there was a question on the tex@gentoo ml from a user, who needs a very recent TeXLive in order to be compatible with other setups. This is also very important, for users of the more recent programs like lualatex. Many packages do not work properly in the unfixed old version. 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. One solution would be more powerful scripts, which update the TeX ebuilds, but the ticket is open since 2005. https://bugs.gentoo.org/85411 On one Gentoo system I installed therefor TeXLive via tlmgr and added all provided packages in package.provided like this: /etc/portage/profile/package.provided/texlive.provided [..] dev-tex/xcolor-9999 dev-tex/latexdiff-9999 dev-tex/glossaries-9999 dev-tex/biblatex-9999 dev-tex/biber-9999 dev-tex/bibtexu-9999 app-text/texlive-core-9999 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. How can we enable our users to run a recent TeXLive in a clean way? Ideas are welcome. --=20 Best, Jonas --94F17kNGqd8evSYm0WfDLwn9kbYBTsiBF-- --Ai5MXz8QInkZ3SPRWPUwqyYwOGF8SRivG Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQKTBAEBCgB9FiEEBKx6IeHrw2Yc9cGSJwyHV7n+l/8FAlq4xB1fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDA0 QUM3QTIxRTFFQkMzNjYxQ0Y1QzE5MjI3MEM4NzU3QjlGRTk3RkYACgkQJwyHV7n+ l/9siBAApwUipt3L4BliTgaQq552rZaPNfFHQXHLDamKj1+uUWPZRNTnXNkxPmRF mEiDnlXbo005nJGRFuweTpcmyGKaYUJ6Z/6HSn91E0hO3CR35J89GAHoB1IzKYmb 0jyUI3kI7vPqUBDG+a2ekHoSOh4n8q2SPo5J/vWpsBSdWUWsKvQqJDktcFjjlUlD CopmjRTINqknTa2D1pWPXvGbNe5HlxRT66PE9Vtkf5l3UzWI6Or4DYz5gKUZMr4b CsloYAoq65TC+KO5v2qeRQj+wf+JJSoeF9OyfPaXfHuiaT1sG9MK4xtGlQ+nlPL4 8ekx5SNIoqZ5uwbJpywFaPhr91jKupU8IPxzo+b4G+yaFc/j6SpCn531/yVwjvfz YEdtElawxuoKfAOC5c75yu6vgLeCjlY8xV2tC7DBYLlUGoJtMRrpqvsMaTHlwakr iFJPJP+cBNaXICYQD4MyG6UPMKRD647DxMar36cyLojd6nOrMIbEvx/aoHIH6sjo vPFkvwn9ygMb2wGbN+7n1KRDlvLVr9zpN9Aw0Atpwyzv6W9/A3IWS1VzAzTLvlTd ct4PS1YBtefitu27QgqfBcweGRntBS7JwnOW1U1kyFnTqBe8C74E+ahJmyC4aUdV UjaHSZMb9fheMsPgrLZyAiQ3GAARA6dBjoLKTQHeeR4F3zrqKjA= =3lZo -----END PGP SIGNATURE----- --Ai5MXz8QInkZ3SPRWPUwqyYwOGF8SRivG--