<div>Hi, </div><div><br></div><div>We have just upgraded from v2.5.2 to v2.8.1. Purely motivated by the need for none-Latin characters in our finding aid PDFs. However, the PDF in SUI just won't print. We did multiple tests: with none-Latin characters and without; using exactly the same data in v2.5.2, v2.8.1, and the current sandbox...the sandbox and v2.5.2 are all printing smoothly, only our local v2.8.1 keeps failing:</div><div>"undefined method `make_tmpname' for Dir::Tmpname:Module</div><div>uri:classloader:/asutils.rb:76:in `tempfile_name'</div><div>asutils.rb line 76</div><div> file = Dir::Tmpname.make_tmpname("#{base}_#{java.lang.System.currentTimeMillis}", nil)"</div><div>Our tech guy also told me it might be:</div><div>"Dir::Tmpname.make_tmpname (Ruby 2.5.0 and earlier)</div><div><br></div><div> Dir::Tmpname.make_tmpname was removed in Ruby 2.5.0. Prior to Ruby 2.4.4 it could accept a directory path as a prefix, but as of Ruby 2.4.4, directory separators are removed."</div><div><br></div><div>Anyone had the same problem?</div><br><br><span>--<br><p align="left">李彦霖 "Ellen" Yanlin Li</p><p align="left">特藏馆员 Special Collections Librarian/Archivist</p><p align="left">复旦大学图书馆 Fudan University Library</p><p align="left"><font face="
Times New Roman
" size="2"><a href="mailto:Li_yanlin@fudan.edu.cn" target="_blank">Li_yanlin@fudan.edu.cn</a></font></p><p align="left"><a style="line-height: 24px" target="_blank"><font color="#000000" face="
Times New Roman
" size="2">drlidekelaiden@gmail.com</font></a><span style="line-height: 24px"><font face="
Times New Roman
" size="2"> </font></span></p></span><br><br>