Lynn, You likely need to install the database prerequisites on the database server.
If you recently upgraded the database server, some of the packages get deleted because they no longer exist. I've seen this going from Ubuntu 16 to Ubuntu 18, for instance. I believe that libmarc-file-xml-perl no longer exists as a package on Ubuntu 18+, so MARC::File::XML must be installed via CPAN. HtH, Jason On 12/4/20 10:48 AM, Floyd, Angelia Lynn wrote: > We running across an issue where if you try to save a marc record it > gives you the following error in the logs. > > > > 2020-12-04 10:35:16 app3-prod open-ils.cstore: [ERR > :20796:oils_sql.c:6570:1607096115209480] open-ils.cstore ERROR updating > biblio::record_entry object with id = 16861603: 6819553 6819553: ERROR: > Can't locate MARC/File/XML.pm in @INC (you may need to install the > MARC::File::XML module) (@INC contains: /etc/perl > /usr/local/lib/x86_64-linux-gnu/perl/5.26.1 /usr/local/share/perl/5.26.1 > /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 > /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 > /usr/local/lib/site_perl) at line 4.BEGIN failed--compilation aborted at > line 4.CONTEXT: compilation of PL/Perl function "maintain_901" > > 2020-12-04 10:35:16 app3-prod open-ils.cat: [ERR > :2181:CStoreEditor.pm:155:1607096115209480] editor[1|4587667] request > error open-ils.cstore.direct.biblio.record_entry.update : 16861603 : > Exception: OpenSRF::DomainObject::oilsMethodException > 2020-12-04T10:35:16 OpenILS::Utils::CStoreEditor > /usr/local/share/perl/5.26.1/OpenILS/Utils/CStoreEditor.pm:481 <500> > Error in updating a row -- please see the error log for more details > > 2020-12-04 10:35:16 app3-prod open-ils.cat: [ERR > :2181:EX.pm:66:1607096115209480] Exception: > OpenSRF::DomainObject::oilsMethodException 2020-12-04T10:35:16 > OpenSRF::Utils::Logger > /usr/local/share/perl/5.26.1/OpenSRF/Utils/Logger.pm:243 <500> Error in > updating a row -- please see the error log for more details > > > > I have made sure MARC::File::XML is installed. Made sure @INC had the > location listed. > > > > I am running out of ideas, on how to fix this. > > > > We updated to 3.4.4 over Thanksgiving, and this is one of the last major > errors I need to correct. In the update we updated to Ubuntu 18.04 and > Opensrf 3.2.1. > > > > > > > > > > ----------------------------- > Lynn Floyd > MIS Supervisor > > > Indiana State Library > https://www.in.gov/library/ > 315 W Ohio St > Indianapolis, IN 46202 > 317-232-3290 > [email protected] <mailto:[email protected]> > > > > > _______________________________________________ > Evergreen-dev mailing list > [email protected] > http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-dev > _______________________________________________ Evergreen-dev mailing list [email protected] http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-dev
