commit: a4d43b71affe2a80e9eff0663ebd9c2889bb0c57 Author: Florian Schmaus <flow <AT> gentoo <DOT> org> AuthorDate: Thu May 30 09:54:24 2024 +0000 Commit: Florian Schmaus <flow <AT> gentoo <DOT> org> CommitDate: Sat Jun 8 07:47:11 2024 +0000 URL: https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=a4d43b71
2024-06-08-texlive-2023-bump: add news item Signed-off-by: Florian Schmaus <flow <AT> gentoo.org> .../2024-06-08-texlive-2023-bump.en.txt | 34 ++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/2024-06-08-texlive-2023-bump/2024-06-08-texlive-2023-bump.en.txt b/2024-06-08-texlive-2023-bump/2024-06-08-texlive-2023-bump.en.txt new file mode 100644 index 0000000..2c821e0 --- /dev/null +++ b/2024-06-08-texlive-2023-bump/2024-06-08-texlive-2023-bump.en.txt @@ -0,0 +1,34 @@ +Title: Upgrading to TeX Live 2023 +Author: Florian Schmaus <f...@gentoo.org> +Posted: 2024-06-05 +Revision: 1 +News-Item-Format: 2.0 +Display-If-Installed: <app-text/texlive-2023 + + +Upgrading to TeX Live 2023 +========================= + +We will soon start the stabilization of TeX Live 2023 in Gentoo. + +Since TeX Live 2023 underwent a major overhaul, including TeX Live package +moves between the according Gentoo packages, there are file conflicts +between Gentoo's TeX Live 2021 and 2023 packages. To avoid those +conflicts, it is recommended to uninstall all of dev-texlive prior +updating TeX Live to version 2023. + +Before uninstalling dev-texlive packages, first check if your system has +a pending texlive update (1). If this is the case, uninstall the old +dev-texlive packages (2) and emerge the update (3). + +1. emerge -p '>=app-text/texlive-2023' +[only proceed if texlive update is available] +2. emerge --unmerge --deselect=n 'dev-texlive/*' +3. emerge '>=app-text/texlive-2023' + +The steps above are equivalent to the following bash snippet: + +if emerge -p '>=app-text/texlive-2023'; then + emerge --unmerge --deselect=n 'dev-texlive/*' + emerge '>=app-text/texlive-2023' +fi