Opened 4 months ago

Closed 3 months ago

Last modified 3 months ago

#14846 closed enhancement (fixed)

texlive 2021

Reported by: ken@… Owned by: ken@…
Priority: normal Milestone: 10.2
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

Date: Thu, 1 Apr 2021 11:35:11 -0600
From: Karl Berry <karl@freefriends.org>
To: tex-live@tug.org
Subject: tl21 released
Message-Id: <202104011735.131HZBI1013649@freefriends.org>

Hi everyone - I've moved the tl20 and mactex20 images and other files to
the public areas on tug.org. They are making their way around CTAN.
Please give it a couple days to reach the mirrors.

There are no changes from the final pretest.

I've updated the TL web pages at https://tug.org/texlive, though
doubtless some staleness remains. Let me know if problems.

We hope a torrent for the .iso will be available soon, linked from
https://tug.org/texlive/acquire-iso.html.

The TeX Collection image is not yet final, so I haven't made those
updates. We have no ETA on this year's DVD mailing as yet.

Unfortunately, having made the release, I am going to be offline for
several days. So please be sure to report problems to a mailing list,
not me individually. I won't see any new mail until next week.

Happy TeXing. --karl

Initial version is 20210325.

Change History (9)

comment:1 by ken@…, 4 months ago

Owner: changed from blfs-book to ken@…
Status: newassigned

Starting to look at this. I need to remind myself how to get the upstream fixes (mpost and luatex). Oh, I was hoping to stop building subversion :-(

comment:2 by ken@…, 4 months ago

Providing that none of the essential fixes need anything from texmf, I can get the fixes from https://github.com/TeX-Live/texlive-source (NB the master branch, not the 2021 branch which is older!)

comment:3 by ken@…, 4 months ago

I will be looking at the binary before trying to work out what needs to change to build the source.

comment:4 by ken@…, 3 months ago

For the source, system poppler is gone. That option remains as a no-op, but the option for system xpdf remains - without including the poppler include directory, causing configure to fail. So drop both options.

From NEWS (reformatted)

NEWS
- source: poppler support removed, as it was too hard to
 keep in sync with upstream. In native TL, pdftex has  
 always used libs/xpdf, which is cut-down and adapted code
 from xpdf.

comment:5 by ken@…, 3 months ago

It seems I did not explain why patches are necessary. See https://tug.org/pipermail/tlbuild/2021q2/004885.html. Note that a binary install updates to all those items plus all newer ones.

Looking at the patches for that range of commits, some are updating texk/texlive/linked_scripts/ e.g. fontools/afm2afm gets a newer version. It turns out that the files in linked_scripts/ get installed into texmf-dist during the install.

At the moment our instructions then overwrite them with what is in the texmf-dist tarball. It turns out that adding '--keep-newer-files' prevents them being overwritten (and reports a lot of files as 'is newer or same age').

comment:6 by ken@…, 3 months ago

I then re-read Karl's post: only a few updated binaries are needed, so I reduced the patches I'm using and dropped the '--keep-newer-files' switch.

comment:7 by ken@…, 3 months ago

Resolution: fixed
Status: assignedclosed

Fixed in @00a31549ff76c17b5539327ae8405cc4d9efe2bb. I also updated xindy to match the current binary, in @17156823af4e7c39dc1f939183176d01842a4a0f

[ edited to prefix the FULL hash with an '@' : that links to the commit, using a shorter version of the hash does not seem to link.]

Last edited 3 months ago by ken@… (previous) (diff)

comment:8 by Bruce Dubbs, 3 months ago

Test comment.

comment:9 by Bruce Dubbs, 3 months ago

Another test. (Sorry)

Note: See TracTickets for help on using tickets.