When updating my TexLive bundle, I encountered a problem when using the package circuitikz. For some reasons pdflatex cannot find the pgfcircflow.tex file in /usr/local/texlive/2016/texmf-dist/tex/generic/circuitikz/. However, when adding the tex file to the directory, it still give the same error:
! I can't find file `pgfcircflow.tex'. l.314 \input pgfcircflow.tex
\documentclass{standalone}
\usepackage{circuitikz}
\begin{document}
\begin{circuitikz}
\draw (0,0) node[spst](s1){};
\end{circuitikz}
\end{document}