ConTeXt in TeX Live
Adam R. Maxwell
amaxwell at mac.com
Tue Jun 10 07:02:52 CEST 2025
> On Jun 9, 2025, at 20:46 , Norbert Preining <norbert at preining.info> wrote:
>
>> "Your TeX Live version is 2025, but your default repository URL appears to be for TeX Live 2100. You need to manually upgrade to a newer version of TeX Live, as there will be no further updates for your version."
>
> Oh dear, TLU misreads the data. The data is:
> depend minrelease/2023
> depend release/2100-nonfree
> This means that TLContrib is valid for all releases 2023-2100, NOT only
> for 2100.
Looking at the code, I see I have a comment in there:
/*
Per email from Norbert on 11 April 2021: check if local version >= minrelease && local version <= release,
since tlcontrib uses 2100 as its release year.
*/
I have a couple of guesses: maybe Bruno has set TLContrib as the "Home" or default URL? IIRC you can double-click on one to use it temporarily. Hopefully that will avoid the "default repository" version check.
If that's not it, then it's likely that the condition is lost in the morass of version checking:
- I check for TL 2008 and tell the user it's not supported :)
- checking for no/invalid year, which has happened a few times due to bad databases
- TLU handles stale repositories (before the new TL has propagated to all mirrors)
- it also tries to give a fallback URL for old versions of TL
- it also handles pretest URLs
This is all real-world response to errors and problems and the occasional tlmgr bug (ahem) encountered since 2009, so it's complicated. I've let my Apple developer status lapse, so there will be some administrative headaches to release a new, notarized TLU version.
thanks,
Adam
More information about the tex-live
mailing list.