I followed the advice at tlmgr: Remote repository is newer than local (2017 < 2018) and upgraded my TeX installation following the tutorial at https://www.tug.org/texlive/upgrade.html.
When I ran the update-tlmgr-latest.sh script, using
sh update-tlmgr-latest.sh
I obtained:
sh update-tlmgr-latest.sh
Verifying archive integrity... All good.
Uncompressing TeX Live Manager Updater 100%
./runme.sh: updating in /usr/local/texlive/2019...
./runme.sh: tlmgr version says this is TeX Live 2018,
./runme.sh: and this updater script created: Thu Feb 7 02:56:31 CET 2019.
./runme.sh: proceeding with tlmgr update.
./runme.sh: updating /usr/local/texlive/2019/bin/x86_64-linux ...
./runme.sh: /usr/local/texlive/2019/bin/x86_64-linux/tlmgr including objects: master/tlpkg/tlpobj/texlive.infra.tlpobj master/tlpkg/tlpobj/texlive.infra.x86_64-linux.tlpobj
D:tlmgr:main: ::tldownload_server defined: TeXLive::TLDownload=HASH(0x5631e5578850)
D:setup_programs: preferring system versions
D:trying to set up system curl, arg --version
D:program curl found in the path
D:trying to set up system wget, arg --version
D:program wget found in the path
D:trying to set up system lz4, arg --version
D:program lz4 not usable from path
D:(unix) trying to set up lz4, default /usr/local/texlive/2019/tlpkg/installer/lz4/lz4.x86_64-linux, arg --version
D:Using shipped /usr/local/texlive/2019/tlpkg/installer/lz4/lz4.x86_64-linux for lz4 (tested).
D:trying to set up system gzip, arg --version
D:program gzip found in the path
D:trying to set up system xz, arg --version
D:program xz found in the path
DD:dumping $::progs = {
'compressor' => 'lz4',
'curl' => 'curl',
'gzip' => 'gzip',
'lz4' => '/usr/local/texlive/2019/tlpkg/installer/lz4/lz4.x86_64-linux',
'tar' => 'tar',
'wget' => 'wget',
'working_compressors' => [
'lz4',
'gzip',
'xz'
],
'working_downloaders' => [
'curl',
'wget'
],
'xz' => 'xz'
};
./runme.sh: done.
The "done" lead me to think that the upgrade went smoothly, but I'm afraid it did not.
tlmgr update --self --all
returns
tlmgr: Remote repository is newer than local (2018 < 2019)
Cross release updates are only supported with
update-tlmgr-latest(.sh/.exe) --update
Please see https://tug.org/texlive/upgrade.html for details.
and tex -v starts by TeX 3.14159265 (TeX Live 2018).
What's wrong?
tlmgr update --self --allwrong? If I trysh update-tlmgr-latest.sh --update, I getUnrecognized flag : --update. – Clément May 06 '19 at 15:42which texandwhich tlmgrreport? – David Carlisle May 06 '19 at 15:51/usr/local/texlive/2019/bin/x86_64-linux/), both as root and as normal user. – Clément May 06 '19 at 15:51