<br><br><div class="gmail_quote">2009/12/4 Nicole Engard <span dir="ltr">&lt;<a href="mailto:nengard@gmail.com">nengard@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Also - as someone who&#39;s new to this - where is my @INC file?<br>
<div><div></div><div class="h5"><br>
2009/12/4 Nicole Engard &lt;<a href="mailto:nengard@gmail.com">nengard@gmail.com</a>&gt;:<br>
&gt; You mean the C4 in Koha?<br>
&gt;<br>
&gt; home/nengard/kohaclone/C4 -- or is there another C4?<br>
&gt;<br>
&gt; On Fri, Dec 4, 2009 at 5:39 PM, Walls, Ian &lt;<a href="mailto:Ian.Walls@med.nyu.edu">Ian.Walls@med.nyu.edu</a>&gt; wrote:<br>
&gt;&gt; Nicole,<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Hmmm... What directory is the parent to your installation&#39;s C4?  You<br>
&gt;&gt; need to get that in your @INC. Something like:<br>
&gt;&gt;<br>
&gt;&gt; export PERL5LIB=/path/to/C4&#39;s/parent<br>
&gt;&gt;<br>
&gt;&gt; before you run <a href="http://bulkauthimport.pl" target="_blank">bulkauthimport.pl</a> should do the trick (the -I does the<br>
&gt;&gt; same thing, but just for that perl call)<br>
&gt;&gt;<br>
&gt;&gt; Good luck!<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Ian<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Dec 4, 2009, at 17:18, &quot;Nicole Engard&quot; &lt;<a href="mailto:nengard@gmail.com">nengard@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; Bleh :(<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; nengard@debian:~/kohaclone/misc/migration_tools$ perl -I<br>
&gt;&gt;&gt; /Users/nengard/kohaclone <a href="http://bulkauthimport.pl" target="_blank">bulkauthimport.pl</a> -file<br>
&gt;&gt;&gt; /Users/nengard/Desktop/authoritymarc.mrc<br>
&gt;&gt;&gt; Can&#39;t locate C4/Context.pm in @INC (@INC contains:<br>
&gt;&gt;&gt; /Users/nengard/kohaclone /etc/perl /usr/local/lib/perl/5.10.0<br>
&gt;&gt;&gt; /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5<br>
&gt;&gt;&gt; /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at<br>
&gt;&gt;&gt; <a href="http://bulkauthimport.pl" target="_blank">bulkauthimport.pl</a> line 18.<br>
&gt;&gt;&gt; BEGIN failed--compilation aborted at <a href="http://bulkauthimport.pl" target="_blank">bulkauthimport.pl</a> line 18.<br>
&gt;&gt;&gt; You have new mail in /var/mail/nengard<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Nicole<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Fri, Dec 4, 2009 at 4:50 PM, Walls, Ian &lt;<a href="mailto:Ian.Walls@med.nyu.edu">Ian.Walls@med.nyu.edu</a>&gt;<br>
&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt; Nicole,<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Oh, that&#39;s the PERL5LIB thing.  Try this:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; perl -I /Users/nengard/kohaclone <a href="http://bulkauthimport.pl" target="_blank">bulkauthimport.pl</a> -file /Users/<br>
&gt;&gt;&gt;&gt; nengard/Desktop/authoritymarc.mrc<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Assuming that path after the -I is where your kohaclone is.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; -Ian<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; -----Original Message-----<br>
&gt;&gt;&gt;&gt; From: Nicole Engard [mailto:<a href="mailto:nengard@gmail.com">nengard@gmail.com</a>]<br>
&gt;&gt;&gt;&gt; Sent: Friday, December 04, 2009 4:47 PM<br>
&gt;&gt;&gt;&gt; To: Walls, Ian<br>
&gt;&gt;&gt;&gt; Cc: Owen Leonard; Koha List<br>
&gt;&gt;&gt;&gt; Subject: Re: [Koha] importing authorities<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Oh poo -- looks like I&#39;m missing something I need installed --<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; nengard@debian:~/kohaclone/misc/migration_tools$ perl<br>
&gt;&gt;&gt;&gt; <a href="http://bulkauthimport.pl" target="_blank">bulkauthimport.pl</a> -file /Users/nengard/Desktop/authoritymarc.mrc<br>
&gt;&gt;&gt;&gt; Can&#39;t locate C4/Context.pm in @INC (@INC contains: /etc/perl<br>
&gt;&gt;&gt;&gt; /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/<br>
&gt;&gt;&gt;&gt; perl5<br>
&gt;&gt;&gt;&gt; /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10<br>
&gt;&gt;&gt;&gt; /usr/local/lib/site_perl .) at <a href="http://bulkauthimport.pl" target="_blank">bulkauthimport.pl</a> line 18.<br>
&gt;&gt;&gt;&gt; BEGIN failed--compilation aborted at <a href="http://bulkauthimport.pl" target="_blank">bulkauthimport.pl</a> line 18.<br>
&gt;&gt;&gt;&gt; nengard@debian:~/kohaclone/misc/migration_tools$<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Hmmm<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; 2009/12/4 Nicole Engard &lt;<a href="mailto:nengard@gmail.com">nengard@gmail.com</a>&gt;:<br>
&gt;&gt;&gt;&gt;&gt; Thank you! I will add this to the manual and use it right now :)<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; On Fri, Dec 4, 2009 at 4:40 PM, Walls, Ian &lt;<a href="mailto:Ian.Walls@med.nyu.edu">Ian.Walls@med.nyu.edu</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt;&gt; Nicole,<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; You&#39;d need a MARC file (either ISO2709 or MARCXML) with the<br>
&gt;&gt;&gt;&gt;&gt;&gt; authority data in it, and to navigate to the misc/migration_tools<br>
&gt;&gt;&gt;&gt;&gt;&gt; directory for your install.  Then type:<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; perl <a href="http://bulkauthimport.pl" target="_blank">bulkauthimport.pl</a> -file /path/to/file<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; You can also use the -h flag to investigate other options.  One<br>
&gt;&gt;&gt;&gt;&gt;&gt; really useful one is -m, which sets the incoming file format<br>
&gt;&gt;&gt;&gt;&gt;&gt; (ISO2709 or MARCXML).<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Oh, right, and be sure you&#39;ve exported your PERL5LIB, so the<br>
&gt;&gt;&gt;&gt;&gt;&gt; script knows where to find the Koha Perl modules.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Hope that&#39;s helpful!  And yes, we should absolutely package up<br>
&gt;&gt;&gt;&gt;&gt;&gt; some example authorities to go with the sample catalog data and<br>
&gt;&gt;&gt;&gt;&gt;&gt; patrons.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; -Ian<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; -----Original Message-----<br>
&gt;&gt;&gt;&gt;&gt;&gt; From: Nicole Engard [mailto:<a href="mailto:nengard@gmail.com">nengard@gmail.com</a>]<br>
&gt;&gt;&gt;&gt;&gt;&gt; Sent: Friday, December 04, 2009 4:32 PM<br>
&gt;&gt;&gt;&gt;&gt;&gt; To: Walls, Ian<br>
&gt;&gt;&gt;&gt;&gt;&gt; Cc: Owen Leonard; Koha List<br>
&gt;&gt;&gt;&gt;&gt;&gt; Subject: Re: [Koha] importing authorities<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Ian do you know what command I need to type and what file I need to<br>
&gt;&gt;&gt;&gt;&gt;&gt; create to use <a href="http://bulkauthimport.pl" target="_blank">bulkauthimport.pl</a>?<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; And Owen - yeah I think we should have some default Auth records we<br>
&gt;&gt;&gt;&gt;&gt;&gt; can fill the system with like we do with catalog data and patrons.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Nicole<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; On Fri, Dec 4, 2009 at 4:10 PM, Walls, Ian<br>
&gt;&gt;&gt;&gt;&gt;&gt; &lt;<a href="mailto:Ian.Walls@med.nyu.edu">Ian.Walls@med.nyu.edu</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; As far as I know, the only way currently is to use <a href="http://bulkauthimport.pl" target="_blank">bulkauthimport.pl</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; .  I would think it wouldn&#39;t be that difficult to modify the<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; Stage MARC Records for Import tool to do authorities as well as<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; biblios.  My cataloger tells me that authorities are going to be<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; particularly important in RDA, so we may want to consider<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; beefing up that end of the codebase.  I will happily look into<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; it as I get the time.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; Cheers,<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; Ian Walls<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; Systems Integration Librarian<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; NYU Health Sciences Libraries<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; 550 First Ave., New York, NY 10016<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; (212) 263-8687<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; -----Original Message-----<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; From: <a href="mailto:koha-bounces@lists.katipo.co.nz">koha-bounces@lists.katipo.co.nz</a> [mailto:<a href="mailto:koha-">koha-</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:bounces@lists.katipo.co.nz">bounces@lists.katipo.co.nz</a>] On Behalf Of Owen Leonard<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; Sent: Friday, December 04, 2009 4:04 PM<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; To: Koha List<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; Subject: Re: [Koha] importing authorities<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Is there a way to import authority records?<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; If so, I&#39;d love to get my hands on some MARC21 authority<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; records. I<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; always end up creating a couple of dummy records, and having<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; some to<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; import would be so much better for testing.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;  -- Owen<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; --<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; Web Developer<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; Athens County Public Libraries<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://www.myacpl.org" target="_blank">http://www.myacpl.org</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; Koha mailing list<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:Koha@lists.katipo.co.nz">Koha@lists.katipo.co.nz</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://lists.katipo.co.nz/mailman/listinfo/koha" target="_blank">http://lists.katipo.co.nz/mailman/listinfo/koha</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; ------------------------------------------------------------<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; This email message, including any attachments, is for the sole<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; use of the intended recipient(s) and may contain information<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; that is proprietary, confidential, and exempt from disclosure<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; under applicable law. Any unauthorized review, use, disclosure,<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; or distribution is prohibited. If you have received this email<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; in error please notify the sender by return email and delete the<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; original message. Please note, the recipient should check this<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; email and any attachments for the presence of viruses. The<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; organization accepts no liability for any damage caused by any<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; virus transmitted by this email.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; =================================<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; Koha mailing list<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:Koha@lists.katipo.co.nz">Koha@lists.katipo.co.nz</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://lists.katipo.co.nz/mailman/listinfo/koha" target="_blank">http://lists.katipo.co.nz/mailman/listinfo/koha</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; ------------------------------------------------------------<br>
&gt;&gt;&gt;&gt;&gt;&gt; This email message, including any attachments, is for the sole<br>
&gt;&gt;&gt;&gt;&gt;&gt; use of the intended recipient(s) and may contain information that<br>
&gt;&gt;&gt;&gt;&gt;&gt; is proprietary, confidential, and exempt from disclosure under<br>
&gt;&gt;&gt;&gt;&gt;&gt; applicable law. Any unauthorized review, use, disclosure, or<br>
&gt;&gt;&gt;&gt;&gt;&gt; distribution is prohibited. If you have received this email in<br>
&gt;&gt;&gt;&gt;&gt;&gt; error please notify the sender by return email and delete the<br>
&gt;&gt;&gt;&gt;&gt;&gt; original message. Please note, the recipient should check this<br>
&gt;&gt;&gt;&gt;&gt;&gt; email and any attachments for the presence of viruses. The<br>
&gt;&gt;&gt;&gt;&gt;&gt; organization accepts no liability for any damage caused by any<br>
&gt;&gt;&gt;&gt;&gt;&gt; virus transmitted by this email.<br>
&gt;&gt;&gt;&gt;&gt;&gt; =================================<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; ------------------------------------------------------------<br>
&gt;&gt;&gt;&gt; This email message, including any attachments, is for the sole use<br>
&gt;&gt;&gt;&gt; of the intended recipient(s) and may contain information that is<br>
&gt;&gt;&gt;&gt; proprietary, confidential, and exempt from disclosure under<br>
&gt;&gt;&gt;&gt; applicable law. Any unauthorized review, use, disclosure, or<br>
&gt;&gt;&gt;&gt; distribution is prohibited. If you have received this email in<br>
&gt;&gt;&gt;&gt; error please notify the sender by return email and delete the<br>
&gt;&gt;&gt;&gt; original message. Please note, the recipient should check this<br>
&gt;&gt;&gt;&gt; email and any attachments for the presence of viruses. The<br>
&gt;&gt;&gt;&gt; organization accepts no liability for any damage caused by any<br>
&gt;&gt;&gt;&gt; virus transmitted by this email.<br>
&gt;&gt;&gt;&gt; =================================<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ------------------------------------------------------------<br>
&gt;&gt; This email message, including any attachments, is for the sole use of the intended recipient(s) and may contain information that is proprietary, confidential, and exempt from disclosure under applicable law. Any unauthorized review, use, disclosure, or distribution is prohibited. If you have received this email in error please notify the sender by return email and delete the original message. Please note, the recipient should check this email and any attachments for the presence of viruses. The organization accepts no liability for any damage caused by any virus transmitted by this email.<br>

&gt;&gt; =================================<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
_______________________________________________<br>
Koha mailing list<br>
<a href="mailto:Koha@lists.katipo.co.nz">Koha@lists.katipo.co.nz</a><br>
<a href="http://lists.katipo.co.nz/mailman/listinfo/koha" target="_blank">http://lists.katipo.co.nz/mailman/listinfo/koha</a><br>
</div></div></blockquote></div><br>@INC is simply Perl&#39;s list of directories that it is looking for Perl modules in.<br><br>You need to run the following, or put in your ~/.bashrc:<br><br>export PERL5LIB=/home/nengard/kohaclone/<br>
<br>Basically, Koha imports modules from the C4 module. It needs to be told what directory to look for the C4 directory in, however. In a dev install, this is your Git clone; on a standard install, it would be something like /usr/share/koha/lib/.<br>
<br>On my machine, for instance, since my Koha git clone is at /home/jesse/projects/koha, and the C4 directory with Koha&#39;s Perl modules is thus at /home/jesse/projects/koha/C4, I do this:<br><br>export PERL5LIB=/home/jesse/projects/koha<br clear="all">
<br>Opted to explain too much rather than too little, hope this helps,<br>-- <br>Jesse Weaver<br>