You are not logged in.

#1 2023-02-11 13:42:20

Enrico1989
Member
Registered: 2018-07-05
Posts: 384

[SOLVED] Error "(Package postnotes) LaTeX kernel too old"

In an attempt to upgrade my TeX distribution (due to this https://tex.stackexchange.com/questions … 95_674892) I run

tlmgr update --list

, and only postnotes package was listed, so I thought "why not upgrading it?" and did

tlmgr update postnotes

which succeeded. Afterwards, I get several errors when compiling a document. All due, I believe, to the error in the title, due itself to the upgrade I did.

Any help?

Last edited by Enrico1989 (2023-02-11 19:06:01)

Offline

#2 2023-02-11 13:47:43

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 30,478
Website

Re: [SOLVED] Error "(Package postnotes) LaTeX kernel too old"

Did you follow the steps here to "fix" tlmgr?  If not, that's likely the source of the problem.  But even if you did, I believe using tlmgr with a pacman-managed latex install is a very bad idea: are you using pacman packages for latex, or did you do a manual install?


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

#3 2023-02-11 16:58:54

Enrico1989
Member
Registered: 2018-07-05
Posts: 384

Re: [SOLVED] Error "(Package postnotes) LaTeX kernel too old"

I did follow those steps.

I don't remember having done anything special for installing LaTeX, so I think I just followed the intructions at the same page you linked.

How would you suggest to go about it? Executing pacman -Qs texlive* in the shell give me

local/texlive-bibtexextra 2022.63023-1 (texlive-most)
    TeX Live - Additional BibTeX styles and bibliography databases
local/texlive-bin 2022.62885-3
    TeX Live binaries
local/texlive-core 2022.63035-1 (texlive-most)
    TeX Live core distribution
local/texlive-fontsextra 2022.62977-1 (texlive-most)
    TeX Live - all sorts of extra fonts
local/texlive-formatsextra 2022.62529-1 (texlive-most)
    TeX Live - collection of extra TeX 'formats'
local/texlive-games 2022.62102-1 (texlive-most)
    TeX Live - Setups for typesetting various board games, including chess
local/texlive-humanities 2022.62929-1 (texlive-most)
    TeX Live - LaTeX packages for law, linguistics, social sciences, and humanities
local/texlive-langcyrillic 2022.62517-1 (texlive-lang)
    TeX Live - Fonts and macro packages to typeset Cyrillic texts
local/texlive-langjapanese 2022.63011-1 (texlive-lang)
    TeX Live - Fonts and macro packages to typeset Japanese texts
local/texlive-latexextra 2022.63034-1 (texlive-most)
    TeX Live - Large collection of add-on packages for LaTeX
local/texlive-music 2022.62533-1 (texlive-most)
    TeX Live - Music typesetting packages
local/texlive-pictures 2022.62992-1 (texlive-most)
    TeX Live - Packages for drawings graphics
local/texlive-pstricks 2022.62977-1 (texlive-most)
    TeX Live - Additional PSTricks packages
local/texlive-publishers 2022.63013-1 (texlive-most)
    TeX Live - LaTeX classes and packages for specific publishers
local/texlive-science 2022.62977-1 (texlive-most)
    TeX Live - Typesetting for mathematics, natural and computer sciences

So I guess I should go for sudo pacman -Rs $(pacman -Qqs texlive*) and then install TeXLive manually?

For the time being, I would rather be happy with downgrading the only package that cause the breakage so far.

Last edited by Enrico1989 (2023-02-11 17:42:54)

Offline

#4 2023-02-11 19:05:45

Enrico1989
Member
Registered: 2018-07-05
Posts: 384

Re: [SOLVED] Error "(Package postnotes) LaTeX kernel too old"

Yep, I did that, followed the instructions here, and everything now works.

Offline

#5 2023-02-12 00:19:23

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 30,478
Website

Re: [SOLVED] Error "(Package postnotes) LaTeX kernel too old"

FWIW, I wasn't recommending installing latex manually, I was just asking which way you installed it in order to offer suitable advice.  In fact if you were unsure about how you did it, maintaining a manual tex install is probably not a good idea, but you've converted to that now, so you may learn as you go.

As for the instructions you linked to following, I'm not sure that's advisable on an arch system; our wiki recommends the AUR package which specifically installs to /opt.  I think that perl script you used installs to /usr/local (but I'm not sure as reading perl code is only a small step above reading encrypted data).


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

Board footer

Powered by FluxBB