Hi I tried bywatersolutions marc checker plugin and have added perl modules marc::libnt & Marc::file:usmarc
Even though modules are not shown on koha about page, I have the plugin shown. When runing the report, I get "Must pass a MARC::Record object to check_record" error for each record. Is something missing? Koha 19.11.01.000 This is what I have for libs versions: $ perl -MMARC::File::USMARC -e 'print "hello\n"' hello $ perl -MMARC::Lint -e 'print "hello\n"' hello $ $ grep VERSION `perldoc -l MARC::File::USMARC` $ [DOES NOT RETURN ANYTHING] $ grep VERSION `perldoc -l MARC::Lint` our $VERSION = 1.52; if (($Business::ISBN::VERSION gt '2.02_01') || ($Business::ISBN::VERSION gt '2.009')) { elsif ($Business::ISBN::VERSION lt '2') { 534 R ORIGINAL VERSION NOTE 562 R COPY AND VERSION IDENTIFICATION NOTE 884 R DESCRIPTION CONVERSION INFORMATION $ sudo apt-cache policy libmarc-lint-perl libmarc-lint-perl: Installed: 1.52-1 Candidate: 1.52-1 Version table: *** 1.52-1 500 500 http://mirrors.linode.com/ubuntu bionic/universe amd64 Packages 500 http://mirrors.linode.com/ubuntu bionic/universe i386 Packages 500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages 500 http://archive.ubuntu.com/ubuntu bionic/universe i386 Packages 100 /var/lib/dpkg/status 1.50-1~kohadev1 500 500 http://debian.koha-community.org/koha stable/main amd64 Packages 500 http://debian.koha-community.org/koha stable/main i386 Packages $ $ sudo apt-cache policy libmarc-record-perl libmarc-record-perl: Installed: 2.0.7-1 Candidate: 2.0.7-1 Version table: *** 2.0.7-1 500 500 http://mirrors.linode.com/ubuntu bionic/universe amd64 Packages 500 http://mirrors.linode.com/ubuntu bionic/universe i386 Packages 500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages 500 http://archive.ubuntu.com/ubuntu bionic/universe i386 Packages 100 /var/lib/dpkg/status $ Regards Alvaro _______________________________________________ Koha mailing list http://koha-community.org Koha@lists.katipo.co.nz https://lists.katipo.co.nz/mailman/listinfo/koha