aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Schmaus <flow@gentoo.org>2024-05-30 11:54:24 +0200
committerFlorian Schmaus <flow@gentoo.org>2024-06-08 09:47:11 +0200
commita4d43b71affe2a80e9eff0663ebd9c2889bb0c57 (patch)
tree2fc3c0b836cee20fa9190fc738609bbbc2115851
parent2024-05-17-dracut-ext-kmods: clarify the non-dracut/dist-kernel case (diff)
downloadgentoo-news-a4d43b71affe2a80e9eff0663ebd9c2889bb0c57.tar.gz
gentoo-news-a4d43b71affe2a80e9eff0663ebd9c2889bb0c57.tar.bz2
gentoo-news-a4d43b71affe2a80e9eff0663ebd9c2889bb0c57.zip
2024-06-08-texlive-2023-bump: add news item
Signed-off-by: Florian Schmaus <flow@gentoo.org>
-rw-r--r--2024-06-08-texlive-2023-bump/2024-06-08-texlive-2023-bump.en.txt34
1 files changed, 34 insertions, 0 deletions
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 <flow@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