Strauman / travis-latexbuild

Building LaTeX packages using Travis-CI
12 stars 4 forks source link

Packages not installing from tlmgr #23

Open thechunk opened 5 years ago

thechunk commented 5 years ago

Package installation appears not to be working from today (was working yesterday) with the following error:

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.

This may be happening due to switchover to TeX Live 2019 though I could be wrong. I am not too familiar with the TeX ecosystem but ran into the issue while trying to set up my Travis pipeline.

Would be happy to fork & submit a pull request but might need some time.

PHPirates commented 5 years ago

I noticed that five minutes ago as well. I'm on it.

PHPirates commented 5 years ago

I uploaded a docker image which fixes the tlmgr package repo at 2018. Just change strauman/travis-latexbuild:small to phpirates/texlive-latexbuild:small-2018 (I only did the basic texlive, don't see why you would want others). Please let me know if it works/doesn't work :)

I will research an update to texlive 2019 in such a way that it doesn't break next year!

@Strauman Will submit a PR soon, but it's not in any hurry since I have uploaded a fork of your image already which can be used.

thechunk commented 5 years ago

@PHPirates, just want to say your Travis/TeX guide is super helpful. Thanks for putting that together

thechunk commented 5 years ago

Thanks for fixing so quickly

PHPirates commented 5 years ago

You're most welcome, I'm glad it is useful :)

PS Will update instructions in https://github.com/PHPirates/travis-ci-latex-pdf soon