https://www.latex-project.org/news/2018/04/10/issue28-of-latex2e-news-released/ LaTeX is now on GitHub Bug database has changed UTF-8 is the new default input encoding We now offer a general rollback concept for packages as well as for the kernel We integrated remreset and chngcntr packages into the kernel The testing for an undefined command has been changed Some changes to tools packages Some changes to amsmath and update of amsldoc user’s guide
I reassign the ticket to Alexis, because he is the only member in the tex project, who knows at the moment how to bump a full tex release. I see there were many changes and he will need our help to proceed quickly. Please join us on #gentoo-tex, if you want to help us. https://wiki.gentoo.org/wiki/Project:TeX
TeX Live 2019 is already on track to be released soon: Plan for TeX Live 2019: 22feb: sources committed, builds begin. 1mar: tlnet (and TL'18) frozen, tlpretest starts, CTAN updates continue there. 22mar: code freeze for final build, major bug fixes only. 5apr: final updates from CTAN, final doc tweaks. 12apr: deliver TL image for TeX Collection packaging/testing. 19apr: deliver TeX Collection DVD image for manufacturing. 30apr: public release (also of MacTeX). June?: delivery of DVDs to members. So it might to make sense to start working on bringing app-text/texlive-2019 instead.
How can one help to make this happen?
Why wait around for 2019? Why not package 2018 now?
Soon TeX Live group will start the releasing process, so it makes sense to jump early to test if there are some Gentoo-specific bugs. Plan for TeX Live 2019: 22feb: sources committed, builds begin. 1mar: tlnet (and TL'18) frozen, tlpretest starts, CTAN updates continue there. 22mar: code freeze for final build, major bug fixes only. 5apr: final updates from CTAN, final doc tweaks. 12apr: deliver TL image for TeX Collection packaging/testing. 19apr: deliver TeX Collection DVD image for manufacturing. 30apr: public release (also of MacTeX).
Anton, do you have an estimation that if you guys work on TexLive 2018 first, how much of your work also applies to TexLive 2019? In my impression, the iterative nature of TexLive distributions ensures that the effort to migrate from 2017 to 2018 will not be wasted when 2019 comes out, since each new version builds on the last one. If this is the case, is supporting TexLive 2018 really extra work? Or is it a natural step towards supporting TexLive 2019?
(In reply to Althorion from comment #3) > How can one help to make this happen? I guess the ebuilds themselves are not a problem, thanks Alexis for automation. You gonna have a lot of headache (probably) adopting our texlive-core patches to a new release[1] (especially poppler one, the rest things like kpathsea are less painful) https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo/src/patchsets/texlive/2017/texlive-core/
Well, only a few days left before the TeX Live 2019 release. So it will unlikely change and better to focus on this version instead.
So TeX Live 2019 is available for download https://www.tug.org/texlive/doc/texlive-en/texlive-en.html#news
(In reply to Mikle Kolyada from comment #7) > You gonna have a lot of headache (probably) adopting our texlive-core > patches to a new release[1] (especially poppler one, the rest things like > kpathsea are less painful) In 2019, supposedly, bundled LuaTeX was switched away from poppler so that one headache is gone. The remaining parts of pdftexdir that are using poppler hopefully aren't quite as outdated as in 2017 but will need some patching for latest poppler still.
Is there any guide or channel how to help this going? Many months had passed, #gentoo-tex is silent as our Universe's void.
(In reply to Anton Kochkov from comment #11) > Is there any guide or channel how to help this going? Many months had > passed, #gentoo-tex is silent as our Universe's void. there's at least https://wiki.gentoo.org/wiki/Project:TeX/Tex_Live_Bump_Story
ok, I think I will finally find some spare time for it, so far what I have done and what is in progress - system xpdf and poppler support were patched for compat with 0.77 atm (builds fine) - ptexenc version was updated, texlive-core-2019 compiles fine with this - kpathsea version updated pending: - more texlive-core switches digging up, have not covered them all yet plus some ebuild polishing - check if we need more patching for texlive-core (seems we do not) - generating texlive packages set (well, scripting rules) - mirroring all the distribution (I am using direct links atm)
Awesome! Thanks Mikle!
(In reply to Mikle Kolyada from comment #13) > ok, I think I will finally find some spare time for it, so far what I have > done and what is in progress > > - system xpdf and poppler support were patched for compat with 0.77 atm > (builds fine) > - ptexenc version was updated, texlive-core-2019 compiles fine with this > - kpathsea version updated kpathsea is still about to double check, but upstream texmf.cnf has not changed much, so even with current stable everything works fine for me (new texlive-core was added masked). > > pending: > > - more texlive-core switches digging up, have not covered them all yet plus > some ebuild polishing - done and old blockers removed (9 years old ones are good enough to be phased out) > - check if we need more patching for texlive-core (seems we do not) - some checks are still needed > - generating texlive packages set (well, scripting rules) still on the list, but should not be a problem > - mirroring all the distribution (I am using direct links atm) done, everything have been mirrored for 2019 distribution
As Alexis approved the texlive-module.eclass patch I have started adding dev-texlive/ packages as well
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b94058e5f79e6bda5b4586171bf37904e1c984de commit b94058e5f79e6bda5b4586171bf37904e1c984de Author: Mikle Kolyada <zlogene@gentoo.org> AuthorDate: 2019-06-03 17:56:19 +0000 Commit: Mikle Kolyada <zlogene@gentoo.org> CommitDate: 2019-06-03 17:56:19 +0000 profiles: unmask tl2019 for wide testing May be broken, be ready and report bugs! Closes: https://bugs.gentoo.org/654044 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> profiles/package.mask | 49 ------------------------------------------------- 1 file changed, 49 deletions(-)
Thank you a lot, finally a recent TeXLive in Gentoo! I tested and found a file collision with dev-tex/latexmk - see https://bugs.gentoo.org/show_bug.cgi?id=687320