<div dir="ltr">Ian,<div><br></div><div>Thanks for the extra pointers. It seems /opt/local/bin and such is already in my path. I asked on #perl and found PERL5LIB that I set here to /opt/local/lib/perl5/vendor_perl/5.12.5/</div><div><br></div><div>Then I realized I need bazaar and subversion for some aspects, so grabbed those also. Then added p5.12-xml-parser to get another missing perl module. Now I get this though:</div><div><br></div><div>dyld: lazy symbol binding failed: Symbol not found: _Perl_Gthr_key_ptr</div><div>  Referenced from: /opt/local/lib/perl5/vendor_perl/5.12.5//darwin-thread-multi-2level/auto/XML/Parser/Expat/Expat.bundle</div><div>  Expected in: dynamic lookup</div><div><br></div><div>Is this a problem with the p5.12-xml-parser mac port or do I need some other dependency that port install p5.12-xml-parser didn't bring in but should have?</div><div><br></div><div>thanks,</div><div>Jeremy</div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Nov 27, 2014 at 6:19 PM, Ian Wadham <span dir="ltr"><<a href="mailto:iandw.au@gmail.com" target="_blank">iandw.au@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Jeremy,<br>
<span class=""><br>
On 28/11/2014, at 1:34 AM, Jeremy Whiting wrote:<br>
> Thanks for the tips. Do I need to add something to my path or something to get kdesrc-build to find the perl installed by mac ports?<br>
<br>
</span>MacPorts should have set this up automatically by adding something like this to your ~/.profile file:<br>
<br>
    # MacPorts Installer addition on 2011-06-18_at_13:16:17: adding an appropriate PATH variable for use with MacPorts.<br>
    export PATH=/opt/local/bin:/opt/local/sbin:$PATH<br>
    # Finished adapting your PATH environment variable for use with MacPorts.<br>
    export MANPATH=/opt/local/share/man:/usr/share/man<br>
<br>
My full $PATH is thus /opt/local/bin:/opt/local/sbin:/Users/ianw/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin<br>
<br>
Note that OSX uses ~/.profile where Linux would use ~/.bashrc or some such.<br>
<span class=""><br>
> I've just installed p5.12-json and p5.12-lwp-useragent-determined and all dependencies, but I'm getting this when I try to run kdesrc-build:<br>
<br>
</span>I think you might follow René's advice on those, when you feel like tidying up, but they<br>
will do for now.  You can use sudo port deactivate or sudo port uninstall to tidy them away.<br>
<span class=""><br>
> kdesrc-build encountered an exceptional error condition: Runtime Error: Logical module groups require the Perl JSON module Can't continue, so stopping now.<br>
><br>
> I'm ok at perl but wouldn't know where to start to figure out why it doesn't see the json module, any ideas?<br>
<br>
</span>If your path is like the above and the required Perl modules are in your "port installed"<br>
output, you should have no problems getting kdesrc-build to run, BUT… here are<br>
some problems I had when running kdesrc-build for the first time:<br>
<br>
    a) I tried the "separate user" approach recommended by kdesrc-build doco, but<br>
         ran into a number of problems, which I ascribed to not having, in the new user's<br>
         home area, all the bits of "config" I had accumulated over previous months, such<br>
         git setup for KDE and encryption setup for login to "push" to KDE rep[ositories.<br>
<br>
         I strongly recommend the "same user, separate directory" approach.  I use /kdedev<br>
                drwxr-xr-x  28 ianw  admin  952 24 Sep 13:19 /kdedev<br>
<br>
    b) I was doing a lot of early trials of kdesrc-build with --pretend and just a raw rc file<br>
         (no previous clones from anongit or anywhere).  It appears kdesrc-build is not too<br>
         happy with an empty landscape.  Michael suggested I run something like<br>
         "kdesrc-build --src-only kdelibs" to prime the pump.  That failed with the separate<br>
         user approach, but worked fine with /kdedev under user "ianw" and I have had no<br>
         further problems with kdesrc-build.<br>
<br>
I'd forgotten about this, but I found some old emails…  If you have any more problems,<br>
please do not hesitate to write again.<br>
<br>
Cheers, Ian W.<br>
<div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
<a href="mailto:kde-mac@kde.org">kde-mac@kde.org</a><br>
List Information: <a href="https://mail.kde.org/mailman/listinfo/kde-mac
KDE/Mac" target="_blank">https://mail.kde.org/mailman/listinfo/kde-mac<br>
KDE/Mac</a> Information: <a href="http://community.kde.org/Mac" target="_blank">http://community.kde.org/Mac</a><br>
</div></div></blockquote></div><br></div>