my thesis was built successfully on texbasic2015. Today I updated my textlive version to texbasic2016. After updating and installing all required packages, it is not possible to build the thesis. In fact, it throws the following error:
{/usr/local/texlive/2016basic/texmf-dist/fonts/enc/dvips/base/8r.enc} </Users
/macbookpro/Library/texlive/2016basic/texmf-var/fonts/pk/ljfour/jknappen/ec/ect
t1200.600pk>
!pdfTeX error: /Library/TeX/texbin/pdflatex (file ua1r8r): Font ua1r8r at 624 n
ot found
==> Fatal error occurred, no output PDF file produced!
I tried googling a lot and still couldn't find a solution. Could you please help?
UPDATE: When I start building, it shows the following alerts:

getnonfreefontsdoesn't write itsupdmap.cfgintexmf-local. Did you usegetnonfreefonts-systo installuarial? – egreg Jul 22 '16 at 21:48getnonfreefonts-sys -r, then the map files were included. You could also try\pdfmapfile{=ua1.map}in your document. – Ulrike Fischer Jul 22 '16 at 22:04getnonfreefonts-sys -rdoes nothing for me but the second command does work. I wish I can upvote 1000 times for you. Thank you for saving my days. – lenhhoxung Jul 22 '16 at 22:25getnonfreefontsbut onlygetnonfreefonts-sys. This is partially off-topic because you'd like run into this problem even if you'd usedgetnonfreefonts-sysfor the reason egreg gave, but you would at least avoid similar related problems. – cfr Jul 23 '16 at 03:10getnonfreefonts(andupdmap, if applicable). Then usegetnonfreefonts-systo install the additional fonts you would like. This should get you back to a working installation and put you in better shape to avoid the problems I describe in the link. – cfr Jul 23 '16 at 03:11