Re: Idiomatic process for handling needed external language modules for which there is no port

2023-12-20 Thread Kenneth Wolcott
Thanks to all of your responses. I'm just not sure what the facts really are :-( I'll just try to precisely follow all the instructions I see regarding Perl and CPAN; perhaps these problems will iron themselves out over time when I see the errors of my ways. Ken W.

Re: Idiomatic process for handling needed external language modules for which there is no port

2023-12-17 Thread Daniel J . Luke
On Dec 15, 2023, at 11:57 PM, Kenneth Wolcott wrote: > Scenario A: > > 1. Install Perl from MacPorts. > 2. Need Perl module XYZ. > 3. Perl module XYZ does not exist on MaqcPorts. > 4. Install (using CPAN, CPANm, or manually) the XYX module locating it > under the MacPorts port. > 5. MacPorts

Re: Idiomatic process for handling needed external language modules for which there is no port

2023-12-16 Thread Bill Cole
On 2023-12-15 at 23:57:47 UTC-0500 (Fri, 15 Dec 2023 20:57:47 -0800) Kenneth Wolcott is rumored to have said: Idiomatic process for handling needed external language modules for which there is no port Hi; I'm trying to understand how to logically handle external modules for a language

Re: Idiomatic process for handling needed external language modules for which there is no port

2023-12-16 Thread Joshua Root
How do you do package management on MacPorts for languages which might need modules which MacPorts doesn't have? This problem exists for many languages supported by MacPorts; ie: Perl, Python, Raku, Julia, etc The answer is different for each language. For Python, standard procedure is to

Idiomatic process for handling needed external language modules for which there is no port

2023-12-15 Thread Kenneth Wolcott
Idiomatic process for handling needed external language modules for which there is no port Hi; I'm trying to understand how to logically handle external modules for a language under MacPorts. TL;DR: How do you do package management on MacPorts for languages which might need modules which