<div dir="ltr">Ian,<div><br></div><div>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?</div><div><br></div><div>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:</div><div><br></div><div>kdesrc-build encountered an exceptional error condition: Runtime Error: Logical module groups require the Perl JSON module Can't continue, so stopping now.</div><div><br></div><div>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?</div><div><br></div><div>thanks,</div><div>Jeremy</div><div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Nov 26, 2014 at 8:56 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 27/11/2014, at 12:39 AM, Jeremy Whiting wrote:<br>
> Thank you all for the warm welcome.<br>
<br>
</span>I'm glad we have not scared you away… :-)<br>
<span class=""><br>
> At this point I have two questions to get me started/further along:<br>
> 1. What mac port satisfies the perl json requirement of kdesrc-build?<br>
> I tried installing the p5-json-any port, but kdesrc-build doesn't seem to<br>
> either see it or accept it as filling it's requirement for json parsing.<br>
<br>
</span>Michael Pyne (kdesrc-build author) told me it requires Perl 5.12 or later.<br>
<br>
MacPorts has Perl ports up to about 5.20 and has  a thriving industry in<br>
Perl and Python ports, depending on various versions of Pe* and Py*, so<br>
much so that something like a third of all the port names begin with "p"!!!<br>
There has been some tidying up by the MacPorts developers lately,<br>
but I have not been following it.<br>
<br>
For kdesrc-build, a while back, I requested from MacPorts:<br>
    p5.12-json                                         @2.900.0_0<br>
    p5.12-lwp-useragent-determined @1.70.0_0<br>
but now I see that I also have p5.16* ports installed, as dependencies<br>
of kdelibs4, via texinfo, so I might as well be using:<br>
    p5.16-json and<br>
    p5.16-lwp-useragent-determined<br>
and so might you.<br>
<br>
Just requesting those via "sudo port install" should automatically bring<br>
in all the other Perl ports you may need, if they are not already installed.<br>
This is one of the joys of MacPorts… :-)  What is more, MacPorts records<br>
what you have requested and you can run "port echo requested" to get<br>
a list at any time.  Very handy before major moves, such as migrating to<br>
a new version of Apple OS X.<br>
<br>
I don't know what p5-json-any is, but it is clearly not what you want.<br>
The port info command describes it as a "wrapper".<br>
<span class=""><br>
> 2. Why can't qt4 and qt5 be coinstalled on mac as I asked above?<br>
<br>
</span>Why indeed?  MacPorts had KDE4/KDE3 and Qt4/Qt3 apps co-existing<br>
until not so long ago, but I think there is a lot of work involved for MacPorts<br>
developers to set the equivalent up for 4/5... and not a lot of demand ATM…<br>
<br>
Nicolas Pavillon, whom you have not met yet, is the main MacPorts<br>
developer for KDE ports and a member of our KDE-Mac group.  He<br>
has been doing an excellent job of keeping up with the latest KDE 4<br>
versions, not to mention our latest patches for KDE 4 core software.<br>
We defer to him on matters re KDE and Qt releases on MacPorts.<br>
<br>
As for the rest of us, René is still powering along, but Marko and I have<br>
been "resting" a little lately, after bashing away at CI, Qt5 directory names<br>
and Dr Konqi problems.  However I am now beginning to feel the juices<br>
flow again… :-)  I hope Marko is too!!!<br>
<br>
Once again, welcome aboard, Jeremy!!!  Pick a problem… :-)<br>
<span class="im HOEnZb"><br>
All the best, Ian W.<br>
<br>
</span><div class="HOEnZb"><div class="h5">_______________________________________________<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></div></div>