<div dir="ltr"><div>Your test file doesn't load ucs, beamer only loads ucs if the ucs (or utf8x) option is given</div><div><br></div><div>\DeclareOptionBeamer{ucs}{%</div><div> ...</div><div>      \RequirePackage{ucs}%<br></div><div><br></div><div><br></div><div>so I don't think it's correct to say ucs is a dependency, it's just a package you can optionally load.</div><div><br></div><div><br></div><div><br></div><div>everyshi is required by pgf, it isn't (directly) a dependency of beamer, <br></div><div>pgfutil-layer.def does \RequirePackage{everyshi}</div><div><br></div><div>David</div><div><br></div><div><br></div><div><br></div></div>