From the ctanify documentation (great tool, by the way) I got the impression that just including a *.tds.zip file when doing a CTAN upload is sufficient. Well, obviously not, since the tds.zip file just ended up on the scrapheap instead of http://www.ctan.org/tex-archive/install/macros/latex/contrib.

Excerpt from the ctanupload log:

# 2011-10-09 19:50:46
contribution = caption
version = 3.2c
# caption.tar.gz (5089187):
# drwxrwxr-x axel/axel         0 2011-10-09 19:49 caption/
# -rw-rw-r-- axel/axel      1991 2011-10-09 19:49 caption/caption.ins
# -rw-rw-r-- axel/axel      2276 2011-10-09 19:49 caption/README
# -rw-rw-r-- axel/axel   2568077 2011-10-09 19:49 caption.tds.zip

# Response:

# Your upload to CTAN has succeeded.
# ==================================

Do I have to do a separate CTAN upload for the tds.zip file? Or did I miss something?

I have searched for this topic on SX, and I'm aware of http://dante.ctan.org/upload, https://texfaq.org/FAQ-uploads, How to upload my packages or document classes to CTAN?, CLI tool to upload to CTAN, and How can I contribute to CTAN?, but didn't find an answer.


1 Answer 1


I usually upload it using ctanify and (in the past) the using the normal web upload form or (now) using my ctanupload script. I wondered as well where the TDS ZIP files landing up, but I found them all under the mentioned http://www.ctan.org/tex-archive/install/macros/latex/contrib directory or under http://www.ctan.org/tex-archive/install/ if your package isn't under /macros/latex/contrib, like e.g. TikZ related packages.

I checked the package entry at http://ctanhg.scharrer-online.de/pkg/caption which explicitly lists the TDS ZIP file in the 'On CTAN:' line, but it is missing there. I double-checked the daily XML DB dump file I have and there is currently no TDS ZIP listed for caption.

Maybe your file still needs some time to appear there. They need to be placed there manually by the CTAN crew and then it takes the usual short delay until all servers and mirrors have it. You could also ask about them by sending a mail to [email protected]. They might have accidentally forgot the TDS ZIP file. You could also consider uploading it again to DANTE and ask explicitly for it to be placed on CTAN.

  • I just send a request to [email protected]. I'll keep you informed...
    – user2574
    Oct 24, 2011 at 15:29
  • 1
    ...Rainer Schöpf has just answered that he accidently installed the caption.tds.zip with a wrong file name. So just including the tds.zip file seems indeed to be sufficient.
    – user2574
    Oct 24, 2011 at 15:53
  • 2
    ...and Robin Fairbairns has answered, that they will put that question/answer into the next faq release. Great!
    – user2574
    Oct 25, 2011 at 6:06

You must log in to answer this question.