tlmgr $repo update --self --all not work for you? It works. I guess I was just being extra-cautious that the --self succeeded before doing the --all :). --happy updating, karl.