From a couple of days when I try to update the packages with the TeX Live Utility I get the message: Listing Failed. The Repository's URL is http://ctan.mirror.garr.it/mirrors/CTAN/systems/texlive/tlnet Going directly to this address with a browser I got error 404 Not Found and I realized that the CTAN word in the web site is lowercase, i.e. ctan. Changing the Home Repository did not work properly. Thank you very much for any advice.

  • well you will have to switch to another repository. This one looks down. Aug 7, 2020 at 15:26
  • 1
    There is an up-to-date-list here: ctan.org/mirrors Then do this tlmgr option repository <insert-mirror-here>/systems/texlive/tlnet/ and you should be good to go! Aug 7, 2020 at 16:02
  • I generate the list of URLs for TeX Live Utility by parsing CTAN's site list, but it only gets updated when I release a new version. However, the only change in the next version would be from http to https, so CTAN's list is wrong. If you're seeing a problem with setting the home repository manually, please file a bug report with instructions to reproduce the problem. Thanks! Aug 8, 2020 at 4:42
  • @phil-elkabat I am still getting the error Cannot determine type of tlpdb from /usr/local/texlive/2018/ctan.math.illinois.edu/systems/texlive/tlnet/!...
    – zyy
    Aug 13, 2021 at 6:50

1 Answer 1


The GARR mirror (the one for Italy) appears unresponsive to the queries by tlmgr, although it appears up-to-date. If you set the repository to


then you'll be redirected to a working mirror according to some rule of “vicinity”. My queries to tlmgr are presently redirected to


which is located in Slovenia.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .