Actually, this has me looking over what I am and am not still using.

Since Mac is still using Python 2.7, but Catalina is coming up and that 
includes Python 3.x.  So I’m looking over what I use and what I don’t among my 
decades of scripts.

Last I looked, pretty much every system like that usurped the originals.  At 
the time, when I looked them over, it became clear to me why they did that and 
it made sense.  But, again, that decision was something like 10 years ago and I 
haven’t had time or cause to revisit it - until now.

Do you know if Homebrew can provide the Python bindings for GC?


Hal

> On Apr 30, 2020, at 2:27 AM, Adrien Monteleone 
> <adrien.montele...@lusfiber.net> wrote:
> 
> Have you investigated Homebrew vs. MacPorts?
> 
> Just curious if the Perl issues are the same.
> 
> Regards,
> Adrien
> 
>> On Apr 30, 2020 w18d121, at 12:29 AM, Hal Vaughan <hal@hal.dance> wrote:
>> 
>> I’ve checked out the bindings - as I mentioned in my original post, the 
>> problem is that using the bindings on a Mac requires MacPorts.  I’ve had 
>> issues before, since MacPorts (and other similar systems) usurp some of the 
>> normal paths for things like Perl and Python.  I don’t use Perl for coding 
>> anymore, but I have Perl scripts I’ve been using for over a decade that do 
>> some simple work for me.  I had an important Perl script I was using that 
>> used a specific Perl library.  I don’t remember which one it was, but when I 
>> added MacPorts and tried to run my script a week later, it crashed.
>> 
>> I had no idea MacPorts, Fink, Homebrew, and similar systems usurped the 
>> normal system paths for scripting languages.  When I installed it, and it 
>> took over for Perl, it put in a system without all the libraries my scripts 
>> used and some of the libraries that were available to me with a standard 
>> Perl install (libraries I had installed from CPAN) would not install in the 
>> new system.  I had to completely remove MacPorts to get my old scripts to 
>> work.
>> 
>> I’d love to use MacPorts, since it makes a lot available to me that I can’t 
>> easily add now (unless I start using a Linux VM), but that experience taught 
>> me never to trust such a system.
>> 
>> I think it would be a lot easier for me to do this with Python bindings, but 
>> I still use older scripts for things I need to do once a month or once a 
>> year and I don’t want to risk breaking them again like they broke about a 
>> decade ago when I installed MacPorts.
>> 
>> 
>> Hal
> 
> 
> _______________________________________________
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see 
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
> 

_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to