<div dir="ltr"><div dir="ltr"><div>Hello,</div><div><br></div>I'm trying to migrate the
data from an old eprints server (ubuntu 10.04, eprints 3.3.7) to a new
one (ubuntu 16.04, eprints 3.3.15). Maybe worth mentioning i had some
problems when trying to install eprints and i used the steps from here <a href="http://www.eprints.org/tech.php/22140/attachment/message.html" target="_blank">http://www.eprints.org/tech.<wbr>php/22140/attachment/message.<wbr>html</a> to successfully install it.<div><br></div><div>I moved the repository to the new server, but when i use the import script on the XML I exported from the old server, i get this error:<br><br><div>eprints@myserver:~/bin$ ./import library --verbose --migration archive XML library.xml</div><div>\C is deprecated in regex; marked by <-- HERE in m/(\C <-- HERE )/ at /usr/share/eprints3/bin/../<wbr>perl_lib/URI/Escape.pm line 205.</div><div><br></div><div>------------------------------<wbr>------------------------------<wbr>------</div><div>---------------- EPrints System Error ----------------------------</div><div>------------------------------<wbr>------------------------------<wbr>------</div><div>Error in configuration:</div><div>Can't use an undefined value as an ARRAY reference at /usr/share/eprints3/lib/cfg.d/<a href="http://eprint_search_staff.pl" target="_blank"><wbr>eprint_search_staff.pl</a> line 16.</div><div><br></div><div><br></div><div>------------------------------<wbr>------------------------------<wbr>------</div><div>EPrints System Error inducing stack dump</div><div> at /usr/share/eprints3/bin/../<wbr>perl_lib/EPrints.pm line 147.</div><div><span class="gmail-m_-8348297568998879873gmail-Apple-tab-span" style="white-space:pre-wrap">        </span>EPrints::abort("EPrints") called at /usr/share/eprints3/bin/../<wbr>perl_lib/EPrints/Config.pm line 281</div><div><span class="gmail-m_-8348297568998879873gmail-Apple-tab-span" style="white-space:pre-wrap">        </span>EPrints::Config::load_<wbr>repository_config_module("<wbr>library") called at /usr/share/eprints3/bin/../<wbr>perl_lib/EPrints/Repository.pm line 510</div><div><span class="gmail-m_-8348297568998879873gmail-Apple-tab-span" style="white-space:pre-wrap">        </span>EPrints::Repository::load_<wbr>config(EPrints::Repository=<wbr>HASH(0x8d06c0)) called at /usr/share/eprints3/bin/../<wbr>perl_lib/EPrints/Repository.pm line 153</div><div><span class="gmail-m_-8348297568998879873gmail-Apple-tab-span" style="white-space:pre-wrap">        </span>EPrints::Repository::new("<wbr>EPrints::Repository", "library", "cgi", 0, "noise", 2) called at /usr/share/eprints3/bin/../<wbr>perl_lib/EPrints.pm line 555</div><div><span class="gmail-m_-8348297568998879873gmail-Apple-tab-span" style="white-space:pre-wrap">        </span>EPrints::repository(EPrints=<wbr>HASH(0x8d0498), "library", "noise", 2, "cgi", 0) called at /usr/share/eprints3/bin/../<wbr>perl_lib/EPrints/<wbr>BackCompatibility.pm line 447</div><div><span class="gmail-m_-8348297568998879873gmail-Apple-tab-span" style="white-space:pre-wrap">        </span>EPrints::Session::new("<wbr>EPrints::Session", 1, "library", 2) called at ./import line 208</div></div><div><br></div><div>I also tried the method on your wiki (<a href="https://wiki.eprints.org/w/Moving_a_repository">https://wiki.eprints.org/w/Moving_a_repository</a>) with the mysqldump but when i do "./bin/epadmin upgrade library" i get the same error.<br></div><div><br></div><div>If you have any idea what the problem might be i would be very glad.</div><div>Thank you.</div></div></div>