[GNC] Adding Transactions From Another Program
Adrien Monteleone
adrien.monteleone at lusfiber.net
Thu Apr 30 02:27:48 EDT 2020
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 at 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
More information about the gnucash-user
mailing list