Couple places to look...
Did pango upgrade complete? (Check md5sum and with repository)
What is the next extension after pango? (Should be alphabetic order)
What size it that extension?
What size is your /tmp directory.
Being ultra conservative, I do not download and overwrite any existing extenion unless successful. As such each is downloaded into /tmp, both the md5sum and actual extension. Then md5sum checked and if OK then it replaces the one in the tce directory and removed from tmp.
Also, I typically do not have to run as root, as both tmp/ and tce/ should be accessible to user tc.
But, on the otherhand, I don't see any fault in running as root, if the target filesystem does not support permissions.