Sign up ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

From the ctanify documentation (great tool, by the way) I got the impression that just including a * file when doing a CTAN upload is sufficient. Well, obviously not, since the file just ended up on the scrapheap instead of

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

# Response:

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

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

I have searched for this topic on SX, and I'm aware of,, 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.

share|improve this question

1 Answer 1

up vote 4 down vote accepted

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 directory or under if your package isn't under /macros/latex/contrib, like e.g. TikZ related packages.

I checked the package entry at 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 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.

share|improve this answer
I just send a request to I'll keep you informed... – Axel Sommerfeldt Oct 24 '11 at 15:29
...Rainer Schöpf has just answered that he accidently installed the with a wrong file name. So just including the file seems indeed to be sufficient. – Axel Sommerfeldt Oct 24 '11 at 15:53
...and Robin Fairbairns has answered, that they will put that question/answer into the next faq release. Great! – Axel Sommerfeldt Oct 25 '11 at 6:06

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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