I've noticed that some of the packages I've uploaded to CTAN are now in TL2011, and some I've updated lately have been updated in TL2011, too.

When are packages added/updated in TeX Live? Is it an automated process, or a manual one? What can be done to ease it?

  • AFAIK it is a semi-automatic process. At least new packages need some manual interaction I think. Then the TeX Live project uses some scripts to detect updates of this packages. I think one way to ease things is to also provide a TDS ZIP file of your packages. – Martin Scharrer Aug 26 '11 at 7:56
  • @Martin: thanks for fixing my typos ;-) – ℝaphink Aug 26 '11 at 8:03
  • @Martin: what are these TDS ZIP ? – ℝaphink Aug 26 '11 at 8:04
  • I would like to note that providing TDS packages is not necessary if you have a properly written .ins file. – Andrey Vihrov Aug 26 '11 at 8:20

Suitable packages are taken from CTAN and is manually packaged for TL. Note that the process may take a few days because most people get their data from mirrors, so the meirrors need to update themselfs with the new data.

To ease the process: Release under the LPPL, remember to include the source code for the manual. Then there is nothing to it.

If a package was updated on ctan, but not on TL (some days later), then send an email to the texlive list (see tug.org)

  • Thanks @daleif. I do provide dtx+ins+pdf in my packages and release them under the LPPL. – ℝaphink Aug 26 '11 at 8:04
  • 2
    note "release under the lppl" includes documenting that fact in the package; simply selecting lppl on the upload form isn't enough (for example, the linux distros sometimes check licences, and by that time the upload form is long gone. – wasteofspace Aug 26 '11 at 15:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.