Re: [GNC] Gnucash 5.7/8 on Linux Mint 21.3

2024-07-09 Thread John Ralls



> On Jul 9, 2024, at 06:29, Nigel Stapley  wrote:
> 
> Hi. Trying to run flapak version 5.7 or 8 on Linux Mint 21.3. Loading page
> comes up but it stalls at loading data then crashes. Any one else having a
> problem with this OS or is it just me. I attach the dump file if that helps
> the initiated! Thanks
> ___

Looks like the bad Nvidia driver crash, bug 799301 
(https://bugs.gnucash.org/show_bug.cgi?id=799301 Try running
  flatpak run --env=WEBKIT_DISABLE_COMPOSITING_MODE=1 org.gnucash.GnuCash

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] ANNOUNCE: GnuCash 5.8 Released

2024-07-07 Thread John Ralls
The GnuCash development team announces GnuCash 5.8, the ninth release in the 
stable 5.x series. This is a snap releae to fix a serious bug in GnuCash 5.8.
Between 5.7 and 5.8, the following bugfixes were accomplished:
• Bug 799347 - Edit account to make it sub account under other account
There were no other changes.
New and Updated Translations: Chinese (Traditional), Hebrew, Hungarian, 
Macedonian, Spanish

Help translate GnuCash on Weblate: https://hosted.weblate.org/engage/gnucash/

German AQBanking Users:
The AQBanking author is still working to get his updated PIN/TAN code finalized 
so the Flatpak, macOS, and Windows bundles of this release contain the last 
stable version, 6.5.4. The GnuCash nightly builds have beta releases with the 
new implementation, so consider using one of those if the stable AQBanking 
doesn't work for you.

Known Problems

Complete list of all open bugs: 
https://bugs.gnucash.org/buglist.cgi?bug_severity=blocker_severity=critical_severity=major_severity=normal_severity=minor_severity=trivial_status=NEW_status=ASSIGNED_status=NEEDINFO_status=REOPENED=0_id=8149=priority%2Cbug_severity_format=advanced

Documentation

No changes were made between 5.7 and 5.8.

Getting GnuCash for Windows and MacOS

GnuCash is provided for both Microsoft Windows 10® and later and MacOS 10.13 
(High Sierra)® and later in pre-built, all-in-one packages. An installer is 
provided for Microsoft Windows® while the MacOS® package is a disk image 
containing a drag-and-drop application bundle.

GnuCash is also available as a flatpak from Flathub.org. Instructions for 
installing and running: https://wiki.gnucash.org/wiki/Flatpak

The SHA256 Hashes for the downloadable files are:



Microsoft Windows:
https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.8/gnucash-5.8.setup.exe
https://github.com/Gnucash/gnucash/releases/download/5.8/gnucash-5.8.setup.exe

Apple macOS:
https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.8/Gnucash-Intel-5.8-1.dmg
https://github.com/Gnucash/gnucash/releases/download/5.8/Gnucash-Intel-5.8-1.dmg

Getting GnuCash as source code
If you want to compile GnuCash 5.8 for yourself, the source code can be 
downloaded from:
https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.8/gnucash-5.8.tar.bz2
https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.8/gnucash-5.8.tar.gz
https://github.com/Gnucash/gnucash/releases/download/5.8/gnucash-5.8.tar.bz2
https://github.com/Gnucash/gnucash/releases/download/5.8/gnucash-5.8.tar.gz

To compile GnuCash from the source code by yourself, you will need at least 
Gtk+ 3.22.29, Guile 2.0, Boost 1.67, WebKitGtk 2.4, GoogleTest 1.8.0, cmake 
3.10 and SWIG 2.0.12. Please consult the README.dependencies file in the 
sources for the exact list of dependencies and versions.
Getting the documentation

Note that the documentation for unstable releases is not on the GnuCash 
website. It is built daily and may be found on the development server under the 
locale directory; "C" is English, "de" is German, and so on.

The documentation is included in the MacOS and Windows application bundles.

If you want to compile the GnuCash Documentation 5.8 for yourself, the source 
code can be downloaded from:

Sourceforge: 
https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.8/gnucash-docs-5.8.tar.gz
 
GitHub: 
https://github.com/Gnucash/gnucash/releases/download/5.8/gnucash-docs-5.8.tar.gz

You can also checkout the sources directly from the git repository as described 
at https://wiki.gnucash.org/wiki/Git.

About the Program

GnuCash is a free, open source accounting program released under the GNU 
General Public License (GPL) and available for GNU/Linux, *BSD, Solaris, MacOS, 
and Microsoft Windows. Programming on GnuCash began in 1997, and its first 
stable release was in 1998.

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Bogus email?

2024-07-06 Thread John Ralls
A fluke (a kind of fish, https://en.wikipedia.org/wiki/Summer_flounder, but not 
a phish ;-) ) I think: It looks like Mr. Bambrough accidentally replied to the 
email instead of using the link.

Regards,
John Ralls


> On Jul 6, 2024, at 5:54 PM, Phyllis Bruce  wrote:
> 
> I’m confused and my age sometimes makes my brain burp.
> 
> This is the first time I’ve ever seen Gnucash mail asking someone else for 
> confirmation of their email address.  It’s to a Frederick Bambrough. Just 
> asking if this is a fluke or a phish?
> 
> Thanks, Po
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] SHA for GnuCash 5.7 incorrect

2024-07-06 Thread John Ralls
Heh, that was almost the least of the problem with that announcement email. 
I've sent a new one with the correct SHA256s and also the release notes that 
are supposed to be most of the announcement.

Regards,
John Ralls

> On Jul 6, 2024, at 4:25 PM, Frederick Bambrough  wrote:
> 
> The SHA hash for GnuCash 5.7 doesn't match the published one, presumeably
> because the published one's actually  for version 5.6. So it's described.
> 
> MacOS version but probably true for the others.
> 
> -- 
> Frederick Bambrough
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] Re-ANNOUNCE: GnuCash 5.7 Released

2024-07-06 Thread John Ralls
 as described 
at https://wiki.gnucash.org/wiki/Git.

About the Program

GnuCash is a free, open source accounting program released under the GNU 
General Public License (GPL) and available for GNU/Linux, *BSD, Solaris, MacOS, 
and Microsoft Windows. Programming on GnuCash began in 1997, and its first 
stable release was in 1998.

Regards,
John Ralls

___
gnucash-devel mailing list
gnucash-de...@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Importing to Gnucash

2024-07-05 Thread John Ralls


> On Jul 5, 2024, at 09:09, Ronald Solomon  wrote:
> 
> I want to import from a CSV file It has both debit and credit transactions.
> When I am labeling the CSV columns I don't see where I label Withdrawal and
> deposit. My deposits are in one column and withdrawals are in another
> column.
> I have set up a test GNUCash file and am running test data. It sees the
> transactions however, it negates the amount to 0

Assuming that both columns are unsigned and you’re importing into an asset 
account use Amount for the debit column and Amount (Negated) for the credit 
column. If you’re importing into a liability account (e.g. credit card) then 
you may need to flip that depending on your choice for reverse-balance accounts 
in Preferences>Accounts. If it comes in backwards, meaning that an amount you 
intend as a debit imports as a credit then reverse the column types.

Regards,
John Ralls
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] GC crashing after upgrade

2024-07-03 Thread John Ralls
No need for a VM on macOS, app bundles are completely self-contained except for 
Finance::Quote. You can have as many different versions of GnuCash installed as 
you like as long as they have different names or you put them in different 
folders.

Regards,
John Ralls


> On Jul 3, 2024, at 09:35, Adrien Monteleone  
> wrote:
> 
> Or install an older version in a virtual machine.
> 
> Regards,
> Adrien
> 
> On 7/2/24 6:31 PM, Ernie Wakamatsu wrote:
>> Thanks again for your help. It sounds like my best option to get around this 
>> crash and inability to commit QIF import changes is to go back a couple of 
>> versions and wait for the next stable version of GC for MacOS.
>> Hmm, or pull out my old MS laptop …
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] GnuCash for Apple Silicon Macs

2024-07-02 Thread John Ralls


> On Jul 2, 2024, at 11:49 AM, David Reiser via gnucash-user 
>  wrote:
> 
>> 
>> On Jul 2, 2024, at 14:27, R Losey  wrote:
>> 
>> On Tue, Jul 2, 2024 at 12:55 PM Robert Zuccherato <
>> robert.zuccher...@gmail.com> wrote:
>> 
>>> Hello,
>>> 
>>> I am sending this email because I am wondering about the status of
>>> GnuCash compiled for Apple silicon Macs.  Currently, we just have
>>> available for download binaries for Intel Macs.  They run fine on Apple
>>> silicon Macs under Rosetta 2.  However, Apple is not going to support
>>> Rosetta 2 forever.  At some point in the future, they will remove it in
>>> an update to MacOS.  I understand that the reason binaries are not
>>> available is that WebKitGtk crashes when built for Apple silicon.  It
>>> appears that no progress has been made in fixing the WebKitGtk bug that
>>> causes the crash.  Thus, what are the future plans for GnuCash on MacOS?
>>> When Apple removes Rosetta 2 will Mac users be left out in the cold?
>>> 
>>> Thanks,
>>> 
>>>  Robert Zuccherato.
>>> 
>> 
>> I am also interested, as my M1 iMac is my main computer, and I do about 60%
>> of my GnuCash data entry on it.
>> 
>> Has Apple given a date when they won't support Rosetta 2?
>> 
> No. And it would be somewhere between unusual and unheard of for Apple to 
> comment this soon about it.
> 
> Rosetta 1 was around for 5 years. So maybe 2026 will be the end of Rosetta 2. 
> We might not hear of its demise until WWDC 26, with the axe falling in 
> September.
> 
> If the discontinuation is strictly a commercial decision, maybe it stays 
> around longer. If something technical arises in some intervening system 
> update, Rosetta could disappear earlier and very suddenly.
> 
> I doubt Apple themselves knows for sure, so I don’t expect any announcement 
> soon.

Sherlock posted a fix for the WebKit crash to gnucash-devel back in April but I 
haven’t had time to try it out. 

My guess about Rosetta is that it will be around as long as Apple continues to 
support the last Intel Macs with macOS. They were still selling Intel Mac Pros 
until a year ago—and those were d*d expensive—so I expect we’ve got at 
least another 5 years of Intel support in macOS.

Regards,
John Ralls
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] GC crashing after upgrade

2024-07-02 Thread John Ralls
Ernie,

Sorry, no, we don’t have nightly macOS builds. You can build it yourself, there 
are (possibly out of date) instructions at 
https://wiki.gnucash.org/wiki/MacOS/Quartz (the way I do it) and 
https://wiki.gnucash.org/wiki/MacOS/MacPortsDetail (the way Mike Alexander does 
it). The MacPorts method is more approachable for non-developers. Homebrew 
isn’t an option, they just package up my release dmgs.

I don’t think flatpaks will work on macOS but I’ll admit that I’ve never 
actually tried. One would have to start by porting the flatpak infrastructure 
to macOS.

Regards,
John Ralls


> On Jul 2, 2024, at 04:22, Ernie Wakamatsu  wrote:
> 
> Thanks John,
> 
> Is there a MacOS version to try the fix on? Or do I need to download the 
> flatpack for my Mac?  It’ll be a first time download and a bit hesitant  略 .
> 
> Ernie
> 
> 
> 
>> On 2 Jul 2024, at 3:19 AM, John Ralls  wrote:
>> 
>> 
>> 
>>> On Jun 30, 2024, at 21:35, Ernie Wakamatsu  wrote:
>>> 
>>> Hi Users,
>>> 
>>> I just upgraded my Gnucash to 5.7.1 and it has crashed on me in a couple of 
>>> instances.  The first is when I try to delete an account and the second 
>>> instance is when I try to apply changes when importing a QIF.
>>> 
>>> I am using Gnucash Version: 5.7, Build ID: 5.7+(2024-06-29), 
>>> Finance::Quote: 1.62Version: 5.7.  I’m running on an Apple M1 chip and 
>>> Macos, Sonoma, 14.5.  Not sure if the crash report for Apple helps, but 
>>> here are the first many lines.
>> 
>> Crash reports *always* help.
>> This turns out to be https://bugs.gnucash.org/show_bug.cgi?id=799347. It 
>> also crashes if you try to re-parent an account.
>> 
>> Regards,
>> John Ralls
>> 
> 

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] okay maybe I am slow however I am having trouble understanding how to get any support

2024-07-02 Thread John Ralls


> On Jul 1, 2024, at 10:30, Ronald Solomon  wrote:
> 
> Hi,
> I am trying to figure out how to import CVS in Gnucash 5.6 I can get the
> expenses to come in however all income cancels itself out with a total of
> 0.00
> Also, where am I supposed to sign in to get help

To answer the second question first, this is the place.

How are the amounts presented in the CSV you’re trying to import and what 
column types have you assigned?

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] GC crashing after upgrade

2024-07-01 Thread John Ralls


> On Jun 30, 2024, at 21:35, Ernie Wakamatsu  wrote:
> 
> Hi Users,
> 
> I just upgraded my Gnucash to 5.7.1 and it has crashed on me in a couple of 
> instances.  The first is when I try to delete an account and the second 
> instance is when I try to apply changes when importing a QIF.
> 
> I am using Gnucash Version: 5.7, Build ID: 5.7+(2024-06-29), Finance::Quote: 
> 1.62Version: 5.7.  I’m running on an Apple M1 chip and Macos, Sonoma, 14.5.  
> Not sure if the crash report for Apple helps, but here are the first many 
> lines.

Crash reports *always* help.
This turns out to be https://bugs.gnucash.org/show_bug.cgi?id=799347. It also 
crashes if you try to re-parent an account.

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] List of gnucash packages available in flathub looks limited

2024-07-01 Thread John Ralls


> On Jul 1, 2024, at 09:25, John Ralls  wrote:
> 
> 
> 
>> On Jun 30, 2024, at 23:27, Bruce Olson  wrote:
>> 
>> On 6/30/24 21:11, John Ralls wrote:
>>> 
>>> 
>>>> On Jun 30, 2024, at 17:27, Bruce Olson  wrote:
>>>> 
>>>> On 6/30/24 15:56, John Ralls wrote:
>>>>>> On Jun 30, 2024, at 1:55 PM, John Ralls  wrote:
>>>>>> 
>>>>>> 
>>>>>> I just noticed this after the v5.7 release today.  I also don't see v5.7 
>>>>>> available.
>>>>>> Previously I was able to roll back to a previous version all the way to 
>>>>>> v4.12 if needed.
>>>>>> 
>>>>>> I'm currently on v5.4 but would like to update to v5.7 since the last 
>>>>>> nightly builds I tested had no issues and looked good.
>>>>>> The 5.7 flathub build failed after failing to download the 
>>>>>> documentation, though the exact same commit pushed to my repo as a test 
>>>>>> completed successfully last night. I've just started a retry.
>>>>> My retry failed because of a configuration failure in building perl. I've 
>>>>> submitted https://github.com/flathub/flathub/issues/5371. There won't be 
>>>>> a 5.7 release flatpak until flathub fixes their buildbot.
>>>>> 
>>>>> Regards,
>>>>> John Ralls
>>>> Thanks John!
>>>> 
>>>> I installed v5.7 
>>>> fromhttps://code.gnucash.org/builds/flatpak(gnucash-stable-C5.7-D5.7.flatpakref).
>>>> 
>>>> I have everything I need fromhttps://code.gnucash.org/builds/flatpak.
>>> 
>>> Followup on Flathub: One of their admins jumped on my issue and got it 
>>> resolved and the 5.7 package is available now.
>>> 
>>> Regards,
>>> John Ralls
>>> 
>> 
>> I ran "flatpak update" in the terminal to update to the latest flathub 
>> version v5.7 and I see a message that says GNOME 44 runtime is no longer 
>> supported as of March 20, 2024.  I don't see this message when installing 
>> from from https://code.gnucash.org/builds/flatpak 
>> (gnucash-stable-C5.7-D5.7.flatpakref) which used GNOME 46 runtime.
>> 
>> This is the message I get:
>> "The GNOME 44 runtime is no longer supported as of March 20, 2024. Please 
>> ask your application developer to migrate to a supported platform.
>> Info: applications using this runtime:
>>   org.gnucash.GnuCash"
>> 
>> I did not install the flathub version and stayed on v5.7. Build ID: git 
>> 5.7+(2024-06-29).
>> 
>> I attached two text files to compare GnuCash from stable build to GnuCash 
>> from flathub.
> 
> That’s weird: 
> https://github.com/flathub/org.gnucash.GnuCash/blob/0625c460639c54578f450fd9a6f2982a424b3ffc/org.gnucash.GnuCash.json#L4
> I’ve asked on flathub issue 5375 if the admin changed something.

Bruce,

What does
   flatpak remote-info flathub --system --show-runtime org.gnucash.GnuCash
Report?

Regards,
John Ralls 
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Confusing GC update versions

2024-07-01 Thread John Ralls


> On Jul 1, 2024, at 09:15, rsbrux via gnucash-user  
> wrote:
> 
> Perhaps this is a quirk of KDE Discover or Flatpak or both, but when I 
> checked for updates in KDE Discover, it offered me an update to GnuCash 
> 5.6.2, even though GnuCash claimed to already be at that version.
> 
> Out of curiosity, I selected the update and ran it. Now GnuCash identifies 
> itself as version 5.7.
> 
> The flatpak repository in Discover points at dl.flatpak.org.
> 
> Discover is version 5.24.7 running under Ubuntu Studio 22.04 LTS

You’ll have to take that up with KDE. Flathub correctly reports that the 
current version is 5.7.

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] List of gnucash packages available in flathub looks limited

2024-07-01 Thread John Ralls


> On Jun 30, 2024, at 23:27, Bruce Olson  wrote:
> 
> On 6/30/24 21:11, John Ralls wrote:
>> 
>> 
>>> On Jun 30, 2024, at 17:27, Bruce Olson  wrote:
>>> 
>>> On 6/30/24 15:56, John Ralls wrote:
>>>>> On Jun 30, 2024, at 1:55 PM, John Ralls  wrote:
>>>>> 
>>>>> 
>>>>> I just noticed this after the v5.7 release today.  I also don't see v5.7 
>>>>> available.
>>>>> Previously I was able to roll back to a previous version all the way to 
>>>>> v4.12 if needed.
>>>>> 
>>>>> I'm currently on v5.4 but would like to update to v5.7 since the last 
>>>>> nightly builds I tested had no issues and looked good.
>>>>> The 5.7 flathub build failed after failing to download the documentation, 
>>>>> though the exact same commit pushed to my repo as a test completed 
>>>>> successfully last night. I've just started a retry.
>>>> My retry failed because of a configuration failure in building perl. I've 
>>>> submitted https://github.com/flathub/flathub/issues/5371. There won't be a 
>>>> 5.7 release flatpak until flathub fixes their buildbot.
>>>> 
>>>> Regards,
>>>> John Ralls
>>> Thanks John!
>>> 
>>> I installed v5.7 
>>> fromhttps://code.gnucash.org/builds/flatpak(gnucash-stable-C5.7-D5.7.flatpakref).
>>> 
>>> I have everything I need fromhttps://code.gnucash.org/builds/flatpak.
>> 
>> Followup on Flathub: One of their admins jumped on my issue and got it 
>> resolved and the 5.7 package is available now.
>> 
>> Regards,
>> John Ralls
>> 
> 
> I ran "flatpak update" in the terminal to update to the latest flathub 
> version v5.7 and I see a message that says GNOME 44 runtime is no longer 
> supported as of March 20, 2024.  I don't see this message when installing 
> from from https://code.gnucash.org/builds/flatpak 
> (gnucash-stable-C5.7-D5.7.flatpakref) which used GNOME 46 runtime.
> 
> This is the message I get:
> "The GNOME 44 runtime is no longer supported as of March 20, 2024. Please ask 
> your application developer to migrate to a supported platform.
> Info: applications using this runtime:
>org.gnucash.GnuCash"
> 
> I did not install the flathub version and stayed on v5.7. Build ID: git 
> 5.7+(2024-06-29).
> 
> I attached two text files to compare GnuCash from stable build to GnuCash 
> from flathub.

That’s weird: 
https://github.com/flathub/org.gnucash.GnuCash/blob/0625c460639c54578f450fd9a6f2982a424b3ffc/org.gnucash.GnuCash.json#L4
I’ve asked on flathub issue 5375 if the admin changed something.

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] List of gnucash packages available in flathub looks limited

2024-06-30 Thread John Ralls



> On Jun 30, 2024, at 17:27, Bruce Olson  wrote:
> 
> On 6/30/24 15:56, John Ralls wrote:
>>> On Jun 30, 2024, at 1:55 PM, John Ralls  wrote:
>>> 
>>> 
>>> I just noticed this after the v5.7 release today.  I also don't see v5.7 
>>> available.
>>> Previously I was able to roll back to a previous version all the way to 
>>> v4.12 if needed.
>>> 
>>> I'm currently on v5.4 but would like to update to v5.7 since the last 
>>> nightly builds I tested had no issues and looked good.
>>> The 5.7 flathub build failed after failing to download the documentation, 
>>> though the exact same commit pushed to my repo as a test completed 
>>> successfully last night. I've just started a retry.
>> My retry failed because of a configuration failure in building perl. I've 
>> submitted https://github.com/flathub/flathub/issues/5371. There won't be a 
>> 5.7 release flatpak until flathub fixes their buildbot.
>> 
>> Regards,
>> John Ralls
> Thanks John!
> 
> I installed v5.7 from https://code.gnucash.org/builds/flatpak 
> (gnucash-stable-C5.7-D5.7.flatpakref).
> 
> I have everything I need from https://code.gnucash.org/builds/flatpak.

Followup on Flathub: One of their admins jumped on my issue and got it resolved 
and the 5.7 package is available now.

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] List of gnucash packages available in flathub looks limited

2024-06-30 Thread John Ralls



> On Jun 30, 2024, at 1:55 PM, John Ralls  wrote:
> 
> 
> 
>> On Jun 30, 2024, at 1:36 PM, Bruce Olson via gnucash-user 
>>  wrote:
>> 
>> Greetings,
>> 
>> The list of GnuCash packages available in Flathub looks limited.  I don't 
>> see where I have access to older versions as described on 
>> https://wiki.gnucash.org/wiki/Flatpak.
>> 
>> This is all I see at this time:
>> 
>> $ flatpak remote-info --log flathub org.gnucash.GnuCash
>>ID: org.gnucash.GnuCash
>>   Ref: app/org.gnucash.GnuCash/x86_64/stable
>>  Arch: x86_64
>>Branch: stable
>> Collection: org.flathub.Stable
>>  Download: 120.1 MB
>> Installed: 329.4 MB
>>   Runtime: org.gnome.Platform/x86_64/46
>> 
>>   Sdk: org.gnome.Sdk/x86_64/46
>>Commit: 18c94f86a12c9823471647a83eacdceee74bc27681e8215136e632d66e65f998
>>Parent: b55451dd3981e245d4b545e6e81c50095234468856f33cfc3603533bc5d13425
>>   Subject: Package gnucash 5.6-2 (1d1901bb)
>>  Date: 2024-04-29 21:48:11 +
>>   History:
>> 
>>Commit: b55451dd3981e245d4b545e6e81c50095234468856f33cfc3603533bc5d13425
>>   Subject: Re-package GnuCash 5.6 with repaired Finance::Quote. (7547820d)
>>  Date: 2024-04-02 01:33:43 +
>> 
>>Commit: 8a04dbcba01b772ceed33ca6a06e1ab26b9a071c856ffc2274641b6443df0c2c
>>   Subject: Re-package GnuCash 5.6 with repaired Finance::Quote. (7547820d)
>>  Date: 2024-04-02 01:33:43 +
>> 
>>Commit: dfa077ef4262b37c8c1a14d489012e2e45f81ad9950c0f24a2c4f8c1108573ff
>>   Subject: Re-package GnuCash 5.6 with repaired Finance::Quote. (7547820d)
>>  Date: 2024-04-02 01:14:33 +
>> 
>> $
>> 
>> I just noticed this after the v5.7 release today.  I also don't see v5.7 
>> available.
>> Previously I was able to roll back to a previous version all the way to 
>> v4.12 if needed.
>> 
>> I'm currently on v5.4 but would like to update to v5.7 since the last 
>> nightly builds I tested had no issues and looked good.
> 
> The 5.7 flathub build failed after failing to download the documentation, 
> though the exact same commit pushed to my repo as a test completed 
> successfully last night. I've just started a retry.

My retry failed because of a configuration failure in building perl. I've 
submitted https://github.com/flathub/flathub/issues/5371. There won't be a 5.7 
release flatpak until flathub fixes their buildbot.

Regards,
John Ralls
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] List of gnucash packages available in flathub looks limited

2024-06-30 Thread John Ralls



> On Jun 30, 2024, at 1:36 PM, Bruce Olson via gnucash-user 
>  wrote:
> 
> Greetings,
> 
> The list of GnuCash packages available in Flathub looks limited.  I don't see 
> where I have access to older versions as described on 
> https://wiki.gnucash.org/wiki/Flatpak.
> 
> This is all I see at this time:
> 
> $ flatpak remote-info --log flathub org.gnucash.GnuCash
> ID: org.gnucash.GnuCash
>Ref: app/org.gnucash.GnuCash/x86_64/stable
>   Arch: x86_64
> Branch: stable
> Collection: org.flathub.Stable
>   Download: 120.1 MB
>  Installed: 329.4 MB
>Runtime: org.gnome.Platform/x86_64/46
> 
>Sdk: org.gnome.Sdk/x86_64/46
> Commit: 18c94f86a12c9823471647a83eacdceee74bc27681e8215136e632d66e65f998
> Parent: b55451dd3981e245d4b545e6e81c50095234468856f33cfc3603533bc5d13425
>Subject: Package gnucash 5.6-2 (1d1901bb)
>   Date: 2024-04-29 21:48:11 +
>History:
> 
> Commit: b55451dd3981e245d4b545e6e81c50095234468856f33cfc3603533bc5d13425
>Subject: Re-package GnuCash 5.6 with repaired Finance::Quote. (7547820d)
>   Date: 2024-04-02 01:33:43 +
> 
> Commit: 8a04dbcba01b772ceed33ca6a06e1ab26b9a071c856ffc2274641b6443df0c2c
>Subject: Re-package GnuCash 5.6 with repaired Finance::Quote. (7547820d)
>   Date: 2024-04-02 01:33:43 +
> 
> Commit: dfa077ef4262b37c8c1a14d489012e2e45f81ad9950c0f24a2c4f8c1108573ff
>Subject: Re-package GnuCash 5.6 with repaired Finance::Quote. (7547820d)
>   Date: 2024-04-02 01:14:33 +
> 
> $
> 
> I just noticed this after the v5.7 release today.  I also don't see v5.7 
> available.
> Previously I was able to roll back to a previous version all the way to v4.12 
> if needed.
> 
> I'm currently on v5.4 but would like to update to v5.7 since the last nightly 
> builds I tested had no issues and looked good.

The 5.7 flathub build failed after failing to download the documentation, 
though the exact same commit pushed to my repo as a test completed successfully 
last night. I've just started a retry.

I can't account for what flathub makes available. All of the old flatpaks, both 
release and nightly, are available at https://code.gnucash.org/builds/flatpak.

Regards,
John Ralls


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] ANNOUNCE: GnuCash 5.7 Released

2024-06-30 Thread John Ralls

Help translate GnuCash on Weblate: https://hosted.weblate.org/engage/gnucash/

Known Problems

Complete list of all open bugs: 
https://bugs.gnucash.org/buglist.cgi?bug_severity=blocker_severity=critical_severity=major_severity=normal_severity=minor_severity=trivial_status=NEW_status=ASSIGNED_status=NEEDINFO_status=REOPENED=0_id=8149=priority%2Cbug_severity_format=advanced

Documentation

Getting GnuCash for Windows and MacOS

GnuCash is provided for both Microsoft Windows 10® and later and MacOS 10.13 
(High Sierra)® and later in pre-built, all-in-one packages. An installer is 
provided for Microsoft Windows® while the MacOS® package is a disk image 
containing a drag-and-drop application bundle.

GnuCash is also available as a flatpak from Flathub.org. Instructions for 
installing and running: https://wiki.gnucash.org/wiki/Flatpak

The SHA256 Hashes for the downloadable files are:

* b4b42c626350f3e79f7ca1f2173545cc63ddee1addf2460b1a1f1bf21bd1  
gnucash-5.6.tar.bz2
* 50aebe914da63c3b668c6a0b86df3d583a200c378f0f16658bec299bbbd3  
gnucash-5.6.tar.gz
* dc6139469696168ddd13ad617a8fbd31c2389b0960a82bc2da1c0c5606b37f46  
gnucash-5.6.setup.exe
* 2cc91f36d9939065dac366058aae1a6a8c41cfe84850b6b549ee87ba075d50d4  
Gnucash-Intel-5.6-1.dmg
* 8ad9da28199074fc5ef604d4489a82413031290a06e5f6418fe85cceb5fa3f02  
gnucash-docs-5.6.tar.gz


Microsoft Windows:
https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.7/gnucash-5.7.setup.exe
https://github.com/Gnucash/gnucash/releases/download/5.7/gnucash-5.7.setup.exe

Apple macOS:
https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.7/Gnucash-Intel-5.7-1.dmg
https://github.com/Gnucash/gnucash/releases/download/5.7/Gnucash-Intel-5.7-1.dmg

Getting GnuCash as source code
If you want to compile GnuCash 5.7 for yourself, the source code can be 
downloaded from:
https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.7/gnucash-5.7.tar.bz2
https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.7/gnucash-5.7.tar.gz
https://github.com/Gnucash/gnucash/releases/download/5.7/gnucash-5.7.tar.bz2
https://github.com/Gnucash/gnucash/releases/download/5.7/gnucash-5.7.tar.gz

To compile GnuCash from the source code by yourself, you will need at least 
Gtk+ 3.22.29, Guile 2.0, Boost 1.67, WebKitGtk 2.4, GoogleTest 1.8.0, cmake 
3.10 and SWIG 2.0.12. Please consult the README.dependencies file in the 
sources for the exact list of dependencies and versions.
Getting the documentation

Note that the documentation for unstable releases is not on the GnuCash 
website. It is built daily and may be found on the development server under the 
locale directory; "C" is English, "de" is German, and so on.

The documentation is included in the MacOS and Windows application bundles.

If you want to compile the GnuCash Documentation 5.7 for yourself, the source 
code can be downloaded from:

Sourceforge: 
https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.7/gnucash-docs-5.7.tar.gz
 
GitHub: 
https://github.com/Gnucash/gnucash/releases/download/5.6/gnucash-docs-5.7.tar.gz

You can also checkout the sources directly from the git repository as described 
at https://wiki.gnucash.org/wiki/Git.

About the Program

GnuCash is a free, open source accounting program released under the GNU 
General Public License (GPL) and available for GNU/Linux, *BSD, Solaris, MacOS, 
and Microsoft Windows. Programming on GnuCash began in 1997, and its first 
stable release was in 1998.

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] GnuCash Crash After upgrade to Sonoma

2024-06-29 Thread John Ralls
Please remember to copy the list on all replies.

Since it’s the same computer you don’t need to do anything, the new GnuCash 
will use the same files the old one did. When you finally leap to Apple Silicon 
see https://wiki.gnucash.org/wiki/Backup for the files you need to copy to the 
new Mac—and in the meantime make sure that you have Time Machine backing all of 
them up!

Regards,
John Ralls


> On Jun 29, 2024, at 18:01, C Konz  wrote:
> 
> Intel Core.
> 
> Is there a file that I can copy that will have all the old data that I can 
> move over to the new GnuCash or do I have to start from scratch?
> 
> 
> On Sat, Jun 29, 2024 at 4:30 PM John Ralls  <mailto:jra...@ceridwen.fremont.ca.us>> wrote:
>> 
>> 
>> > On Jun 29, 2024, at 1:58 PM, C Konz > > <mailto:myonlinejunkmail...@gmail.com>> wrote:
>> > 
>> > Hey all, my GnuCash 3.11-1 won't open after upgrade to Mac Sonoma. Where do
>> > I start to troubleshoot? Thanks in advance.
>> 
>> Don’t bother, just upgrade. I tested 4.11 and it works. 4.0 started up but 
>> didn’t find the last opened file and crashed in GtkFileChooser when I tried 
>> to open a file.
>> 
>> What were you upgrading from? Apple Silicon or Intel?
>> 
>> Regards,
>> John Ralls
>> 
>> 

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] GnuCash Crash After upgrade to Sonoma

2024-06-29 Thread John Ralls


> On Jun 29, 2024, at 1:58 PM, C Konz  wrote:
> 
> Hey all, my GnuCash 3.11-1 won't open after upgrade to Mac Sonoma. Where do
> I start to troubleshoot? Thanks in advance.

Don’t bother, just upgrade. I tested 4.11 and it works. 4.0 started up but 
didn’t find the last opened file and crashed in GtkFileChooser when I tried to 
open a file.

What were you upgrading from? Apple Silicon or Intel?

Regards,
John Ralls


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Build ID: git 5.6-246-ge5628f09d0+(2024-06-22)

2024-06-29 Thread John Ralls
Glen,

Please keep everything GnuCash related on the list so that everyone can see it.

I think you're referring to 
https://github.com/Gnucash/gnucash/commit/31095c1205f769dd6dccaf4bb8f60ab14e56fe7c.
 The commit message says that it selects the transaction under the pointer if 
there's no selection, but you're expecting it to override the selected 
transaction. I think we might get a bit of pushback if we changed that.

I looked through your gnucash-user posts for the last year and didn't find the 
one you're referring to.

Regards,
John Ralls

> On Jun 29, 2024, at 1:57 PM, Gyle McCollam  wrote:
> 
> John,
> I have been using this build for a week, with no significant issues.  
> However, my use is pretty simple.  The only thing I noticed is that when 
> importing an OFX file and a transaction is highlighted and you click on a 
> different transaction to fix it, Gnucash brings up the information for the 
> highlighted transaction, not the one clicked on.  This is same as a 
> previously fixed "bug", but I can't find it.  I know you talked to someone 
> and they "fixed" it.  I wish i could remember where in the program it was 
> fixed.
> 
> Thank You,  
> Gyle McCollam
> Gyle McCollam
> gmccol...@live.com   email

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Release Next Weekend, please test nightly builds

2024-06-24 Thread John Ralls
David,

Sorry, no. You’d have to look at git history. That’s what I’ll be doing later 
this week to write the release notes.

Regards,
John Ralls

> On Jun 24, 2024, at 09:14, David Carlson  wrote:
> 
> Question:  Is there a preliminary release note indicating the changes that 
> beta testers should be looking for?
> 
> On Mon, Jun 24, 2024 at 8:18 AM Glenn Fowler  <mailto:gfowl...@outlook.com>> wrote:
>> Glad to help... just downloaded the latest windows build (6/24) and will
>> test during the week and report back
>> 
>> On Sun, Jun 23, 2024 at 3:42 PM John Ralls > <mailto:jra...@ceridwen.us>> wrote:
>> 
>> > Dear Users,
>> >
>> > With a week to go until the 5.7 release we'd be overjoyed to have some
>> > brave users give the nightly builds a spin:
>> > https://code.gnucash.org/builds/win32/stable and
>> > https://code.gnucash.org/builds/flatpak/stable.
>> >
>> > Please test on a *copy* of your data file!
>> >
>> > For German FinTS users: Nightly builds beginning with today's have the
>> > latest beta release of AQBanking, version 6.5.11beta. This fixes failures
>> > in the last release version (6.5.4) so if no one reports any serious
>> > problems we'll break our usual policy and include it in the 5.7 release
>> > bundles.
>> >
>> > Thanks!
>> >
>> > Regards,
>> > John Ralls
>> >
>> > ___
>> > gnucash-user mailing list
>> > gnucash-user@gnucash.org <mailto:gnucash-user@gnucash.org>
>> > To update your subscription preferences or to unsubscribe:
>> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> > -
>> > 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 <mailto:gnucash-user@gnucash.org>
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> -
>> Please remember to CC this list on all your replies.
>> You can do this by using Reply-To-List or Reply-All.
> 
> 
> --
> David Carlson

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] Release Next Weekend, please test nightly builds

2024-06-23 Thread John Ralls
Dear Users,

With a week to go until the 5.7 release we'd be overjoyed to have some brave 
users give the nightly builds a spin:
https://code.gnucash.org/builds/win32/stable and 
https://code.gnucash.org/builds/flatpak/stable.

Please test on a *copy* of your data file! 

For German FinTS users: Nightly builds beginning with today's have the latest 
beta release of AQBanking, version 6.5.11beta. This fixes failures in the last 
release version (6.5.4) so if no one reports any serious problems we'll break 
our usual policy and include it in the 5.7 release bundles. 

Thanks!

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Consistent way to hang Gnucash

2024-06-23 Thread John Ralls
I think you should open bugs for the crash and the hang, though I’m not sure 
that I can easily fix either of them.

The crash is clearly a call to g_strdup() with a nullptr, but I can’t figure 
out from the stack trace where that might be.

For the hang I take it that you’ve killed to two instances of GnuCash and 
started over, but from this letter that you can reliably reproduce the hang. I 
can’t with a simple book and a simple SX, so I’ll need more detail. It would be 
helpful if you can attach a spindump (select GnuCash in ActivityMonitor, in the 
toolbar click the circle with … in it and select Spindump from the resulting 
context menu) to the bug report.f

Are you closing the Scheduled Transaction Editor tab between uses or just 
clicking different SXes to edit?  While I’m able to edit two SXes at once it 
doesn’t seem from your description that that’s what you’re doing.

Regards,
John Ralls

> On Jun 23, 2024, at 08:12, Michael Hendry  wrote:
> 
> Further to my recent crash report:
> 
> Start to reconcile a bank account.
> 
> Edit a pension payment during reconciliation because the regular payment has 
> gone up
> 
> Open the Scheduled Transaction editor and adjust for new payment.
> 
> Go on with the reconciliation until the next pension increase prompts the 
> editing of a payment
> 
> Try to open the Scheduled Transaction editor.
> 
> Work-around: Make a note of adjustments needed to Scheduled Transactions, and 
> deal with them after the reconciliation is complete.
> 
> Michael
> 
> Version Numbers here:
> 
> Process:   Gnucash [48185]
> Path:  /Applications/Gnucash 2.app/Contents/MacOS/Gnucash
> Identifier:org.gnucash.Gnucash
> Version:   5.5-1 (5.5-1)
> Code Type: X86-64 (Native)
> Parent Process:launchd [1]
> User ID:   501
> 
> Date/Time: 2024-06-23 08:10:26.9458 +0100
> OS Version:macOS 14.5 (23F79)
> Report Version:12
> Bridge OS Version: 8.5 (21P5077)
> Anonymous UUID:F889FA2B-0F71-CD50-6275-EA85633D47E5
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] GNU cash error - cannot retreive stock price

2024-06-21 Thread John Ralls
Not with that error. BVB.pm retrieves from https://bvb.ro <https://bvb.ro/>  
and provides source bvb, tradeville, and Romania and is queried as part of 
europe. Maybe you picked the wrong source for one of your securities?

Regards,
John Ralls


> On Jun 21, 2024, at 06:21, eml...@gmail.com wrote:
> 
> Thanks for your response.
> The data is retrieved from Alphabantage. 
> Does it give you any clue?
> 
> 
> 
>> El 21 jun 2024, a las 11:48, Fred Bone  escribió:
>> 
>> On 20 June 2024 at 17:48, Emilio Lopez said:
>> 
>>> Hello
>>> 
>>> When I try to retreive the stocks price, I get this error message:
>>> 
>>> [image: image.png]
>>> 
>>> The translation from Spanish would be: error while retrieving the price:
>>> Finance Error: unknown quote.
>>> 
>>> Looking into the file BVB.pm, this is the content referring to line 92:
>>> 
>>> 
>>> [image: image.png]
>>> 
>>> Could you support me to fix this error? at the moment I cannot download
>>> the prices which is one of the best features of the software.
>> 
>> This appears to be a failure in attempting to parse an HTML page returned
>> by a query to a price server. As you haven't provided any information on
>> where the page came from, it's impossible to say for sure, but my guess
>> would be that the server has been reconfigured and the pages don't look
>> they way they used to. In that case you need to get the parsing code
>> rewritten to match the new page layout.
>> 
>> ___
>> gnucash-user mailing list
>> gnucash-user@gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> -
>> 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
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] Another WebKitGtk GPU fail.

2024-06-17 Thread John Ralls
A user reported a report crash for flatpak GnuCash in 
https://bugs.gnucash.org/show_bug.cgi?id=799301. After guiding him to extract a 
stack trace it was found to be a stack overflow bug in WebKitGtk’s GPU code. 
The usual workaround, setting WEBKIT_DISABLE_COMPOSITING_MODE=1 in the 
environment, fixed it.

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] General Ledger Report Request

2024-06-13 Thread John Ralls
Have you explored Reports>Assets & Liabilities>General Ledger? It’s pretty 
thoroughly configurable, I’d think you can get almost everything you want out 
of it. The one thing we can’t do is pagination, it’s not something that HTML is 
capable of.

Regards,
John Ralls


> On Jun 13, 2024, at 1:17 PM, Sara-Jayne Slocombe  
> wrote:
> 
> I would like to echo Bruce's request for a General Ledger report. This is
> incredibly useful when trying to trace what's happened when things go wrong
> or reports give results you don't expect.
> 
> Bruce, you're right, when using T-tables with pencil and paper, the totals
> are at the bottom (or whenever you close off a period). However, most
> accounting software does provide the option for a running balance column
> alongside the debit and credit columns, which can be quite useful.
> 
> I am brand new to GnuCash, so will be delighted if anyone corrects Bruce
> and I and tells us this already exists.
> 
> Many thanks,
> Sara-Jayne
> 
> 
> On Thu, Jun 13, 2024 at 5:00 PM  wrote:
> 
>> 
>> 
>> Message: 1
>> Date: Wed, 12 Jun 2024 14:56:28 -0600
>> From: Bruce Irving 
>> To: gnucash-user@gnucash.org
>> Subject: Re: [GNC] gnucash-user Digest, Vol 255, Issue 13
>> Message-ID:
>>   > gaeftg6c...@mail.gmail.com>
>> Content-Type: text/plain; charset="UTF-8"
>> 
>> 
>> There is one feature I would like to see, though I doubt many would have a
>> use for it.  I learned bookkeeping BC (Before Computer) so I learned the
>> paper/pencil method.  I wish there was a report that would let me print a
>> General Journal much like what appears on screen for a particular period.
>> I would also like to print the various active accounts: Date GL 1st
>> Description, with debit and credit columns.  While I would like a running
>> balance, I believe the proper way was totals at the bottom.  Oh, and each
>> account would be its own page(s).
>> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] gnucash-user Digest, Vol 254, Issue 46

2024-05-29 Thread John Ralls



> On May 29, 2024, at 20:15, Bruce Schuck  wrote:
> 
> On 5/29/24 18:01:33 -0700, John Ralls wrote:
> 
>> OBTW, I had to force-install 1.62 because
>> Test Summary Report
>> ---
>> t/02-pod-coverage.t  (Wstat: 512 Tests: 0 Failed: 0)
>>   Non-zero exit status: 2
>>   Parse errors: No plan found in TAP output
>> Files=67, Tests=83,  5 wallclock secs ( 0.05 usr  0.06 sys +  3.61 cusr  
>> 0.60 csys =  4.32 CPU)
>> Result: FAIL
>> Failed 1/67 test programs. 0/83 subtests failed.
>> make: *** [test_dynamic] Error 255
>>   BPSCHUCK/Finance-Quote-1.62.tar.gz
>>   /usr/bin/make test -- NOT OK
> 
> John,
> 
> Can you do me a favor and update the Perl module Moose? And try a reinstall 
> of Finance::Quote.

Bruce,

OK. F::Q test results were the same.

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] YahooJSON Failing Again?

2024-05-29 Thread John Ralls


> On May 29, 2024, at 16:09, Bruce Schuck  wrote:
> 
> Just started failing for me again this afternoon. The never ending game of 
> whack-a-mole continues.
> 
> For those having the same issue I suggest:
> 
> alphavantage (needs an API key)
> twelvedata (needs an API key)
> 
> Web page scrapers
> googleweb
> marketwatch
> fool
> yahooweb
> 
> On the roadmap, you may want to get an api key from https://financeapi.net 
> (100 API calls per day limit).
> 
> Not sure of the availability of quotes for securities traded on non-US 
> exchanges, sorry.

Bruce,

Somebody filed https://bugs.gnucash.org/show_bug.cgi?id=799322 earlier today so 
it’s not just you. OTOH it might have been a temporary problem:
/Applications/Gnucash.app/Contents/MacOS/gnucash-cli -Q dump yahoo_json AAPL
Application Path /Applications/Gnucash.app/Contents/MacOS/gnucash-cli
Finance::Quote fields GnuCash uses:
symbol: AAPL<=== required
  date: 05/29/2024  <=== recommended
  currency: USD <=== required
  last: 190.29  <=\
   nav: <=== one of these
 price: <=/

At 5:57 PM today.

Regards,
John Ralls

OBTW, I had to force-install 1.62 because
Test Summary Report
---
t/02-pod-coverage.t  (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
Files=67, Tests=83,  5 wallclock secs ( 0.05 usr  0.06 sys +  3.61 cusr  0.60 
csys =  4.32 CPU)
Result: FAIL
Failed 1/67 test programs. 0/83 subtests failed.
make: *** [test_dynamic] Error 255
  BPSCHUCK/Finance-Quote-1.62.tar.gz
  /usr/bin/make test -- NOT OK


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Gnucash on Debian

2024-05-26 Thread John Ralls


> On May 26, 2024, at 12:58, Mike Evans  wrote:
> 
> Hi all.
> 
> Just moved to debian from Fedora and after installing with apt I get:
> 
> /usr/bin/gnucash: symbol lookup error: 
> /usr/lib/x86_64-linux-gnu/gnucash/gnucash/libgnc-gnome-utils.so: undefined 
> symbol: gnc_filter_text_for_currency_commodity

Mike,

Sounds like a library version mismatch. The function should be in 
libgnc-app-utils.so <http://libgnc-app-utils.so/>. Make sure that you have only 
one in your ld.so.conf search path and that it’s the one that belongs to the 
version of GnuCash you have installed.
The function was added in 4.6; bookworm has 4.13 (5.6 is available in 
bookworm-backports should you want the latest release).

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] GnuCash works on clean install of Ubuntu 24.04

2024-05-23 Thread John Ralls
Good that it works, I guess. Is the cause of the problem the broken Nvidia 
drivers?

Regards,
John Ralls


> On May 23, 2024, at 10:00, Mark at Lorimark  
> wrote:
> 
> Hey, run gnucash with this to get it to show reports;
> 
>> WEBKIT_DISABLE_COMPOSITING_MODE=1 gnucash
> 
> ~mark petryk
> ~w:http://www.lorimarksolutions.com
> 
> On 5/23/24 11:25, Bruce Griffis wrote:
>> I saw the message on GnuCash not working on an upgrade to Ubuntu 24.04.
>> Just wanted to say that it works on a fresh install. I wanted to go 24.04,
>> so did a fresh install than restored /home from backups. While that works,
>> if you have a lot of customized packages installed instead of just things
>> from the Ubuntu Software store or snaps - it can get hard to maintain. For
>> me, Rocksmith 2014 under Steam just doesn't work on 24.04 - so there are
>> broken things. But GnuCash was pretty cool (other than reports not
>> displaying).
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Can't download stock prices

2024-05-21 Thread John Ralls
Ernie,

You probably built it for the wrong architecture. GnuCash is x86_64 so all of 
the perl modules that aren’t pure perl need to be multi-architecture. See 
https://wiki.gnucash.org/wiki/Online_Quotes#Installing_Finance::Quote_on_macOS_from_a_Terminal_prompt
 for an explanation.

Regards,
John Ralls

> On May 21, 2024, at 19:16, Ernie Wakamatsu  wrote:
> 
> HI John and Gnucash Supporters,
> 
> I was afraid you were going to say that.  As far as I can tell, I have 
> JSON::Parse installed, but gnucash-cli is not finding it.
> 
> Ernie-Mac-mini% cpan JSON::Parse
> Loading internal logger. Log::Log4perl recommended for better logging
> Reading '/Users/Ernie_1/.cpan/Metadata'
>   Database was generated on Tue, 21 May 2024 02:17:02 GMT
> JSON::Parse is up to date (0.62).
> Ernie-Mac-mini% /Applications/Gnucash.app/Contents/MacOS/gnucash-cli -Q info
> Application Path /Applications/Gnucash.app/Contents/MacOS/gnucash-cli
> Failed to initialize Finance::Quote: missing_modules JSON::Parse
> 
> Sorry to keep troubling you.
> 
> Reards,
> Ernie
> Just an old FORTRAN programmer
> 
> 
>> On 22 May 2024, at 1:48 AM, John Ralls  wrote:
>> 
>> Depends on the bug. Just like every other development team they have more 
>> bugs than engineers so they have to prioritize. Some things get fixed 
>> quickly, others take a while, and some never get attention. I don’t know who 
>> maintains the libc that Apple uses. If it’s FreeBSD then they won’t consider 
>> it a bug because their file systems are case sensitive.
>> 
>> As for what to do, that should be obvious: Spell the path correctly, where 
>> spell includes case.
>> You also need to run gnc-update-fq again to get JSON::Parse installed.
>> 
>> Regards,
>> John Ralls
>> 
>>> On May 20, 2024, at 22:00, Ernie Wakamatsu  wrote:
>>> 
>>> One could hope Apple will fix bugs in a timely manner :-p.  
>>> 
>>> So what should I do to workaround this bug or am I hosed?
>>> 
>>> Ernie
>>> 
>>> 
>>>> On 21 May 2024, at 1:21 PM, John Ralls  wrote:
>>>> 
>>>> Hah! I didn’t even notice that. It’s pretty funny.
>>>> 
>>>> The *file system* is by default case-preserving, meaning that you can 
>>>> create either macOS or MacOS but not both; preserving means that it will 
>>>> keep whichever one you create first. The shell is too, though Bash 
>>>> completion is case-sensitive. Apparently dlopen is case-sensitive too: 
>>>> when we call 
>>>> `dlopen(/Applications/Gnucash.app/Contents/macOS/lib/gnucash/libgncmod-backend-dbi.dylib,
>>>>  0x0009)` it fails to find the file. You can see this yourself by running 
>>>>   /Applications/Gnucash.app/Contents/macOS/gnucash-cli --debug 
>>>> —logto=stdout -Q info
>>>> It’s in the first line of output.
>>>> 
>>>> I’m going to file a bug with Apple on that if it’s still true when the 
>>>> first macOS 15 developer beta comes out in 3 weeks. Maybe they’ll fix it.
>>>> 
>>>> Regards,
>>>> John Ralls
>>>> 
>>>> 
>>>>> On May 20, 2024, at 18:07, Ernie Wakamatsu  wrote:
>>>>> 
>>>>> Very strange.  I get two results.
>>>>> 
>>>>> First, following your instructions, by coping and pasting
>>>>> Ernie@Ernie-Mac-mini contents % zsh -df
>>>>> Ernie-Mac-mini% /Applications/Gnucash.app/Contents/MacOS/gnucash-cli -Q 
>>>>> info
>>>>> Application Path /Applications/Gnucash.app/Contents/MacOS/gnucash-cli
>>>>> Failed to initialize Finance::Quote: missing_modules JSON::Parse
>>>>> 
>>>>> But when I type in the command line:
>>>>> 
>>>>> Ernie-Mac-mini% /Applications/Gnucash.app/Contents/macOS/gnucash-cli -Q 
>>>>> info
>>>>> Application Path /Applications/Gnucash.app/Contents/macOS/gnucash-cli
>>>>> * 11:01:28  WARN  failed to load gncmod-backend-dbi from 
>>>>> relative path 
>>>>> * 11:01:28 ERROR  required library gncmod-backend-dbi not 
>>>>> found.
>>>>> * 11:01:28  WARN  failed to load gncmod-backend-xml from 
>>>>> relative path 
>>>>> * 11:01:28 ERROR  required library gncmod-backend-xml not 
>>>>> found.
>>>>> * 11:01:28 ERROR  g_settings_schema_source_lookup: assertion 
>>>>> 'source != NULL' failed
>>>>> * 11:01:28 ERROR  g_settings_new_full: assertion 'schema

Re: [GNC] Can't download stock prices

2024-05-21 Thread John Ralls
Depends on the bug. Just like every other development team they have more bugs 
than engineers so they have to prioritize. Some things get fixed quickly, 
others take a while, and some never get attention. I don’t know who maintains 
the libc that Apple uses. If it’s FreeBSD then they won’t consider it a bug 
because their file systems are case sensitive.

As for what to do, that should be obvious: Spell the path correctly, where 
spell includes case.
You also need to run gnc-update-fq again to get JSON::Parse installed.

Regards,
John Ralls

> On May 20, 2024, at 22:00, Ernie Wakamatsu  wrote:
> 
> One could hope Apple will fix bugs in a timely manner :-p.  
> 
> So what should I do to workaround this bug or am I hosed?
> 
> Ernie
> 
> 
>> On 21 May 2024, at 1:21 PM, John Ralls  wrote:
>> 
>> Hah! I didn’t even notice that. It’s pretty funny.
>> 
>> The *file system* is by default case-preserving, meaning that you can create 
>> either macOS or MacOS but not both; preserving means that it will keep 
>> whichever one you create first. The shell is too, though Bash completion is 
>> case-sensitive. Apparently dlopen is case-sensitive too: when we call 
>> `dlopen(/Applications/Gnucash.app/Contents/macOS/lib/gnucash/libgncmod-backend-dbi.dylib,
>>  0x0009)` it fails to find the file. You can see this yourself by running 
>>   /Applications/Gnucash.app/Contents/macOS/gnucash-cli --debug —logto=stdout 
>> -Q info
>> It’s in the first line of output.
>> 
>> I’m going to file a bug with Apple on that if it’s still true when the first 
>> macOS 15 developer beta comes out in 3 weeks. Maybe they’ll fix it.
>> 
>> Regards,
>> John Ralls
>> 
>> 
>>> On May 20, 2024, at 18:07, Ernie Wakamatsu  wrote:
>>> 
>>> Very strange.  I get two results.
>>> 
>>> First, following your instructions, by coping and pasting
>>> Ernie@Ernie-Mac-mini contents % zsh -df
>>> Ernie-Mac-mini% /Applications/Gnucash.app/Contents/MacOS/gnucash-cli -Q info
>>> Application Path /Applications/Gnucash.app/Contents/MacOS/gnucash-cli
>>> Failed to initialize Finance::Quote: missing_modules JSON::Parse
>>> 
>>> But when I type in the command line:
>>> 
>>> Ernie-Mac-mini% /Applications/Gnucash.app/Contents/macOS/gnucash-cli -Q info
>>> Application Path /Applications/Gnucash.app/Contents/macOS/gnucash-cli
>>> * 11:01:28  WARN  failed to load gncmod-backend-dbi from 
>>> relative path 
>>> * 11:01:28 ERROR  required library gncmod-backend-dbi not found.
>>> * 11:01:28  WARN  failed to load gncmod-backend-xml from 
>>> relative path 
>>> * 11:01:28 ERROR  required library gncmod-backend-xml not found.
>>> * 11:01:28 ERROR  g_settings_schema_source_lookup: assertion 
>>> 'source != NULL' failed
>>> * 11:01:28 ERROR  g_settings_new_full: assertion 'schema != NULL' 
>>> failed
>>> * 11:01:28  WARN  
>>> [gnc_gsettings_get_settings_obj()] Ignoring attempt to access unknown 
>>> gsettings schema org.gnucash.GnuCash.general
>>> zsh: segmentation fault  
>>> /Applications/Gnucash.app/Contents/macOS/gnucash-cli -Q info
>>> 
>>> The two command lines are seemingly the same, but the difference is macOS 
>>> and MacOS.  I thought the shell was not case sensitive.  hmmmm  The 
>>> behavior is the same when I exit from the default shell.
>>> 
>>> I did check the directory and it is MacOS.
>>> 
>>> Ernie-Mac-mini% cd /Applications/Gnucash.app/Contents
>>> Ernie-Mac-mini% ls
>>> Info.plist  MacOS   PkgInfo Resources   _CodeSignature
>>> Ernie-Mac-mini% 
>>> 
>>> Odd that it would behave differently.
>>> 
>>> Thoughts?
>>> 
>>> Ernie
>>> 
>>> 
>>> 
>>> 
>>>> On 21 May 2024, at 2:50 AM, John Ralls  wrote:
>>>> 
>>>> Ernie,
>>>> 
>>>> The double slash is present in my output too, and it’s harmless. 
>>>> 
>>>> That shows that the app bundle is complete and uncorrupted. Something is 
>>>> getting in the way of dlopen finding those two libraries.
>>>> 
>>>> Try getting a purely default shell environment by running 
>>>>zsh -df
>>>> That opens a new sub shell with no environment variables set and ignoring 
>>>> all of your zsh config files. You can quit back to your regular shell with 
>>>> d, but first try running 
>>>>   /Applications/Gnucash.app/Contents/MacOS/gnucash-c

Re: [GNC] Can't download stock prices

2024-05-20 Thread John Ralls
Hah! I didn’t even notice that. It’s pretty funny.

The *file system* is by default case-preserving, meaning that you can create 
either macOS or MacOS but not both; preserving means that it will keep 
whichever one you create first. The shell is too, though Bash completion is 
case-sensitive. Apparently dlopen is case-sensitive too: when we call 
`dlopen(/Applications/Gnucash.app/Contents/macOS/lib/gnucash/libgncmod-backend-dbi.dylib,
 0x0009)` it fails to find the file. You can see this yourself by running 
  /Applications/Gnucash.app/Contents/macOS/gnucash-cli --debug —logto=stdout -Q 
info
It’s in the first line of output.

I’m going to file a bug with Apple on that if it’s still true when the first 
macOS 15 developer beta comes out in 3 weeks. Maybe they’ll fix it.

Regards,
John Ralls


> On May 20, 2024, at 18:07, Ernie Wakamatsu  wrote:
> 
> Very strange.  I get two results.
> 
> First, following your instructions, by coping and pasting
> Ernie@Ernie-Mac-mini contents % zsh -df
> Ernie-Mac-mini% /Applications/Gnucash.app/Contents/MacOS/gnucash-cli -Q info
> Application Path /Applications/Gnucash.app/Contents/MacOS/gnucash-cli
> Failed to initialize Finance::Quote: missing_modules JSON::Parse
> 
> But when I type in the command line:
> 
> Ernie-Mac-mini% /Applications/Gnucash.app/Contents/macOS/gnucash-cli -Q info
> Application Path /Applications/Gnucash.app/Contents/macOS/gnucash-cli
> * 11:01:28  WARN  failed to load gncmod-backend-dbi from relative 
> path 
> * 11:01:28 ERROR  required library gncmod-backend-dbi not found.
> * 11:01:28  WARN  failed to load gncmod-backend-xml from relative 
> path 
> * 11:01:28 ERROR  required library gncmod-backend-xml not found.
> * 11:01:28 ERROR  g_settings_schema_source_lookup: assertion 
> 'source != NULL' failed
> * 11:01:28 ERROR  g_settings_new_full: assertion 'schema != NULL' 
> failed
> * 11:01:28  WARN  [gnc_gsettings_get_settings_obj()] 
> Ignoring attempt to access unknown gsettings schema 
> org.gnucash.GnuCash.general
> zsh: segmentation fault  /Applications/Gnucash.app/Contents/macOS/gnucash-cli 
> -Q info
> 
> The two command lines are seemingly the same, but the difference is macOS and 
> MacOS.  I thought the shell was not case sensitive.  h  The behavior is 
> the same when I exit from the default shell.
> 
> I did check the directory and it is MacOS.
> 
> Ernie-Mac-mini% cd /Applications/Gnucash.app/Contents
> Ernie-Mac-mini% ls
> Info.plistMacOS   PkgInfo Resources   _CodeSignature
> Ernie-Mac-mini% 
> 
> Odd that it would behave differently.
> 
> Thoughts?
> 
> Ernie
> 
> 
> 
> 
>> On 21 May 2024, at 2:50 AM, John Ralls  wrote:
>> 
>> Ernie,
>> 
>> The double slash is present in my output too, and it’s harmless. 
>> 
>> That shows that the app bundle is complete and uncorrupted. Something is 
>> getting in the way of dlopen finding those two libraries.
>> 
>> Try getting a purely default shell environment by running 
>>zsh -df
>> That opens a new sub shell with no environment variables set and ignoring 
>> all of your zsh config files. You can quit back to your regular shell with 
>> d, but first try running 
>>   /Applications/Gnucash.app/Contents/MacOS/gnucash-cli -Q info
>> 
>> Regards,
>> John Ralls
>> 
>>> On May 19, 2024, at 22:22, Ernie Wakamatsu  wrote:
>>> 
>>> Thanks John,
>>> 
>>> I ran the below commands and this is what I got.
>>> 
>>> Ernie@Ernie-Mac-mini contents % spctl --assess -vv /applications/gnucash.app
>>> /applications/gnucash.app: accepted
>>> source=Notarized Developer ID
>>> origin=Developer ID Application: John D Ralls (Y9EHT5WMK7)
>>> Ernie@Ernie-Mac-mini contents % otool -L 
>>> /Applications/Gnucash.app/Contents/Resources/lib/gnucash/libgncmod-backend-dbi.dylib
>>> /Applications/Gnucash.app/Contents/Resources/lib/gnucash/libgncmod-backend-dbi.dylib:
>>> @executable_path/../Resources//lib/gnucash/libgncmod-backend-dbi.dylib 
>>> (compatibility version 0.0.0, current version 0.0.0)
>>> @executable_path/../Resources/lib/libgnc-backend-sql.dylib 
>>> (compatibility version 0.0.0, current version 0.0.0)
>>> @executable_path/../Resources/lib/libgnc-engine.dylib (compatibility 
>>> version 0.0.0, current version 0.0.0)
>>> @executable_path/../Resources/lib/libdbi.3.dylib (compatibility version 
>>> 4.0.0, current version 4.0.0)
>>> @executable_path/../Resources/lib/libgnc-core-utils.dylib 
>>> (compatibility version 0.0.0, current version 0.0.0)
>>> @executable_path/../Resources/lib/lib

Re: [GNC] Can't download stock prices

2024-05-20 Thread John Ralls
Ernie,

The double slash is present in my output too, and it’s harmless. 

That shows that the app bundle is complete and uncorrupted. Something is 
getting in the way of dlopen finding those two libraries.

Try getting a purely default shell environment by running 
   zsh -df
That opens a new sub shell with no environment variables set and ignoring all 
of your zsh config files. You can quit back to your regular shell with 
d, but first try running 
  /Applications/Gnucash.app/Contents/MacOS/gnucash-cli -Q info

Regards,
John Ralls

> On May 19, 2024, at 22:22, Ernie Wakamatsu  wrote:
> 
> Thanks John,
> 
> I ran the below commands and this is what I got.
> 
> Ernie@Ernie-Mac-mini contents % spctl --assess -vv /applications/gnucash.app
> /applications/gnucash.app: accepted
> source=Notarized Developer ID
> origin=Developer ID Application: John D Ralls (Y9EHT5WMK7)
> Ernie@Ernie-Mac-mini contents % otool -L 
> /Applications/Gnucash.app/Contents/Resources/lib/gnucash/libgncmod-backend-dbi.dylib
> /Applications/Gnucash.app/Contents/Resources/lib/gnucash/libgncmod-backend-dbi.dylib:
>   @executable_path/../Resources//lib/gnucash/libgncmod-backend-dbi.dylib 
> (compatibility version 0.0.0, current version 0.0.0)
>   @executable_path/../Resources/lib/libgnc-backend-sql.dylib 
> (compatibility version 0.0.0, current version 0.0.0)
>   @executable_path/../Resources/lib/libgnc-engine.dylib (compatibility 
> version 0.0.0, current version 0.0.0)
>   @executable_path/../Resources/lib/libdbi.3.dylib (compatibility version 
> 4.0.0, current version 4.0.0)
>   @executable_path/../Resources/lib/libgnc-core-utils.dylib 
> (compatibility version 0.0.0, current version 0.0.0)
>   @executable_path/../Resources/lib/libboost_regex.dylib (compatibility 
> version 0.0.0, current version 0.0.0)
>   @executable_path/../Resources/lib/libboost_date_time.dylib 
> (compatibility version 0.0.0, current version 0.0.0)
>   @executable_path/../Resources/lib/libicui18n.73.dylib (compatibility 
> version 73.0.0, current version 73.2.0)
>   @executable_path/../Resources/lib/libicuuc.73.dylib (compatibility 
> version 73.0.0, current version 73.2.0)
>   @executable_path/../Resources/lib/libicudata.73.dylib (compatibility 
> version 73.0.0, current version 73.2.0)
>   @executable_path/../Resources/lib/libgmodule-2.0.0.dylib (compatibility 
> version 7601.0.0, current version 7601.3.0)
>   @executable_path/../Resources/lib/libglib-2.0.0.dylib (compatibility 
> version 7601.0.0, current version 7601.3.0)
>   @executable_path/../Resources/lib/libintl.8.dylib (compatibility 
> version 13.0.0, current version 13.0.0)
>   @executable_path/../Resources/lib/libgobject-2.0.0.dylib (compatibility 
> version 7601.0.0, current version 7601.3.0)
>   /usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 
> 1300.36.0)
>   /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current 
> version 1319.0.0)
> Ernie@Ernie-Mac-mini contents % 
> 
> Compared to your output, the only difference I can find is in the first line 
> where I have a double slash:
> 
> @executable_path/../Resources//lib/gnucash/libgncmod-backend-dbi.dylib 
> (compatibility version 0.0.0, current version 0.0.0)
> 
> Just eyeballing, everything else looks the same. Could this double slash be 
> causing me troubles?
> 
> Ernie
> 
> 
> 
> 
> 
>> On 20 May 2024, at 1:52 PM, John Ralls  wrote:
>> 
>> 
>> 
>>> On May 19, 2024, at 18:03, Ernie Wakamatsu  wrote:
>>> 
>>> Hi,
>>> 
>>> First time user of this mailing list and just starting to use gnucash.  
>>> Been transferring information over from Quicken and I am getting things 
>>> close to the way I would like.
>>> 
>>> I am trying to download stock prices, but getting the following errors.
>>> 
>>> Ernie@Ernie-Mac-mini ~ % 
>>> /Applications/Gnucash.app/Contents/macOS/gnucash-cli -Q info
>>> Application Path /Applications/Gnucash.app/Contents/macOS/gnucash-cli
>>> * 11:59:02  WARN  failed to load gncmod-backend-dbi from 
>>> relative path 
>>> * 11:59:02 ERROR  required library gncmod-backend-dbi not found.
>>> * 11:59:02  WARN  failed to load gncmod-backend-xml from 
>>> relative path 
>>> * 11:59:02 ERROR  required library gncmod-backend-xml not found.
>>> * 11:59:02 ERROR  g_settings_schema_source_lookup: assertion 
>>> 'source != NULL' failed
>>> * 11:59:02 ERROR  g_settings_new_full: assertion 'schema != NULL' 
>>> failed
>>> * 11:59:02  WARN  
>>> [gnc_gsettings_get_settings_obj()] Ignoring attempt to access unknown 
&g

Re: [GNC] Can't download stock prices

2024-05-19 Thread John Ralls


> On May 19, 2024, at 18:03, Ernie Wakamatsu  wrote:
> 
> Hi,
> 
> First time user of this mailing list and just starting to use gnucash.  Been 
> transferring information over from Quicken and I am getting things close to 
> the way I would like.
> 
> I am trying to download stock prices, but getting the following errors.
> 
> Ernie@Ernie-Mac-mini ~ % /Applications/Gnucash.app/Contents/macOS/gnucash-cli 
> -Q info
> Application Path /Applications/Gnucash.app/Contents/macOS/gnucash-cli
> * 11:59:02  WARN  failed to load gncmod-backend-dbi from relative 
> path 
> * 11:59:02 ERROR  required library gncmod-backend-dbi not found.
> * 11:59:02  WARN  failed to load gncmod-backend-xml from relative 
> path 
> * 11:59:02 ERROR  required library gncmod-backend-xml not found.
> * 11:59:02 ERROR  g_settings_schema_source_lookup: assertion 
> 'source != NULL' failed
> * 11:59:02 ERROR  g_settings_new_full: assertion 'schema != NULL' 
> failed
> * 11:59:02  WARN  [gnc_gsettings_get_settings_obj()] 
> Ignoring attempt to access unknown gsettings schema 
> org.gnucash.GnuCash.general
> zsh: segmentation fault  /Applications/Gnucash.app/Contents/macOS/gnucash-cli 
> -Q info
> Ernie@Ernie-Mac-mini ~ % 
> 
> As you can tell, I am on a Mac Mini running Sonoma 14.4.1 (latest?).  Looks 
> like I may be missing some files.  Tried the wiki and other search engines 
> but not finding any answers.  How can I resolve the above?
> 
> Thanks in advance for any assistance.

Not quite the latest macOS version, 14.5 dropped last week. That’s unlikely to 
matter.

The two files that it can’t find, libgncmon-backend-dbi.dylib and 
libgncmod-backend-xml.dylib, should be in 
/Applications/Gnucash.app/Contents/Rsources/lib/gnucash. If you have Xcode or 
Xcode command line tools installed and they’re present you can run e.g.
  otool -L 
/Applications/Gnucash.app/Contents/Resources/lib/gnucash/libgncmod-backend-dbi.dylib
The output should be
Applications/Gnucash.app/Contents/Resources/lib/gnucash/libgncmod-backend-dbi.dylib:
@executable_path/../Resources//lib/gnucash/libgncmod-backend-dbi.dylib 
(compatibility version 0.0.0, current version 0.0.0)
@executable_path/../Resources/lib/libgnc-backend-sql.dylib 
(compatibility version 0.0.0, current version 0.0.0)
@executable_path/../Resources/lib/libgnc-engine.dylib (compatibility 
version 0.0.0, current version 0.0.0)
@executable_path/../Resources/lib/libdbi.3.dylib (compatibility version 
4.0.0, current version 4.0.0)
@executable_path/../Resources/lib/libgnc-core-utils.dylib 
(compatibility version 0.0.0, current version 0.0.0)
@executable_path/../Resources/lib/libboost_regex.dylib (compatibility 
version 0.0.0, current version 0.0.0)
@executable_path/../Resources/lib/libboost_date_time.dylib 
(compatibility version 0.0.0, current version 0.0.0)
@executable_path/../Resources/lib/libicui18n.73.dylib (compatibility 
version 73.0.0, current version 73.2.0)
@executable_path/../Resources/lib/libicuuc.73.dylib (compatibility 
version 73.0.0, current version 73.2.0)
@executable_path/../Resources/lib/libicudata.73.dylib (compatibility 
version 73.0.0, current version 73.2.0)
@executable_path/../Resources/lib/libgmodule-2.0.0.dylib (compatibility 
version 7601.0.0, current version 7601.3.0)
@executable_path/../Resources/lib/libglib-2.0.0.dylib (compatibility 
version 7601.0.0, current version 7601.3.0)
@executable_path/../Resources/lib/libintl.8.dylib (compatibility 
version 13.0.0, current version 13.0.0)
@executable_path/../Resources/lib/libgobject-2.0.0.dylib (compatibility 
version 7601.0.0, current version 7601.3.0)
/usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 
1300.36.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current 
version 1319.0.0)

You can check that the application bundle is complete and matches its code 
signature with
  spctl —assess -vv /Applications/Gnucash.app
It should report
  /Applications/Gnucash.app/: accepted
  source=Notarized Developer ID
  origin=Developer ID Application: John D Ralls (Y9EHT5WMK7)

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] All Reports Crashing Version 5.6-1

2024-05-19 Thread John Ralls



> On May 19, 2024, at 01:05, Rodney Harrex via gnucash-user 
>  wrote:
> 
> Running any report will crash GnuCash.  In 
> C:\Users\Rodney\AppData\Local\Temp.  Any of the reports selected will appear 
> as HTML file along with a file like
> 
> gnucash.trace.ITONN2.log with the content: 17:31:13  WARN  
> [taxtable_reset_refcount()] Fixing refcount on taxtable 
> 8e7068a6313b4b21861f31a8461b9469 (3 -> 2).
> 
> Would this a corrupted table within the dB?

Probably not. Please file a bug report (see 
https://wiki.gnucash.org/wiki/Bugzilla#Commenting_on_existing_bugs_or_entering_new_ones)
 and if possible get a stack trace (see 
https://wiki.gnucash.org/wiki/Stack_Trace#Windows) and attach it to the bug 
report. Please also attach gnucash.trace.ITONN2.log,

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Delete a trading account => crash

2024-05-19 Thread John Ralls


> On May 18, 2024, at 22:04, Fred Tydeman  wrote:
> 
> Running GnuCash 4.14 on Fedora Linux.
> 
> Due to a mistake on my part, I have two Trading accounts:
>  IVR-PC
>  IVRPRC
> for the same security.
> 
> First, I tried changing Trading:IVRPRC to Trading:IVR-PC in a Sell or Buy
> transaction from the cash account. However, when I pressed Enter,
> Gnucash undid my change.
> 
> Then, I tried deleting Trading:IVRPRC account and moving its transactions
> to Trading: IVR-PC.
> That crashed Gnucash.
> 
> I am now running a Check & Repair all (takes many minutes).

Fred,

Do you have two commodities IVRPRC and IVR-PC in your book or did you rename 
IVRPRC to IVR-PC?
If the former have you changed all of the accounts that were denominated in 
IVRPRC to use IVR-PC?

Trading splits are deleted and regenerated as part of the transaction balancing 
code run during transaction commit when trading accounts are enabled in 
File>Preferences so once you have the account commodities fixed you can edit 
the transactions with the wrong trading account in some register other than the 
trading account and delete the trading splits then close the transaction.

Deleting the IVRPRC trading account will only work if you renamed the 
commodity: If you have separate commodities then GnuCash won’t let you transfer 
the splits because the commodities don’t match. You also need to turn off 
trading accounts in File>Preferences before you do the delete-and-transfer then 
turn it back on again. If you have two commodities you need to change all of 
the accounts using IVRPRC to use IVR-PC then edit every transaction that used 
IVRPRC, delete the trading splits, and commit it to generate new trading spits 
in IVR-PC.

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Transferring Gnu Cash Data to New Computer

2024-05-17 Thread John Ralls


> On May 17, 2024, at 3:00 PM, R Losey  wrote:
> 
> On Fri, May 17, 2024 at 12:27 PM Stan Brown (using GC 4.14) <
> stan...@fastmail.fm> wrote:
> 
>> On 2024-05-17 07:44, R Losey wrote:
>>> I hope you know where that file is stored. One
>>> way to find it is to open the old GnuCash and then under File, choose
>> "Save
>>> As" - it will open in the same directory as your current file is stored.
>> 
>> While that will work, I think it's easier just to click File then hover
>> the mouse over the filename in the file list. GC will show the full path.
>> 
> 
> Interesting... that doesn't work on my iMac (M1 running Sonoma 14.4.1)

It can't. macOS controls the menus and hover text isn't something that their 
menus provide.

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Problem building Gnucash from source using wiki page "macOS/Quartz"

2024-05-10 Thread John Ralls


> On May 9, 2024, at 10:08, Paul Ingram  wrote:
> 
> 
> Trying to build gnucash-5.6 from source on a mac mini running macOS 14.4.1 in 
> accordance with the instructions on 
> https://wiki.gnucash.org/wiki/MacOS/Quartz.
> 
> Created administrator account “gtkosx”
> Switched to the new account: "su gtkosx"
> Ran “sh gtk-osx-setup.sh” in a bash shell
> Got the following messages:
> 
> Installed openssl-3.2.0 …
> Installed readline-8.2 …
> Installed python-3.11.7 (with warnings “missing the Tk toolkit?” and “missing 
> the lzma lib?”
> Installed pip-24.0 …
> Installing collected packages: distlib, setup tools, …
> Installed certifi-2024.2.2, distlib-0.3.8, …
> Created virtualenv …
> Locking dependencies ...
> Building requirements …
> Resolving dependencies …
> 
> Error:
> File 
> "/Users/gtkosx/.new_local/lib/python3.11/site-packages/pipenv/project.py", 
> line *239*, in get_requests_session_for_source
> 
>   if *self.sessions.get**(*source*[*"name"*])*:
> 
>~~
> 
> KeyError: 'name'
> 
> ✘ Locking Failed!
> 
> 
> 
> Patch for project.py appears here: https://github.com/pypa/pipenv/issues/6106
> 
> 
> 
> Do I patch project.py manually and rerun gtk-osx-setup.sh?
> 

Yes. Pipenv has merged my PR but hasn’t done a new release.

Regards,
John Ralls


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Stomped with interface between GNC (v4.18) and F::Q (v1.61_02)

2024-05-08 Thread John Ralls
Kalpesh,

I think your price has too many digits. Try rounding it to 10E-9.

Regards,
John Ralls

> On May 8, 2024, at 09:05, Kalpesh Patel  wrote:
> 
> Hi GNC User community -
> 
> 
> 
> I am developing a second F::Q module of my own. The first one works fine but
> second one seems to NOT want to work no matter what. I am in middle of
> debugging it and it has stomped me why not so hoping someone might be able
> to help me zero in where I am falling sort on the flow for it. I am working
> with F::Q v1.61_02 and GNC v4.14 (4.14+(2023-03-25) build) running on
> Windows 11. (Note: I don't believe any interface change has taken place in
> GNC v5.x that would cause this but correct me here if I am wrong.).
> 
> 
> 
> Invoking GNC with debug shows that return value is #f, which means something
> went wrong (run_executor is the "label" for my module and other modules work
> fine from the debug output):
> 
> 
> 
> 11:19:24 DEBUG  handling-request: (currency INR USD)
> 
> * 11:19:24 DEBUG  results: ((INR (symbol . INR) (gnc:time-no-zone .
> 2024-05-08 11:19:11) (last . 3/250) (currency . USD)))
> 
> * 11:20:38 DEBUG  ALPHAVANTAGE_API_KEY=NOTAREALAPIKEY
> 
> * 11:20:39 DEBUG  handling-request: (tsp C S L2030 I)
> 
> * 11:20:43 DEBUG  results: ((C (symbol . C) (gnc:time-no-zone .
> 2024-05-07 12:00:00) (last . 812423/1) (currency . USD)) (S (symbol . S)
> (gnc:time-no-zone . 2024-05-07 12:00:00) (last . 4009/50) (currency . USD))
> (L2030 (symbol . L2030) (gnc:time-no-zone . 2024-05-07 12:00:00) (last .
> 237163/5000) (currency . USD)) (I (symbol . I) (gnc:time-no-zone .
> 2024-05-07 12:00:00) (last . 42507/1000) (currency . USD)))
> 
> * 11:20:43 DEBUG  handling-request: (run_executor BK)
> 
> * 11:20:43 DEBUG  results: (#f)
> 
> * 11:20:43 DEBUG  handling-request: (yahoojson ^NYA)
> 
> * 11:20:44 DEBUG  results: ((^NYA (symbol . ^NYA) (gnc:time-no-zone
> . 2024-05-08 12:00:00) (last . 2247813/125) (currency . USD)))
> 
> 
> 
> Following is debug run from command line of gnc-fq-dump (which provides all
> necessary fields for quote to be valid as it does not show '** This stock
> quote cannot be used by GnuCash!' message):
> 
> 
> 
> C:\Users\kalpesh>perl "c:\Program Files (x86)\gnucash\bin\gnc-fq-dump" -v
> run_executor BK
> 
> {snip}
> 
> ### [Wed May  8 11:34:40 2024]   %info : {
> 
> ###'BKISIN' => '-',
> 
> ###'BKcurrency' => 'USD',
> 
> ###'BKdate' => '05/08/2024',
> 
> ###'BKisodate' => '2024-05-08',
> 
> ###'BKmethod' => 'run_executor',
> 
> ###'BKprice' => '57.64500045776367',
> 
> ###'BKsuccess' => '1',
> 
> ###'BKsymbol' => 'BK',
> 
> ###'BKtimezone' => 'EDT'
> 
> ###  }
> 
> Finance::Quote fields Gnucash uses:
> 
>  symbol: BK   <=== required
> 
>date: 05/08/2024   <=== recommended
> 
> currency: USD  <=== required
> 
>last:  <=\
> 
> nav:  <=== one of these
> 
>   price: 57.64500045776367<=/
> 
> timezone: EDT  <=== optional
> 
> 
> 
> All fields returned by Finance::Quote for stock BK
> 
> 
> 
> stock   field  value
> 
> -   -  -
> 
> BK   ISIN: -
> 
> BK   currency: USD
> 
> BK   date: 05/08/2024
> 
> BKisodate: 2024-05-08
> 
> BK method: run_executor
> 
> BK  price: 57.64500045776367
> 
> BKsuccess: 1
> 
> BK symbol: BK
> 
> BK   timezone: EDT
> 
> 
> 
> 
> 
> C:\Users\kalpesh>
> 
> 
> 
> When running same command via YahooJSON following is the output which works
> fine (I see that it does have more information returned back):
> 
> 
> 
> C:\Users\kalpesh>perl "c:\Program Files (x86)\gnucash\bin\gnc-fq-dump" -v
> yahoojson BK 
> 
> {snip}
> 
> Finance::Quote fields Gnucash uses:
> 
>  symbol: BK   <=== required
> 
>date: 05/08/2024   <=== recommended
> 
> currency: USD  <=== required
> 
>last: 57.605   <=\
> 
> nav:  &l

Re: [GNC] no drop-down accounts list in ledger Transfer column.

2024-05-07 Thread John Ralls
IIRC this was a bug having to do with computing the box size for the list on 
certain window managers. It took Bob Fewell several tries to get it fixed so 
unfortunately the fix is to upgrade. You may be able to use the 4.13 .deb from 
the Debian Archive, see 
https://wiki.gnucash.org/wiki/Debian#Using_the_Debian_Archive.

Regards,
John Ralls

> On May 7, 2024, at 03:17, Adrien Monteleone  
> wrote:
> 
> Hmm.. it has been many moons since I made the move from 3.x to 4.x, so I 
> don't see an obvious preference either. But perhaps toggle the:
> 
>  Preferences > Register > Actions > Auto-raise lists
> 
> checkbox and see if that helps.
> 
> If not, note as I mentioned, you should still be able to type through the 
> tree as before to narrow down your account list to choose from.
> 
> So starting with for example:
> 
> "Expenses:"
> 
> Would bring up a (albeit now truncated) list of Expense accounts can get you 
> started. Then start typing the next branch of the tree, followed by your 
> separator. (default being ":") Proceed as before from there.
> 
> You may (or may not) need to uncheck:
> 
>  Preferences > Register Defaults > Other Defaults > Only display leaf account 
> names
> 
> 
> Are you trying to access the *same* book with too different GnuCash versions?
> 
> While this is possible within a small release window, it probably isn't a 
> 'best practice' if it can be avoided.
> 
> When advancing the major release number, some lack of backwards compatibility 
> occurs. (not sure that is worded correctly) Usually, in conjunction with the 
> next major release, the last minor release is issued such that both can read 
> the same file.
> 
> Thus, at a bare minimum, it is recommended to upgrade to the last minor 
> release of a major version before moving to the next major version. Since the 
> last release of 3.x was 3.11, that would mean if your other computer is on 
> 4.8, you need the one on 3.8 to at least be on 3.11 so it can properly read 
> the 4.8 file. (the 4.8 version should be able to read a 3.8 file with little 
> issue, but it appears in your case, you are going back and forth, not one way 
> from 3.x to 4.x)
> 
> Is there some reason you can't get them both sync'd up to 4.8? (or 4.14 which 
> is the last of that series)
> 
> Is there some reason you can't advance them both to the current release? (5.6)
> 
> 
> Regards,
> Adrien
> 
> On 5/7/24 3:24 AM, v@scottsonline.org.uk wrote:
>> I've had a hunt through all the preference stuff, but can't see anything 
>> that looks relevant. Maybe it's too obvious to spot :-{
>> Account completion works, but doesn't really help if you can't remember the 
>> account name!
>> But to reword/clarify my issue.
>> Working with 4.8, I have two separate accounts files. One of them shows a 
>> dropdown list of accounts on clicking in in the Transfer field, the other 
>> doesn't. There seems no reason the behaviours should be different.
>> The latter shows either for an existing transaction the highlighted current 
>> contents or for a new transaction, initially blank (highlighted plus a 
>> down-arrow) then the first account from the accounts tree with an up-arrow 
>> when clicked.
>> On 3.8 I always get a dropdown accounts list.
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] no drop-down accounts list in ledger Transfer column.

2024-05-07 Thread John Ralls
IIRC this was a bug having to do with computing the box size for the list on 
certain window managers. It took Bob Fewell several tries to get it fixed so 
unfortunately the fix is to upgrade. You may be able to use the 4.13 .deb from 
the Debian Archive, see 
https://wiki.gnucash.org/wiki/Debian#Using_the_Debian_Archive.

Regards,
John Ralls

> On May 7, 2024, at 03:17, Adrien Monteleone  
> wrote:
> 
> Hmm.. it has been many moons since I made the move from 3.x to 4.x, so I 
> don't see an obvious preference either. But perhaps toggle the:
> 
>  Preferences > Register > Actions > Auto-raise lists
> 
> checkbox and see if that helps.
> 
> If not, note as I mentioned, you should still be able to type through the 
> tree as before to narrow down your account list to choose from.
> 
> So starting with for example:
> 
> "Expenses:"
> 
> Would bring up a (albeit now truncated) list of Expense accounts can get you 
> started. Then start typing the next branch of the tree, followed by your 
> separator. (default being ":") Proceed as before from there.
> 
> You may (or may not) need to uncheck:
> 
>  Preferences > Register Defaults > Other Defaults > Only display leaf account 
> names
> 
> 
> Are you trying to access the *same* book with too different GnuCash versions?
> 
> While this is possible within a small release window, it probably isn't a 
> 'best practice' if it can be avoided.
> 
> When advancing the major release number, some lack of backwards compatibility 
> occurs. (not sure that is worded correctly) Usually, in conjunction with the 
> next major release, the last minor release is issued such that both can read 
> the same file.
> 
> Thus, at a bare minimum, it is recommended to upgrade to the last minor 
> release of a major version before moving to the next major version. Since the 
> last release of 3.x was 3.11, that would mean if your other computer is on 
> 4.8, you need the one on 3.8 to at least be on 3.11 so it can properly read 
> the 4.8 file. (the 4.8 version should be able to read a 3.8 file with little 
> issue, but it appears in your case, you are going back and forth, not one way 
> from 3.x to 4.x)
> 
> Is there some reason you can't get them both sync'd up to 4.8? (or 4.14 which 
> is the last of that series)
> 
> Is there some reason you can't advance them both to the current release? (5.6)
> 
> 
> Regards,
> Adrien
> 
> On 5/7/24 3:24 AM, v@scottsonline.org.uk wrote:
>> I've had a hunt through all the preference stuff, but can't see anything 
>> that looks relevant. Maybe it's too obvious to spot :-{
>> Account completion works, but doesn't really help if you can't remember the 
>> account name!
>> But to reword/clarify my issue.
>> Working with 4.8, I have two separate accounts files. One of them shows a 
>> dropdown list of accounts on clicking in in the Transfer field, the other 
>> doesn't. There seems no reason the behaviours should be different.
>> The latter shows either for an existing transaction the highlighted current 
>> contents or for a new transaction, initially blank (highlighted plus a 
>> down-arrow) then the first account from the accounts tree with an up-arrow 
>> when clicked.
>> On 3.8 I always get a dropdown accounts list.
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Trouble importing .qif into Guncash

2024-05-05 Thread John Ralls
Yes, use a recent nightly build from 
https://code.gnucash.org/builds/flatpak/stable.

Regards,
John Ralls

> On May 4, 2024, at 22:04, David Wasserman via gnucash-user 
>  wrote:
> 
> Recently upgraded to 24.04 LTS.  Gnucash Version: 5.6. Build ID: Flathub 
> 5.6-2.
> Gnucash Import fails at final screen with error message.  Is there a fix?
> 
> David W
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] aqbanking date offset in GnuCash

2024-05-04 Thread John Vermeer
When I import from my Credit Union to GnuCash using AqBanking there seems to be 
a date offset. I suspect this may be due to UTC vs Local Time. When I import, I 
do not see the the current transactions unless I set the "To" date in the "Get 
Transaction Online" dialog to 'tomorrow'.

So, I currently have to manually change that date before importing ever time.

Is there a setting that would make this happen automatically when I do the 
aqbanking import?

Thanks for any insights.

John


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Finance::Quote PreRelease 1.61_03

2024-05-03 Thread John Ralls


> On May 3, 2024, at 10:35 AM, Bruce Schuck  wrote:
> 
> On 5/3/24 9:58 AM, John Ralls wrote:
> 
>> It’s normal for Linux distros to package perl modules. Fedora’s is 
>> https://packages.fedoraproject.org/pkgs/perl-Finance-Quote/perl-Finance-Quote/
>> <https://packages.fedoraproject.org/pkgs/perl-Finance-Quote/perl-Finance-Quote/>.
>> Note that there are back ports of 1.61 for Fedoras 38, 39, and 40.
> 
> John,
> 
> I am well aware of that. In this message yesterday 
> (https://lists.gnucash.org/pipermail/gnucash-user/2024-May/111771.html) I 
> suggested that Fred install perl-CPAN and also maybe perl-App-cpanminus.
> 
> What threw me is one of Fred's earlier comments where he stated
> something like "I am now able to get quotes *again*". "Again" being the
> operative word, as it sounded like he would have already had F::Q
> installed, which typically means CPAN and/or CPAN Minus is already
> installed. Or maybe I got mixed up with another response from someone else.
> 
>> Debian/Ubuntu also package F::Q 
>> https://packages.ubuntu.com/search?keywords=libfinance-quote-perl 
>> <https://packages.ubuntu.com/search?keywords=libfinance-quote-perl>
>> but are nowhere near as conscientious about keeping up with your
>> releases so patience won’t work for their users. Keeping out of the
>> way of the package manager is still a good practice so I think their
>> users should also point cpan at a user-space directory.
> 
> Again, not new to me. My primary desktop at home has been an Ubuntu LTS 
> release since 12.04LTS. I've been alternating between in place upgrades and 
> doing a fresh install and restoring what I need from backups. And the fresh 
> install path means I first have to install the Canonical CPAN and CPAN Minus 
> before I install the modules I use regularly. At home I go back and forth WRT 
> installing using sudo or using local::lib to install modules outside of the 
> normal @INC path. On my work macbook, I install all extra modules in 
> directories under $HOME.
> 
> I've been around Perl a *long* time. Hell, if you grab the Perl source code 
> from Git, I'm in the list of authors…

Bruce,

I didn’t mean to impugn your experience, I’m just trying to keep things clear 
for the less experienced users who read this.

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Finance::Quote PreRelease 1.61_03

2024-05-03 Thread John Ralls


> On May 2, 2024, at 09:01, Bruce Schuck  wrote:
> 
>> This is Fedora Linux 40 (the most recent)
> 
> I find it odd that your system *ever* had Finance::Quote installed,

Bruce,

It’s normal for Linux distros to package perl modules. Fedora’s is 
https://packages.fedoraproject.org/pkgs/perl-Finance-Quote/perl-Finance-Quote/. 
Note that there are back ports of 1.61 for Fedoras 38, 39, and 40. 

They also package cpan as https://packages.fedoraproject.org/pkgs/perl-CPAN/.

I suggest that he best course for Fedora users who want to get ahead of their 
distro for selected perl packages is to set up cpan to install to a directory 
in $HOME and use $PERL5LIB to put it at the top of @INC. That avoids contention 
with their package manager and for the most part leaves the dependencies to the 
distro to maintain. For most users a few days of patience will get them 

Debian/Ubuntu also package F::Q 
https://packages.ubuntu.com/search?keywords=libfinance-quote-perl but are 
nowhere near as conscientious about keeping up with your releases so patience 
won’t work for their users. Keeping out of the way of the package manager is 
still a good practice so I think their users should also point cpan at a 
user-space directory.

Regards,
John Ralls
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Use 4.14 and 5.6 on same file (at different times)

2024-04-28 Thread john



> On Apr 28, 2024, at 9:07 AM, Fred Tydeman  wrote:
> 
> Will I run into problems if I use both GnuCash 4.14 and 5.6 on the same
> file / book?
> That is, 4.14 is on my current production Linux system and where I use
> Gnucash.
> I have installed a later Linux system on a different disk partition and it
> has Gnucash 5.6
> If I were to use Gnucash 5.6 to enter some data, and then switch back to
> 4.14, will the
> data / book be OK?

That should be OK.

GnuCash has a collection of "features" that reflect changes to the datafile 
when a newer version makes changes that aren't backwards compatible. Once a 
feature is set older versions of GnuCash that don't support that feature will 
refuse to open the book. The features are enumerated in 
https://github.com/Gnucash/gnucash/blob/stable/libgnucash/engine/gnc-features.cpp
 and the latest requirement is GnuCash 4.3 so as of now that and all later 
versions of GnuCash are fully data-compatible.

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] loading a CPAN something from Windows

2024-04-27 Thread john
On Windows there's a perl terminal under Strawberry Perl in the Start menu. 
Fire that up and then say `cpan -i BPSCHUCK/Finance-Quote-1.61_02.tar.gz"

Regards,
John Ralls


> On Apr 27, 2024, at 6:32 PM, fromvendor  wrote:
> 
> Hi, regarding the below I'm trying to figure out how to run the update from 
> Widows.
> 
> Where do I go to fire off cpan/cpanm?  Or is it wrapped in something else on 
> windows?
> 
> What happens if I simply run the original stuffs that I used to install F::Q 
> in the first place?
> 
> -greg
> 
> 
> -Original Message-
> From: gnucash-user 
> [mailto:gnucash-user-bounces+fromvendor=outtacyte@gnucash.org] On Behalf 
> Of Bruce Schuck
> Sent: Saturday, April 27, 2024 6:35 PM
> To: GnuCash User
> Subject: [GNC] Finance::Quote Pre-Release 1.61_02 Uploaded to CPAN
> 
> Greetings,
> 
> Finance::Quote v1.61_02 has been uploaded to CPAN.
> 
> Changes since 1.61
> 
> * Modified yahooJSON.pm module in order handle EU consent redirects better.
> 
> * TwelveData.pm - Added "last" to data being returned. The method 
> "twelvedata" was returning a value for "close". GnuCash expects "last" 
> or "price" in order to utilize the quote data.
> 
> * BorsaItaliana.pm - New module for Borsa Italiana, Italian traded bonds 
> using ISIN
> 
> * YahooWeb.pm - Issue #377. Modified YahooWeb to account for changes 
> from Yahoo.
> 
> Using cpan or cpanm, install "BPSCHUCK/Finance-Quote-1.61_02.tar.gz".
> 
> TwelveData has data for US and foreign exchanges. It does require an API 
> key from https://twelvedata.com/.
> 
> Another option for retrieving US quotes is MarketWatch. No API key needed.
> 
> I'm still trying to resurrect the Fool module. But hit another wall when 
> getting "too many requests" after only a half dozen requests. Even when 
> spaced out at 20 seconds per request.
> 
> Thank you.
> 
> Bruce S.
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Finance::Quote on a Mac with a foreign perl

2024-04-27 Thread John Ralls



> On Apr 27, 2024, at 2:32 PM, Bruce Schuck  wrote:
> 
> On Fri Apr 26, 2024, at 12:07:04 EDT Mr Ralls wrote:
> 
>> Here's an example of a failed session with Homebrew interference: 
>> https://paste.jvnv.net/view/CcsOd This comes from an IRC discussion at 
>> https://code.gnucash.org/logs/2024/04/16.html#T06:46:33. There
>> was an earlier exchange with another longer dump that implicated
>> Homebrew in which I told the user to clean it out but gncbot was
>> apparently offline when that occurred and I don't have a link to it.
>> In the dump you can see that the user is invoking gnc-fq-update and
>> that it's running /usr/bin/perl. Later at line 97 you can see that 
>> /System/Library/Perl/Extras/5.34 is missing from @INC. That's where the 
>> pre-built networking modules are.
> 
> John,
> 
> That is indeed odd. I have two Macbook Pros. One Intel based running OSX 
> Catalina (It's a 2016 model), and a fairly new M1 running OSX Ventura. Both 
> have HomeBrew's Perl installed along side the Apple bundled Perl. "Perl -V" 
> does include "/System/Library/Perl/Extras/5.XX" on both (Catalina is 5.18, 
> Ventura is 5.30). "@INC" in Perl is compiled. Installation of the HomeBrew 
> Perl should in no way affect the value of @INC in the OSX bundled Perl. Most 
> people wanting to modify @INC do so by a number of ways. Setting PERL5LIB, 
> adding "-I" when executing Perl, or adding something like "use lib 
> '/home/foobar/code';" to the Perl code are some examples.
> 
> As Vince showed, the HomeBrew Perl typically installs its modules under the 
> $HOME/perl5 path, or as I see on my Ventura Mac, /opt/homebrew/Cellar/.
> 
> From the command line prompt in the session, it appears the user having the 
> issue is on a MacBook Air. I wonder if the included version of Perl is not 
> the same as what gets installed on a MacBook?
> 
> I'd be curious to see the output of this find command from that user's Mac.
> 
> find /Library/Perl /System/Library/Perl -path '*/Net/*' -type f -name 
> 'SSLeay.pm'
> 
> Or more simply, does /System/Library/Perl/Extras exist on the user's MacBook 
> Air?
> 
> That path may not be in the system Perl's @INC, because it's not part of the 
> Apple Perl package.

Bruce,

The user who made the log file is on IRC, handle englishman. I just pinged him 
about it. I have no info at all about the fellow who added the instruction to 
point openssl requests at Homebrew's libopenssl.

I just remembered a third case that's probably the same problem: 
https://bugs.gnucash.org/show_bug.cgi?id=799195 complained that it took 15 
minutes to install the F::Q dependencies and the attempt ultimately failed 
because SSLeay failed its unit tests.

macOS is macOS. They don't change anything for the hardware, not even the 
build: Everything in the OS is universal binaries with x86_64 snd arm64. It's 
possible that Xcode/command-line tools adds stuff to 
/System/Library/Perl/Extras, but the user said he has both installed. I've 
asked him about what year MBA and what version of macOS. Perhaps there's a clue 
there.

Regards,
John Ralls
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Setting up gnucash / stocks

2024-04-27 Thread John Ralls



> On Apr 27, 2024, at 7:28 AM, Wolfgang Paul Rauchholz  
> wrote:
> 
> Hello community!
> 
> I am running the latest gnucash under Fedorca Core.
> Finance::Quote is installed and I get quotes for Funds and Stocks.
> 
> EUR is the System Currency. The Stock Quotes are in USD
> 
> Did I set up the initial balance correctly for Stocks (please see
> attached screenshot)? I used the Stock Assistant whose transactional
> currency is in EUR, but the stock quotes are in USD. Does this work?
> 
> 
> The reporting of the values in EUR does not seem to be correct. How do I set
> up currency correctly? In my setup, is USD or EUR the Security?
> 
> 
> Thanks for your help.
> 

You need to create a USD-denominated account of type Assets and make it the 
parent of the Danaher account.

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Finance::Quote on a Mac with a foreign perl

2024-04-26 Thread john
Adrien,

@INC is the perl internal variable containing the search paths for locating 
included modules. I used that as a proxy for a modicum of expertise with 
managing a perl configuration. I wouldn't suggest that you go learn perl just 
to help with this problem.

Regards,
John Ralls


> On Apr 26, 2024, at 11:00, Adrien Monteleone  
> wrote:
> 
> John,
> 
> I have Homebrew installed.
> 
> I'm not familiar with @INC, but happy to learn.
> 
> I just ran gnc-fq-update without issues.
> 
> I still have the output from that update if you need it, or if you need 
> output from any other commands, just let me know.
> 
> I'm still on GnuCash 5.5, my Perl is 5.30 and it appears to be at 
> /usr/bin/perl.
> 
> Regards,
> Adrien
> 
> Regards,
> Adrien
> 
> On 4/25/24 9:15 PM, john wrote:
>> Are there any Mac users who have Homebrew installed and know what @INC is?
>> At least two users with the first problem but without knowing the second 
>> have gotten themselves cross-threaded trying to install Finance::Quote 
>> because Homebrew' screws up their perl installation so that cpan ignores the 
>> installed modules and since Homebrew doesn't (at least without help) provide 
>> SSLeay, Net::HTTPS, and IO::Sockets::SSL and macOS doesn't put OpenSSL's 
>> headers in /usr/include they have to perform all sorts of unnatural acts to 
>> get gnc-fq-update to work.
>> We need some simple instructions for the wiki for how to work around the 
>> problem so that gnc-fq-update uses the system perl (that's after all the 
>> only one the app bundle can see, it doesn't read the user's shell 
>> environment) and gets the dependencies from /System/Library/Perl instead of 
>> trying to build them.
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Finance::Quote on a Mac with a foreign perl

2024-04-26 Thread john
Vincent,

Here's an example of a failed session with Homebrew interference: 
https://paste.jvnv.net/view/CcsOd This comes from an IRC discussion at 
https://code.gnucash.org/logs/2024/04/16.html#T06:46:33. There was an earlier 
exchange with another longer dump that implicated Homebrew in which I told the 
user to clean it out but gncbot was apparently offline when that occurred and I 
don't have a link to it. In the dump you can see that the user is invoking 
gnc-fq-update and that it's running /usr/bin/perl. Later at line 97 you can see 
that /System/Library/Perl/Extras/5.34 is missing from @INC. That's where the 
pre-built networking modules are.

Another user supplied this ill-considered and reverted edit on the wiki 
pointing at the same problem: 
https://wiki.gnucash.org/wiki/index.php?title=Online_Quotes=22109=21974.

That's pretty much all I've got. 

Regards,
John Ralls

> On Apr 25, 2024, at 20:11, Vincent Lucarelli  
> wrote:
> 
> John,
> 
> I run macOS and use Homebrew. How are the user’s running gnc-fq-update? From 
> a terminal, if you 
> 
>> cd /Applications/Gnucash.app/Contents/Resources/bin
>> sudo ./gnc-fq-update
> 
> it is going to use /usr/bin/perl from the #! line at the top of the script.
> 
> But the script uses the perl CPAN module, so maybe there is something in 
> $HOME/.cpan that is causing trouble?
> 
> To answer your actual question, I have
> 
>> /usr/bin/perl -e 'print(join("\n", @INC));'
> /Library/Perl/5.34/darwin-thread-multi-2level
> /Library/Perl/5.34
> /Network/Library/Perl/5.34/darwin-thread-multi-2level
> /Network/Library/Perl/5.34
> /Library/Perl/Updates/5.34.1
> /System/Library/Perl/5.34/darwin-thread-multi-2level
> /System/Library/Perl/5.34
> /System/Library/Perl/Extras/5.34/darwin-thread-multi-2level
> /System/Library/Perl/Extras/5.34
> 
> vs 
> 
>> which perl
> /Users/acount/perl5/perlbrew/perls/perl-5.32.0/bin/perl
> 
>> perl -e 'print(join("\n", @INC));'
> /Users/acount/perl5/perlbrew/perls/perl-5.32.0/lib/site_perl/5.32.0/darwin-2level
> /Users/acount/perl5/perlbrew/perls/perl-5.32.0/lib/site_perl/5.32.0
> /Users/acount/perl5/perlbrew/perls/perl-5.32.0/lib/5.32.0/darwin-2level
> /Users/acount/perl5/perlbrew/perls/perl-5.32.0/lib/5.32.0
> 
> but - I’m not sure if there are other shell rc file changes that these users 
> might have that could alter this, or if there are brew installs that could 
> alter this as well.
> 
> I’m happy to help sort this out, but need some more information about the 
> users’ issues.
> 
> Best,
> 
> Vince
> 
> 
>> On Apr 25, 2024, at 7:15 PM, john  wrote:
>> 
>> Are there any Mac users who have Homebrew installed and know what @INC is?
>> 
>> At least two users with the first problem but without knowing the second 
>> have gotten themselves cross-threaded trying to install Finance::Quote 
>> because Homebrew' screws up their perl installation so that cpan ignores the 
>> installed modules and since Homebrew doesn't (at least without help) provide 
>> SSLeay, Net::HTTPS, and IO::Sockets::SSL and macOS doesn't put OpenSSL's 
>> headers in /usr/include they have to perform all sorts of unnatural acts to 
>> get gnc-fq-update to work.
>> 
>> We need some simple instructions for the wiki for how to work around the 
>> problem so that gnc-fq-update uses the system perl (that's after all the 
>> only one the app bundle can see, it doesn't read the user's shell 
>> environment) and gets the dependencies from /System/Library/Perl instead of 
>> trying to build them.
>> 
>> Regards,
>> John Ralls
>> 
>> ___
>> gnucash-user mailing list
>> gnucash-user@gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> -
>> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] Finance::Quote on a Mac with a foreign perl

2024-04-25 Thread john
Are there any Mac users who have Homebrew installed and know what @INC is?

At least two users with the first problem but without knowing the second have 
gotten themselves cross-threaded trying to install Finance::Quote because 
Homebrew' screws up their perl installation so that cpan ignores the installed 
modules and since Homebrew doesn't (at least without help) provide SSLeay, 
Net::HTTPS, and IO::Sockets::SSL and macOS doesn't put OpenSSL's headers in 
/usr/include they have to perform all sorts of unnatural acts to get 
gnc-fq-update to work.

We need some simple instructions for the wiki for how to work around the 
problem so that gnc-fq-update uses the system perl (that's after all the only 
one the app bundle can see, it doesn't read the user's shell environment) and 
gets the dependencies from /System/Library/Perl instead of trying to build them.

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Test

2024-04-24 Thread john



> On Apr 24, 2024, at 00:37, ed...@billiau.net wrote:
> 
> On Wed, 24 Apr 2024 17:30:29 +1000
> Liz  wrote:
> 
>> Testing Gnucash-dev for a reply.
>> 
> 
> Good news, Derek has managed to unjam gnucash-devel.
> He may be able to let us know what happened, but I found myself
> unsubscribed, and that may have happened to others as well.
> 
> If you can't post to gnucash-devel, please subscribe again.

Liz, 

Thanks for suggesting that. It's strange that I was still receiving 
gnucash-devel mail even though I was apparently unsubscribed and had to 
subscribe again.

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Aqbanking

2024-04-20 Thread john



> On Apr 20, 2024, at 09:18, Dennis Powless  wrote:
> 
> How do I determine if my bank participates or offers ofx direct connect, 
> aqbanking?

You can see if they have an entry at https://ofxhome.com 
<https://ofxhome.com/>, but that's crowdsourced so it isn't authoritative. For 
that you have to check with the bank. Ask about or look for on the bank's webs 
Quciken support and look for the terms "Direct Connect" and "Web Connect". 
GnuCash/AQBanking support only the former, and only if you can set up 
authentication in a way that AQBanking can work with. If your bank isn't 
reported in OFXHome.com <http://ofxhome.com/> then you'll have to figure out 
the other OFX parameters like emulated Quicken version and OFX standard version 
on your own.

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] No stock and currency quotes anymore

2024-04-18 Thread john



> On Apr 18, 2024, at 02:31, assmsnap--- via gnucash-user 
>  wrote:
> 
> Can't receive anymore stock and currency quotes since a few days.
> 
> I am using Gnucash 5.6 on windows 11,
> 
> Reinstalled Gnucash a few times.
> Also did a few times "Online price retrieval for gnucash" 
> Finance quote is 1.60 and 
> JSON:: parse is up to date 0.62
> 
> Look at the attachments and please tell me what to do?

See the thread "[GNC] Finance-Quote 1.60 released!". 

Regards,
John Ralls
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Finance-Quote 1.60 released!

2024-04-17 Thread john



> On Apr 17, 2024, at 20:25, David G. Pickett via gnucash-user 
>  wrote:
> 
> Will there be a flatpak release?  No hurry, as yahoo fetching is still off 
> the rails.  So many web pages one can scrape the price off of!

Not on flat hub, but the nightly builds at 
https://code.gnucash.org/builds/flatpak/stable have 1.60 starting today.

Regards,
John Ralls



___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] What account name do you use to record the apartment/house expenses related to the building?

2024-04-16 Thread john



> On Apr 14, 2024, at 17:45, Oleander via gnucash-user 
>  wrote:
> 
> Hello,
> is "Housing" a proper account name if I want to include only my apartment 
> expenses like Rent/Mortgage and Repairs? I'd like to record my 
> Utilities expenses separately within another account so that my "Housing" 
> account adds up only the expenses related to the building.
> 
> If not, what would you use?

Rent is an expense but if you're renting then maintenance should generally be 
the landlord's responsibility. A mortgage means you own the place and the 
payment gets split up into one or more expenses (at least interest; maybe 
insurance, fees, and others depending on the terms of the loan) and principal 
payment that reduces the loan amount. Property owners also need to distinguish 
between maintenance and improvements: The latter increase the value of the 
property, the former are an expense.

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Location of savd reports

2024-04-14 Thread john



> On Apr 14, 2024, at 12:45, Lester Bennett  wrote:
> 
> I've upgraded from Gnucash 4.8 to 5.6 on Ubuntu and now don't have my saved 
> reports.
> There is a /.local/share/gnucash/saved-reports-2.8 file with my original 
> saved reports but they are not displayed under Saved Reports.
> The original installation was via the Ubuntu App store but it is still at 4.8 
> so I installed 5.6 by Flatpak.
> Where can I find my current reports file?


See https://wiki.gnucash.org/wiki/Configuration_Locations#GNC_DATA_HOME

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Finance::quote YahooJSON

2024-04-11 Thread john
YohooWeb is a page-scraping alternative to Yahoo-json. The web URLs are a lot 
more stable than the REST API ones. Page format changes will break it, but one 
can hope that web breakage and REST breakage will happen at different times.  
There's one caveat, Yahoo! uses a script element for the quote date-time on the 
web page and the page-scraper can't get the result so it has to use the current 
time instead.

Regards,
John Ralls

> On Apr 10, 2024, at 23:26, fromvendor  wrote:
> 
> OK, I just noticed in my log that I got bit by this.  What other source do 
> you recommend for the nonce?  I only have 3 to get updated.
> -greg
> 
> For help with any of our services, please reach out to our Helpdesk:  
> helpd...@outtacyte.com
> 
> OuttaCyTE / Greg's Helpdesk
> E-Mail: helpd...@outtacyte.com
> Phone: 830-672-9068, Dial ext. 852 to reach a staff person during office hours
> 
> -Original Message-
> From: gnucash-user 
> [mailto:gnucash-user-bounces+fromvendor=outtacyte@gnucash.org] On Behalf 
> Of Bruce Schuck
> Sent: Wednesday, April 10, 2024 4:26 PM
> To: GnuCash User eMail List
> Subject: Re: [GNC] Finance::quote YahooJSON
> 
> Wed Apr 10 16:12:21 EDT 2024 Jacob Larsen wrote:
> 
>> Did something happen to the YahooJSON module in Finance::Quote? Or 
>> perhaps more likely the Yahoo API? I get this now, using 
>> Finance::Quote version 1.59:
> 
> Unfortunately Yahoo once again made some changes with respect to the API 
> URLs. F::Q team is aware and an issue has been opened, but so far no 
> determination if it can be corrected or when. For now the best 
> suggestion is to select a different source.
> 
> Regards,
> 
> Bruce S.
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Keep running into "Could not get lock file for postgres..."

2024-04-08 Thread john
It usually means that GnuCash is not quitting cleanly. Are there any errors in 
the tracefile? (https://wiki.gnucash.org/wiki/Tracefile).

 In the SQL backend it's actually a record in the gnclock table, so a simpler 
work-around would be to use the postgres CLI to remove that record.

Regards,
John Ralls

> On Apr 5, 2024, at 22:14, Bryan B.  wrote:
> 
> For some reason, GnuCash has started having some issue when I'm opening it
> where it will say "Could not obtain lock file for
> postgres://postgres@localhost/gnucash_personal"
> Then it gives a few options to use the file anyway, such as to use it in
> read-only mode, etc.
> 
> I found a temporary work around by opening it anyway, saving it to xml,
> dropping then recreating my postgresql database, and then reopening the xml
> file and resaving it to the postgresql database.
> 
> Any ideas on why this would be happening and how to resolve it?
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] check printing

2024-04-06 Thread John Layman via gnucash-user
Just to pick a nit: it was referred to as the MICR line (Magnetic Ink Character 
Recognition).  Kinda sounded like MITRE.

-Original Message-
From: gnucash-user  On 
Behalf Of David Carlson
Sent: Friday, April 5, 2024 11:15 AM
To: Andrea Bryant 
Cc: gnucash-user@gnucash.org
Subject: Re: [GNC] check printing

Years ago (before electronic payments and deposits) I recall that it was 
possible to program GnuCash to print the MITRE line, as it used to be called, 
but you needed to use special magnetic ink so that check readers could read 
them reliably.  I imagine that it is still possible, but hardly necessary in 
the United States, anyway.  I think that you used to get the supplies from a 
company called Checksoft.  Back then banks weren't very cooperative because 
mistakes could wreak havoc in the clearing houses, and today they would be even 
less cooperative due to increased fraud concerns.
If you are really an alum of Southwest Bell, you are probably a U. S.
citizen and probably already using electronic deposits and payments, so I 
suspect that your interest may be mostly academic to show your grandchildren.



On Fri, Apr 5, 2024 at 5:08 AM Andrea Bryant 
wrote:

> I was wondering if you need to use a pre-printed check or can you use 
> blank check stock and have the routing and account numbers printed out 
> by GnuCash.
> --
> */Andrea Bryant/*
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>


--
David Carlson
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] check printing

2024-04-05 Thread John Ralls
20 or so years ago I had a small company and used check-printing software to 
make the checks. I used generic pre-printed forms and the software included the 
MICR font and printed the routing id and account number in the appropriate 
place at the bottom. Back then the bank sent the completed checks back with the 
statements and every once in a while there'd be a strip of paper taped to the 
bottom of the check with the MICR line repeated. I guess that read failures 
were common enough that they had a procedure and probably a machine where a 
human would read and retype the MICR line to make and attach that strip when 
the regular read failed.

Regards,
John Ralls

> On Apr 5, 2024, at 8:19 AM, R Losey  wrote:
> 
> While things may have changed, many years ago when I worked in the bank,
> the info at the bottom of the check was printed with a special ink (I think
> they called it a magnetic ink) so that the routing and account numbers
> could be scanned by a computer.  The rest of the check is regular printing.
> 
> Moreover, I suspect that the banks don't like people being able to print an
> entire check, as a small tweat of an account number might pull the money
> from the wrong account.
> 
> 
> On Fri, Apr 5, 2024 at 5:08 AM Andrea Bryant 
> wrote:
> 
>> I was wondering if you need to use a pre-printed check or can you use
>> blank check stock and have the routing and account numbers printed out
>> by GnuCash.
>> --
>> */Andrea Bryant/*
>> ___
>> gnucash-user mailing list
>> gnucash-user@gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> -
>> Please remember to CC this list on all your replies.
>> You can do this by using Reply-To-List or Reply-All.
>> 
> 
> 
> -- 
> _
> Richard Losey
> rlo...@gmail.com
> Micah 6:8
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Using gnucash-cli for updating quotes on Windows

2024-04-04 Thread John Ralls



> On Apr 4, 2024, at 9:42 AM, fromvendor  wrote:
> 
> I'm having trouble trying to tell gnucash-cli -Q get which provider to use.  
> I want it to use yahoo_json, which is what I have set up in the Security 
> Editor ("Yahoo as JSON" for single quote source)
> 
> When I do get it to run, it looks like it's getting the data from 
> AlphaVantage as I get the following Warning message:
> WARN  [GncFQQuoteSource::GncFQQuoteSource()] No Alpha 
> Vantage API key set, currency quotes and other AlphaVantage based quotes 
> won't work.
> 
> It did work as I only have three securities at the moment.  So, how do I 
> specify yahoo_json on the command line or is the warning spurious?
> 
> 
> 
> BTW, I really had a hard time getting the command to run properly on windows. 
>  Perhaps I'm dumb, but the online places give no examples of what a properly 
> formatted command to look like.  I did, however get the command to run and it 
> did update my file.
> 
> Here's what I discovered.  Perhaps useful to someone in the future.
> 
> Apparently the datafile specification won't allow specifying the drive as I 
> get this error:  failed to get_backend using access method "O"
> I don't know if it would have handled a path specification, but since I had 
> to change to a different drive anyway, I changed my command window to the 
> location where the file resides.
> Further, the datafile name wants the entire name with the suffix (so 
> .gnucash)
> This resulted in a command line which looked like this:  "C:\Program Files 
> (x86)\gnucash\bin\gnucash-cli.exe" -Q info  <-- case matters for the -Q
> This resulted in output so I did that right
> Continued on to use the get and ended up with: "C:\Program Files 
> (x86)\gnucash\bin\gnucash-cli.exe" -Q  get ".gnucash"
> and that did update my datafile albeit with the warning above.

The missing Alphavantage key warning is independent of the price sources in 
your file because of Alphavantage being the default source for retrieving 
currency exchange rates.

You don't specify the source on the command line with '-Q get'. It's specified 
for each commodity in the data file.

The data-file spec takes a URI so you can use the form 
'file:///o:/path/to/datafile.gnucash' to access files on a a different drive 
from your CWD.

Regards,
John Ralls


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] GnuCash 5.6 AQBanking Failure on Windows

2024-04-02 Thread John Ralls
The GnuCash 5.6 Windows package was missing a library, libxmlsec1.dll, that 
AQBanking required. I've repackaged it with the library in place as 
gnucash-5.6-1.setup.exe and uploaded it to Github and SourceForge.

4596d431e5785ef3d80bcbea6e1c5e1df98c3b9b27314e6d8d2eae679424f56c  
gnucash-5.6-1.setup.exe

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Finance Quotes Yahoo off the rails again?

2024-04-02 Thread john
I pushed a new flatpak to Flathub last night that I hope fixes the JSON-Parse 
problem. Please give it a try.

Regards,
John Ralls

> On Apr 2, 2024, at 08:54, David G. Pickett via gnucash-user 
>  wrote:
> 
> I tried timing all for a common NYSE stock VZ but they seemed all slow or 
> failed, so I asked others what worked for them.
> 
> Now I am on a broken flatpak dist of Finance Quote 1.59 (flatpak stuff runs 
> in an alternate universe, and even though 1.58 had json, 1.59 fails for the 
> lack of perl json parser), so waiting continues.  Yahoo JSON was actually 
> working pretty well, for most of my securities.
>On Tuesday, April 2, 2024 at 09:34:37 AM EDT, Kalpesh Patel 
>  wrote:  
> 
> Not sure if anyone answered it or not but really it is a moving target in 
> terms you have to match up which source provides which quotes. Internet is 
> always moving and these data sourcer/aggregator always update along with it 
> as they add/modify/remove what they offer... no one offers entire universe 
> out there for free although yahoo json has been a good source.
> 
> You can also custom write your own way of pulling them which some of us have 
> done. If not you can always import prices using csv importation method. Take 
> a look at https://github.com/ka-patel/dl_quotes which might be a starting 
> point (fyi: this is not sanctioned by F::Q or GNC; strictly my own personal 
> project in spare time)
> 
> -Original Message-
> From: David G. Pickett  
> Sent: Thursday, March 28, 2024 10:59 PM
> To: Gnucash Users 
> Subject: Re: [GNC] Finance Quotes Yahoo off the rails again?
> 
> So anyone care to recommend a source setting for quotes that works?
> 
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] ANNOUNCE: GnuCash 5.6 Released

2024-03-31 Thread John Ralls
fo'
xmlformat.conf: new element 'screeninfo' with no entry- and no exit-break

New and Updated Translations: German

Getting GnuCash for Windows and MacOS

GnuCash is provided for both Microsoft Windows 8.1® and later and MacOS 10.13 
(High Sierra)® and later in pre-built, all-in-one packages. An installer is 
provided for Microsoft Windows® while the MacOS® package is a disk image 
containing a drag-and-drop application bundle.

GnuCash is also available as a flatpak from Flathub.org. Instructions for 
installing and running: https://wiki.gnucash.org/wiki/Flatpak

The SHA256 Hashes for the downloadable files are:

 * b4b42c626350f3e79f7ca1f2173545cc63ddee1addf2460b1a1f1bf21bd1  
gnucash-5.6.tar.bz2
 * 50aebe914da63c3b668c6a0b86df3d583a200c378f0f16658bec299bbbd3  
gnucash-5.6.tar.gz
 * dc6139469696168ddd13ad617a8fbd31c2389b0960a82bc2da1c0c5606b37f46  
gnucash-5.6.setup.exe
 * 2cc91f36d9939065dac366058aae1a6a8c41cfe84850b6b549ee87ba075d50d4  
Gnucash-Intel-5.6-1.dmg
 * 8ad9da28199074fc5ef604d4489a82413031290a06e5f6418fe85cceb5fa3f02  
gnucash-docs-5.6.tar.gz


Microsoft Windows:
https://github.com/Gnucash/gnucash/releases/download/5.6/gnucash-5.6.setup.exe
https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.6/gnucash-5.6.setup.exe

Apple macOS:
https://github.com/Gnucash/gnucash/releases/download/5.6/Gnucash-Intel-5.6-1.dmg
https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.6/Gnucash-Intel-5.6-1.dmg

Getting GnuCash as source code
If you want to compile GnuCash 5.5 for yourself, the source code can be 
downloaded from:
https://github.com/Gnucash/gnucash/releases/download/5.6/gnucash-5.6.tar.bz2
https://github.com/Gnucash/gnucash/releases/download/5.6/gnucash-5.6.tar.gz
https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.6/gnucash-5.6.tar.bz2
https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.6/gnucash-5.6.tar.gz

To compile GnuCash from the source code by yourself, you will need at least 
Gtk+ 3.22.29, Guile 2.0, Boost 1.67, WebKitGtk 2.4, GoogleTest 1.8.0, cmake 
3.10 and SWIG 2.0.12. Please consult the README.dependencies file in the 
sources for the exact list of dependencies and versions.
Getting the documentation

Note that the documentation for unstable releases is not on the GnuCash 
website. It is built daily and may be found on the development server under the 
locale directory; "C" is English, "de" is German, and so on.

The documentation is included in the MacOS and Windows application bundles.

If you want to compile the GnuCash Documentation 5.6 for yourself, the source 
code can be downloaded from:

Sourceforge: 
https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.6/gnucash-docs-5.6.tar.gz
 
GitHub: 
https://github.com/Gnucash/gnucash/releases/download/5.6/gnucash-docs-5.6.tar.gz

You can also checkout the sources directly from the git repository as described 
at https://wiki.gnucash.org/wiki/Git.

About the Program

GnuCash is a free, open source accounting program released under the GNU 
General Public License (GPL) and available for GNU/Linux, *BSD, Solaris, MacOS, 
and Microsoft Windows. Programming on GnuCash began in 1997, and its first 
stable release was in 1998.

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Finance::Quote Default Currency Module

2024-03-31 Thread john
David,

That would be pretty easy to do, particularly since the alphavantage key also 
works by setting an environment variable. Unfortunately your suggestion is too 
late to make today's release. Please file an enhancement request so that we 
don't forget it.

Regards,
John Ralls


> On Mar 31, 2024, at 04:25, sunfish62--- via gnucash-user 
>  wrote:
> 
> In recent years, I've been using GnuCash on Windows machines, and the idea of 
> environment variables is foreign, so providing that option is, perhaps, less 
> than ideal. 
> 
> Although the developers of GnuCash dislike it, I wonder whether it would be 
> possible to have a user-visible setting for the currency lookups, placed on 
> the settings page with the AlphaVantage key. This would allow users an easy 
> way to change this setting, and would also make it clearer to users that F::Q 
> is retrieving currency info (which messages on this list have demonstrated 
> that people don't realize).
> 
> Not a developer, not a programmer. 
> 
> ⁣David T. ​
> 
> On Mar 31, 2024, 1:10 AM, at 1:10 AM, Bruce Schuck 
>  wrote:
>> Hello all,
>> 
>> I'm getting ready to release Finance::Quote v1.60 to CPAN. It appears 
>> that AlphaVantage has again changed how they deal with throttling for 
>> requests using the free API keys/tokens. This has affected some users 
>> that may have data that requires doing more than a handful of currency 
>> exchange calculations.
>> 
>> While the currency module used can be changed using the FQ_CURRENCY 
>> environment variable, I have been asked to change the default to 
>> YahooJSON instead of AlphaVantage.
>> 
>> Before I make such a change I wanted to get a general consensus from
>> the 
>> GnuCash users.
>> 
>> Thank you.
>> 
>> Bruce S.
>> ___
>> gnucash-user mailing list
>> gnucash-user@gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> -
>> 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
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] How to import MT940 and/or online banking missing in 5.5

2024-03-27 Thread john
André,

There aren't any errors there, just progress messages. It's complaining that 
you don't have the setup files, but it doesn't need them for a plain file 
import. It's quite possible that your bank's MT940 format doesn't match either 
of the profiles. Different banks interpret MT940 spec differently resulting in 
incompatibilities, hence Martin's suggestion to use CAMT 0.53 instead.

Regards,
John Ralls


> On Mar 27, 2024, at 15:17, An Ku  wrote:
> 
> Hi John, all
> 
> I just ran it again with the debug enabled as per John's instructions. Again: 
> I have not done any kind of setup of online banking or anything like that, 
> I'm only going to File-Import-AQBanking-Swift on the left-Swift-MT940 on the 
> right side and click OK. Nothing happens after that.
> I also tried the same with a camt53 file (choosing the related option in the 
> dialog) with the same result.
> 
> I also noticed that I have a folder created on the 19. (probably that first 
> time I ran/installed 5.5.1) in my user folder called "aqbanking". It contain 
> 2 folders:
> settings
> This one is empty
> settings6
> aqbanking
> config.conf only contains one line: "int  lastVersion="100992000""
> backends
> aqebics.conf
> aqhbci.conf
> aqnone.conf
> aqofxconnect.conf
> aqpaypal.conf
> 
> Here's the debug output:
> * 22:48:47 ERROR  
> C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/aqbanking/banking_update.c:
>   610: No AqBanking config folder found at 
> [C:\Users\[username]/aqbanking/settings6/users] (-1)
> * 22:48:47 ERROR  
> C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/aqbanking/banking_update.c:
>   610: No AqBanking config folder found at 
> [C:\Users\[username]/aqbanking/settings/users] (-1)
> * 22:48:47 ERROR  
> C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/aqbanking/banking_update.c:
>   411: There is no old settings folder, need initial setup
> * 22:48:47 DEBUG  started
> * 22:48:47  INFO  
> C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/aqbanking/banking_init.c:
>65: AqBanking v6.5.4.0stable: initialising
> * 22:48:47  INFO  
> C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/aqbanking/banking_init.c:
>   185: Registering bankinfo plugin manager
> * 22:48:47  INFO  
> C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/aqbanking/banking_init.c:
>   217: Registering provider plugin manager
> * 22:48:47  INFO  
> C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/aqbanking/banking_init.c:
>   249: Registering imexporters plugin manager
> * 22:48:47  INFO  
> C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/aqbanking/banking_imex.c:
>   720: File "C:\Program Files 
> (x86)\gnucash\share\aqbanking\imexporters\swift\profiles\amro940.conf" 
> contains profile "AMRO-MT940"
> * 22:48:47  INFO  
> C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/aqbanking/banking_imex.c:
>   720: File "C:\Program Files 
> (x86)\gnucash\share\aqbanking\imexporters\swift\profiles\amro942.conf" 
> contains profile "AMRO-MT942"
> * 22:48:47  INFO  
> C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/aqbanking/banking_imex.c:
>   720: File "C:\Program Files 
> (x86)\gnucash\share\aqbanking\imexporters\swift\profiles\fints940.conf" 
> contains profile "fints940"
> * 22:48:47  INFO  
> C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/aqbanking/banking_imex.c:
>   720: File "C:\Program Files 
> (x86)\gnucash\share\aqbanking\imexporters\swift\profiles\fints942.conf" 
> contains profile "fints942"
> * 22:48:47  INFO  
> C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/aqbanking/banking_imex.c:
>   720: File "C:\Program Files 
> (x86)\gnucash\share\aqbanking\imexporters\swift\profiles\swiftmt535.conf" 
> contains profile "SWIFT-MT535"
> * 22:48:47  INFO  
> C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/aqbanking/banking_imex.c:
>   720: File "C:\Program Files 
> (x86)\gnucash\share\aqbanking\imexporters\swift\profiles\swiftmt940.conf" 
> contains profile "SWIFT-MT940"
> * 22:48:47  INFO  
> C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/aqbanking/banking_imex.c:
>   720: File "C:\Program Files 
> (x86)\gnucash\share\aqbanking\imexporters\swift\profiles\swiftmt942.conf" 
> contains profile "SWIFT-MT942"
> * 22:48:47  INFO  
> C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/aqbanking/banking_imex.c:
>   666: Path "C:\Users\[username]\aqbanking\imexporters\swift\profiles" is not 
> available
> * 22:48:55  INFO  
> C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/aqbankin

Re: [GNC] How to import MT940 and/or online banking missing in 5.5

2024-03-27 Thread john
Please copy the list on all replies.

The error suggest that you're trying to do a direct-bank download (FinTS, 
PayPal, or OFX DirectConnect) without having setup online banking. That's a bit 
odd on its own because GnuCash usually won't enable those menu selections (in 
Actions>Online Banking) without having run the AQBanking setup assistant in 
Tools>Online banking.

You don't need any of that to import an MT940 file. Use File>Import>Import 
using AQBanking and select Swift on the left and SWIFT-MT940 (unless you're an 
AMRO customer, in which case use AMRO-MT940) then click OK to select a file and 
proceed with the import.

The Windows equivalent of Unix's `export` is `set` in CMD, e.g. `set 
AQBANKING_LOGLEVEL=debug`. After doing that run GnuCash with `"C:\Program Files 
(x86)\gnucash\bin\gnucash.exe" --log aqbanking=debug`. Don't include the 
backticks (`), do include the double quotes (").

Regards,
John Ralls


> On Mar 27, 2024, at 08:32, An Ku  wrote:
> 
> Hi John
> 
> Thanks, I have 5.5.1 and get the error message I posted above when I try to 
> import.
> 
> Any thoughts? 
> 
> 
> On Wed, 27 Mar 2024, 08:22 john,  <mailto:jra...@ceridwen.us>> wrote:
>> You don't need to install AQBanking separately. There was a linking problem 
>> with AQBanking in the original gnucash-5.5.setup.exe. You can install 
>> gnucash-5.5-1.setup.exe from the usual places or wait until next week and 
>> install GnuCash 5.6 that I'll release on Sunday.
>> 
>> Regards,
>> John Ralls
>> 
>> 
>> > On Mar 24, 2024, at 15:11, An Ku > > <mailto:proof...@gmail.com>> wrote:
>> > 
>> > It seems there is some issue with AQBanking related to a missing config
>> > file? As mentioned, I did not understand how I can install AQBanking
>> > separately on Windows. I did a clean start of GnuCash and only tried to
>> > import. This is what the Gnucash tracefile shows:
>> > 
>> > * 14:57:04  WARN  Could not locate file AUTHORS
>> > * 14:57:04  WARN  Could not locate file DOCUMENTERS
>> > * 14:57:04  WARN  Could not locate file LICENSE
>> > * 15:01:05 ERROR 
>> > C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/aqbanking/banking_update.c:
>> > 610: No AqBanking config folder found at
>> > [C:\Users\[username]/aqbanking/settings6/users] (-1)
>> > * 15:01:05 ERROR 
>> > C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/aqbanking/banking_update.c:
>> > 610: No AqBanking config folder found at
>> > [C:\Users\[username]/aqbanking/settings/users] (-1)
>> > * 15:01:05 ERROR 
>> > C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/aqbanking/banking_update.c:
>> > 411: There is no old settings folder, need initial setup
>> > * 15:01:12 ERROR 
>> > C:/gcdev64/gnucash/releases/src/gwenhywfar-5.10.2/src/os/windows/syncio_file.c:
>> > 220: Error opening
>> > file[C:\Users\[username]\[path_to_file]\MT940_140324.sta]: 3
>> > * 15:01:12  WARN  gnc_file_aqbanking_import: Error on
>> > import
>> > 
>> > If necessary, please let me know how I can increase the loglevel. I did not
>> > understand how to do it on Windows reading the following pages:
>> > https://wiki.gnucash.org/wiki/AqBanking#Debugging
>> > https://wiki.gnucash.org/wiki/Logging
>> > 
>> > Thanks all for the help!
>> > 
>> > On Wed, Mar 20, 2024 at 1:28 AM Frank H. Ellenberger <
>> > frank.h.ellenber...@gmail.com <mailto:frank.h.ellenber...@gmail.com>> 
>> > wrote:
>> > 
>> >> 
>> >> 
>> >> Am 19.03.24 um 23:49 schrieb An Ku:
>> >>> Hi all
>> >>> Yes thank you, I was on 5.5 and those options were not available. I have
>> >>> read about AQbanking but neither did the setup option exist nor the
>> >> import
>> >>> option.
>> >>> 
>> >>> Installing 5.5.1 I do see those now. However, when I go to
>> >>> File>Import>Import using AQBanking and select swift>SWIFT-MT940 followed
>> >> by
>> >>> the file, nothing happens. The window closes and that's it. I have not
>> >> done
>> >>> any kind of AQBanking installation or similar or any Online Banking
>> >> setup.
>> >> 
>> >> Our packages (Windows, Macos, Flatpak) include AqBanking. Only Linux and
>> >> similar users mihgt have to install it separatly.
>> >> 
>> >>> Is there anything I should set up first before using the Import option?
>> >>

Re: [GNC] Request for help with libgnucash/engine

2024-03-23 Thread john



> On Mar 23, 2024, at 17:16, Mark at Lorimark  
> wrote:
> 
> Hi Guys,
> 
> I've started up a project to create a web-interface for GnuCash.  Been 
> tinkering with it for a while now.
> 
> I was hoping to be able to reach out to the developers to ask for some help 
> with regards to getting connected to gnucash via the libgnucash engine.
> 
> I have been somewhat successful getting the engine open, but it feels like 
> I'm just swimming upstream, guessing about the api calls.
> 
>> https://gnucashew.lorimarksolutions.com/demo
>> https://gnucashew.lorimarksolutions.com/dox/html/SessionGnuCash_8cpp_source.html
> 
> The demo I have running is just making direct sql calls, but I really want 
> the engine.
> 
> I know it's a tall request to coldly ask for developer support this way, but 
> I'm asking none-the-less.  I just need a little nudge to get over this api 
> hump and I'll be trucking on my way!!!
> 
> Thank you in advance

I'll point you at the API documentation: https://code.gnucash.org/docs/STABLE. 
It's not complete, but it might help. You're right that you need the engine, 
there's no business logic in the database, not even referential integrity. 

You should be aware that GnuCash is still far from clean in separating the GUI 
from the computation, so while you'll need to learn the engine you'll also need 
to study the rest of the program too. You can ask specific questions about 
particular function, but I don't have time to review your code or write more 
documentation for you. I can't speak for the other devs on that regard. Maybe 
one of them has more time.

Another thing to note: There is *NO* stability guarantee with any part of 
GnuCAash. Things you learned last year may change next year.

Regards & Good Luck,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] How to import MT940 and/or online banking missing in 5.5

2024-03-16 Thread john
MT940 and CAMT.053 imports are done with File>Import>Import Using AQBanking. 
Note that CAMT.053 is under XML, not CAMT in the import selector.

Regards,
John Ralls


> On Mar 14, 2024, at 13:44, An Ku  wrote:
> 
> Dear all
> 
> Unfortunately, my bank's CSV export is useless as it does not state
> recipients or any useful information of transactions apart from the amount
> and date/time of execution. They do however provide the option to download
> MT940 as well as camt.053 (apart form PDFs). I understand there used to be
> an option to import MT940 transactions through an online banking module,
> but I cannot find it anywhere in the UI (I'm using windows and am on v5.5).
> I found references to an external online banking package but no how to make
> it run on a windows machine.
> 
> I'd appreciate any help on:
> 
>   - Importing an MT940 file directly
>   - Importing an camt.053 file directly
>   - Converting either MT940 or camt.053 files to CSV
> 
> Thank you and kind regards,
> André
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Reports not displaying.

2024-03-10 Thread john
Thanks.

For others who might come across this thread and feel motivated to add to it, 
that's not necessary. As Richard Ullger reported back in October we know that 
the root cause is Nvidia screwing up their Linux drivers. Unfortunately a lot 
of distributions didn't get the memo about that and continue to create new 
packages with the broken drivers even though Nvidia has long since released 
fixed ones. It even bit Nvidia senior engineer Connor Hoekstra, getting a 
mention in his podcast (https://adspthepodcast.com/2023/09/15/Episode-147.html 
or https://adspthepodcast.com/2023/09/22/Episode-148.html, IIRC pretty near the 
beginning but I don't remember which one).

Regards,
John Ralls

> On Mar 9, 2024, at 19:14, Eric Koski  wrote:
> 
> John, I also have this issue... was just prepping taxes so I needed the 
> reports.
> 
> The "WEBKIT_DISABLE_COMPOSITING_MODE=1 flatpak run org.gnucash.GnuCash" works 
> as described.  Just wanted to provide you with my system details for your 
> investigation:
> 
> System:
>   Kernel: 5.15.0-97-generic x86_64 bits: 64 compiler: gcc v: 11.4.0
> Desktop: Cinnamon 6.0.4 Distro: Linux Mint 21.3 Virginia
> base: Ubuntu 22.04 jammy
> Graphics:
>   Device-1: NVIDIA TU116 [GeForce GTX 1660] vendor: ZOTAC driver: nvidia
> v: 470.239.06 bus-ID: 0a:00.0
>   OpenGL: renderer: NVIDIA GeForce GTX 1660/PCIe/SSE2
> v: 4.6.0 NVIDIA 470.239.06 direct render: Yes
> 
> 
> WebKitGtk v2.42-5-0ubuntu0.22.04.2
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Error Retrieving Gold Price for Price Database

2024-03-09 Thread john
XAU is a currency because ISO 4217 says it is, along with XBA (silver), XPT 
(platinum), and XPD (Palladium). They're supposed to represent a troy ounce of 
the respective metal. Keep in mind that ISO-4217 is a banking industry 
specification and doesn't necessarily apply to anything you as an individual 
investor might be doing, nor does the fact that GnuCash recognizes the symbol 
mean that Alphavantage or any other quote aggregator will necessarily use it 
for reporting.

Regards,
John Ralls


> On Mar 9, 2024, at 15:42, Kalpesh Patel  wrote:
> 
> Most likely the case ... I am not sure how XAU was determined to be a 
> currency when in fact it is an Index. I suspect it is historical carried 
> forward ...
> 
> Anyways, '^XAU' and 'GC=F' (or 'SI=F') will need to be added manually as 
> attributes in the Currency namespace are not modifiable (at least I couldn't 
> do so on Windows platform one) in the Security Editor.
> 
> 
> 
> -Original Message-
> From: Adrien Monteleone  
> Sent: Friday, March 08, 2024 12:53 PM
> To: gnucash-u...@lists.gnucash.org
> Subject: Re: [GNC] Error Retrieving Gold Price for Price Database
> 
> But XAU no longer works with Alphavantage at least. GC=F (SI=F for
> silver) works fine.
> 
> Regards,
> Adrien
> 
> On 3/7/24 10:50 AM, Kalpesh Patel wrote:
>> Oh!
>> 
>> XAU symbol is indeed named Gold in Currencies name space which seems 
>>  ...
> 
> 
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Maddening!!!!!!!!

2024-03-09 Thread john
No, that's a re-bundling of GnuCash 5.5 for Windows with a rebuilt WebKitGtk so 
that it doesn't crash when you try to run a business or chart report. There are 
no changes to GnuCash itself.

The fix for the left-over splits from editing an auto-completed transaction 
will be in GnuCash 5.6. Flatpak and Windows users can get it from a nightly 
build, otherwise you have to wait a few weeks.

But we now know that it's caused by a dangling pointer in the account's split 
list from a second run of autocomplete. You can safely ignore it--meaning don't 
check it when reconciling--and it will go away when you end the session.

Regards,
John Ralls

> On Mar 9, 2024, at 02:00, Jack Slater  wrote:
> 
> Oh ok. Happy to. I guess I was expecting a 5.51 or something to
> differentiate the releases.
> 
> On Fri, Mar 8, 2024 at 4:09 PM David H  wrote:
> 
>> Jack,
>> 
>> John Ralls released an updated version of 5.5 on 21 Feb -
>> https://lists.gnucash.org/pipermail/gnucash-user/2024-February/110886.html
>> - I assume if you re-download the Windows version at Gncash.org you will
>> pick it up ?
>> 
>> Cheers David H.
>> 
>> On Sat, 9 Mar 2024 at 04:57, Jack Slater  wrote:
>> 
>>> Revisiting the bug log (after another rogue transaction and crash today)
>>> and I see John's notes about fixing but I'm guessing it's not in 5.5?
>>> That's what I'm running and all I see on the web site.
>>> 
>>> On Thu, Feb 8, 2024 at 11:12 AM Patrick James >>> 
>>> wrote:
>>> 
>>>> Save, Exit, and Reload will clear the rouge transactions.
>>>> 
>>>> 
>>>>> On 02/08/2024 8:54 AM PST Jack Slater  wrote:
>>>>> 
>>>>> 
>>>>> Anything coming soon to fix this?
>>>>> 
>>>>> On Thu, Jan 25, 2024 at 12:26 PM Patrick James <
>>>> patrickjame...@comcast.net mailto:patrickjame...@comcast.net> wrote:
>>>>> 
>>>>>> This is bug 799093, and John Ralls has not asked additional
>>> questions
>>>> after I was able to reliably reproduce (part of) the issue, so,
>>> hopefully,
>>>> there is sufficient information to find the bug.
>>>>>> 
>>>>>> https://bugs.gnucash.org/show_bug.cgi?id=799093
>>>>>> 
>>>>>> s 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
>>>> -
>>>> 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
>>> -
>>> 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
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] GnuCash Will Not Open Book After Changing Books (Bug 645216)

2024-03-09 Thread john
Are you using the SQLite3 backend? If so and it's really corrupted see 
https://www.sqlite.org/recovery.html. Good luck.

Regards,
John Ralls



> On Mar 8, 2024, at 22:43, David H  wrote:
> 
> Eric,
> 
> Are you sure you haven't got a more recent backup?  I have multiple backups
> (currently 77 - e.g. .gnucash.20240208183810.gnucash) in
> the folder where my usual gnucash data file lives from the last time I
> opened it - you should be able to open the one with the most recent date
> and time stamp in the name and then save as you LLC file proper. .  It
> seems you are opening this file directly in the cloud - I've never been a
> fan of that ? I always copy my file to my local pc (1 of about 5 running
> Win10/11, Ubuntu, MacOS) using FreeFileSync before I open it and then copy
> it back when I'm done which works well for me.  Hope you can get it sorted.
> 
> Cheers David H.
> 
> 
> On Fri, 8 Mar 2024 at 23:59, Eric H. Bowen via gnucash-user <
> gnucash-user@gnucash.org> wrote:
> 
>> I use two separate GnuCash books, one for my personal funds and another
>> for my LLC. These files are saved on a cloud drive and I access them
>> from a few different computers. Some of the computers run Windows 10,
>> while some run Ubuntu Studio 22.04 LTS. The computer on which this first
>> happened was running Windows 10 and GnuCash 5.4+ with sqlite backend,
>> but all computers are now responding the same way.
>> 
>> The day before yesterday I was updating and making some entries in the
>> book for my LLC; GnuCash was working normally. Then, with the work
>> completed, I attempted to switch from the LLC book to my personal book.
>> However, apparently the file was still open on a remote computer because
>> I received the error message that the .lock file could not be received.
>> I elected to close the file and exit GnuCash. Well and good. When I got
>> home that evening I closed the open instance of GnuCash running the
>> personal book. Well and good.
>> 
>> This morning I reopened the personal book and it opened and operated
>> normally. Okay so far. Then, I closed it and attempted to open the book
>> for the LLC. It would not open; I got a pop-up error message reading,
>> "GnuCash could not complete a critical test for the presence of a bug in
>> the "libdi" library. This may be caused by a permissions
>> misconfiguration of your SQL database. Please see
>> https://bugs.gnucash.org/show_bug.cgi?id=645216 for more information."
>> 
>> I went to the bug tracker website, found the entry, and attempted to
>> follow the procedure which others said worked for them, of making a copy
>> of the GnuCash file and opening/closing it. However, the copied file(s)
>> were also corrupt and would not open. I do have a backup, but it's a few
>> weeks old and I'd have to reconstruct the invoices and bills since then.
>> Not a major undertaking, but if possible I'd like to recover this file.
>> The personal book, by the way, continues to work perfectly. Thanks for
>> any assistanceEric.
>> 
>> 
>> ___
>> gnucash-user mailing list
>> gnucash-user@gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> -
>> 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
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] 5.5-1 crashing on macOS 14.3

2024-03-09 Thread john
Good that you've gotten it working. Maybe open an issue at 
https://github.com/finance-quote/finance-quote/issues about YahooWeb.pm not 
setting the right error code when it fails to get a quote.

And please, in the future, start a new thread or at least change the subject 
when you digress like that. This one was supposed to be about a hard crash of 
GnuCash itself.

Regards,
John Ralls


> On Mar 8, 2024, at 23:30, Tom Teixeira  wrote:
> 
> I did end up making time to investigate today, and the problem ended up being 
> just one fund that no longer works with YahooWeb. This particular fund is a 
> "stable value" fund so checking the value is somewhat superfluous. As it 
> turns out, it does with with AlphaVantage.
> 
> Again, thanks to David Reiser for the information to explicitly specify 
> x86_64 architecture when running on Apple silicon.
> 
> On 3/8/24 3:25 PM, Tom Teixeira wrote:
>> Thanks for the suggestion. I won't have time today to investigate, but will 
>> do some targeted debugging, either by removing stocks from my list to 
>> update, or by creating a new Gnucash file with only one stock.
>> 
>> 
>> On 3/8/24 2:51 PM, David Reiser wrote:
>>> We are now into my mental weeds as far as real knowledge goes, but I have 
>>> had some success at thrashing around to fix self-induced perl challenges.
>>> 
>>> Since the error happens on both architectures, that suggests something is 
>>> missing. I think YahooWeb is relatively recent in the F::Q realm. And F::Q 
>>> hasn’t managed dependency declarations as well as I’d like.
>>> 
>>> The error complains about a ‘row method’. YahooWeb uses HTML::TableExtract 
>>> which might be the source of the row information. Try installing the 
>>> appropriate arch version of HTML::TableExtract on each machine and see if 
>>> that works.
>>> -- 
>>> Dave Reiser
>>> dbrei...@icloud.com
>>> 
>>> 
>>> 
>>> 
>>> 
>>>> On Mar 8, 2024, at 1:03 PM, Tom Teixeira  wrote:
>>>> 
>>>> I spoke too soon: while getting an individual quote with gnucash-cli works:
>>>> 
>>>> /Applications/Gnucash-5.5.app/Contents/MacOS/gnucash-cli --quotes dump 
>>>> yahooweb MSFT
>>>> 
>>>> Application Path /Applications/Gnucash-5.5.app/Contents/MacOS/gnucash-cli
>>>> Finance::Quote fields GnuCash uses:
>>>> symbol: MSFT<=== required
>>>>   date: 03/08/2024  <=== recommended
>>>>   currency: USD <=== required
>>>>   last: 407.16  <=\
>>>>nav: <=== one of these
>>>>  price: <=/
>>>> 
>>>> trying to "Get Quotes" in my "Price Database" does not. I get a dialog box 
>>>> with
>>>> 
>>>> Price retrieval failed: Unrecognized Finance::Quote Error: Can't call 
>>>> method "rows" on an undefined value at 
>>>> /Library/Perl/5.34/Finance/Quote/YahooWeb.pm line 101.
>>>> 
>>>> I have another, Intel-based Mac. After upgrading this to Sonoma 14.4 
>>>> release version, and re-installing Finance::Quote, it gets the same error.
>>>> 
>> ___
>> gnucash-user mailing list
>> gnucash-user@gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> -
>> 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
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] 5.5-1 crashing on macOS 14.3

2024-03-07 Thread john
Have any other Mac users upgraded to 14.4 and had GnuCash crash on them at 
startup? Or had it run without trouble?

Regards,
John Ralls


> On Mar 7, 2024, at 17:28, john  wrote:
> 
> First of all, don't send the same email twice from different addresses.
> 
> GnuCash 5.5 is working perfectly well for me on macOS 14.4 Beta (23E5211a) 
> from last week. The 14.4 release *should* be substantially the same, but I'm 
> traveling this month with only the one computer so I'm not going to take any 
> upgrades until I get back home, nor will I be able to build a new package 
> until then.
> 
> If it's crashing there will be a crash report, see 
> https://wiki.gnucash.org/wiki/Stack_Trace#macOS for how to find it. Open a 
> bug report 
> (https://wiki.gnucash.org/wiki/Bugzilla#Commenting_on_existing_bugs_or_entering_new_ones)
>  and attach the crash report.
> 
> Regards,
> John Ralls
> 
> 
>> On Mar 6, 2024, at 11:25, rts.trey via gnucash-user 
>>  wrote:
>> 
>> GnuCash 5.5-1 wouldn't open after OS update.
>> Same version ran fine on previous OS versions.
>> Multiple fresh download/install of new 5.5 GnuCash didn't fix.
>> 
>> Anything I can do to assist troubleshoot/repair the issue?
>> 
>> Anon20
>> ___
>> gnucash-user mailing list
>> gnucash-user@gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> -
>> 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
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] 5.5-1 crashing on macOS 14.3

2024-03-07 Thread john
First of all, don't send the same email twice from different addresses.

GnuCash 5.5 is working perfectly well for me on macOS 14.4 Beta (23E5211a) from 
last week. The 14.4 release *should* be substantially the same, but I'm 
traveling this month with only the one computer so I'm not going to take any 
upgrades until I get back home, nor will I be able to build a new package until 
then.

If it's crashing there will be a crash report, see 
https://wiki.gnucash.org/wiki/Stack_Trace#macOS for how to find it. Open a bug 
report 
(https://wiki.gnucash.org/wiki/Bugzilla#Commenting_on_existing_bugs_or_entering_new_ones)
 and attach the crash report.

Regards,
John Ralls


> On Mar 6, 2024, at 11:25, rts.trey via gnucash-user 
>  wrote:
> 
> GnuCash 5.5-1 wouldn't open after OS update.
> Same version ran fine on previous OS versions.
> Multiple fresh download/install of new 5.5 GnuCash didn't fix.
> 
> Anything I can do to assist troubleshoot/repair the issue?
> 
> Anon20
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Multiple Fiscal Years

2024-03-02 Thread john
Adrien,

If you follow the mailing list link in Flywire's original, 
https://lists.gnucash.org/pipermail/gnucash-user/2021-October/097880.html, 
you'll see that it shares a hack of the Scheme relative-date code to shift the 
calendar year by a hard-coded 6 months. GnuCash 5 includes a rewrite of the 
option system in C++ so the hack can't be applied any more.

But I think it's unnecessary since changing the accounting period in 
preferences to e.g. 1 July 2023 - 30 June 2024 accompanies the same thing, the 
only problem being that you annually have to update the years. Note, though, 
that the accounting period preference is a bit too flexible: The relative dates 
are hard-coded to the first or last day of the calendar month, so they won't 
work if the period starts and ends in the middle of a month, and they assume a 
12-month period so using some of the relative dates with an accounting period 
of more or less than 12 months will create reports that don't align with the 
period.

Regards,
John Ralls

> On Mar 2, 2024, at 06:21, Adrien Monteleone  
> wrote:
> 
> I'm still not understanding what change you are referring to.
> 
> In both 4.x and 5.x you can set your Accounting Period to a relative date or 
> an absolute date such as Jul 1 2024 to Jun 30 2024 and when you run reports, 
> choose relative dates such as 'Start/End of Accounting Period' or 'start/end 
> of previous year' which would line up with Jul 1 2023 to Jun 30 2023.
> 
> I've never seen a relative option for 2 years prior. You can always run a 
> separate report with those absolute dates however.
> 
> But it sounds like you made your own code modifications to do something 
> GnuCash didn't support, and now they don't work. That's not a fault of 
> GnuCash. That's a fault of your assumption that whatever code you relied on 
> to do it wouldn't change. Your solution isn't to insist the devs revert their 
> changes, but to fix your own code.
> 
> Now, if any change in GnuCash *does* affect the intended and supported 
> behavior/functions, that would be a bug.
> 
> Otherwise, reverting the change would need to have a very good case (beyond 
> helping you avoid changing your own hack) made in an RFE.
> 
> Regards,
> Adrien
> 
> On 3/1/24 8:28 PM, flywire wrote:
>> Follow the links through to the code - cur-year and cal-year. The hack
>> supports: this, last and 2 years prior fiscal years which is about
>> what you want preparing tax reports.
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Share Records When Receivers Appointed

2024-03-01 Thread john
I think that's a question for a local licensed tax or accounting professional. 
It's true that the accounting value of an asset is what you paid for it (modulo 
depreciation, but that doesn't apply to shares) until you decide/are allowed to 
write it  When that is depends heavily on your jurisdiction's tax code, not 
something we can help you with here.

GnuCash separates market value from book value with prices, so you can enter a 
price of 0 for the commodity and that will be reflected in reports when the 
price source is "nearest in time" or 'latest", while the book value will be 
reflected when you use "average cost" for a price source.

Regards,
John Ralls


> On Mar 1, 2024, at 18:32, flywire  wrote:
> 
> How should shares be recorded in GnuCash once receivers are appointed?
> 
> Shares are no longer being traded but the ASX quote feed returns the price
> last traded. There seems to be a realistic (management) value and a tax
> value. The realistic share value is zero but I understand the tax value is
> the purchase cost until the administration process is finalised,
> likely many years away.
> 
> I expect I might need to reports for both values.
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Improving GnuCash's Processing of Outstanding Checks

2024-03-01 Thread john



> On Mar 1, 2024, at 08:53, Eric H. Bowen via gnucash-user 
>  wrote:
> 
> Is it possible to extend the time for outstanding checks to show up in the 
> "manual match" window?

That's controlled by the two  match day thresholds in Preferences>Import. 

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Fixed or still broken?

2024-03-01 Thread john
gnucash-5.5-1.setup.exe is a repackage of GnuCash 5.5 with a rebuilt WebKit and 
probably some other dependency updates from MSYS2. No GnuCash bug fixes since 
last December are in it; for those you can either wait for the 5.6 release at 
the end of the month or install a nightly build from 
https://code.gnucash.org/builds/win32/stable.

Regards,
John Ralls


> On Mar 1, 2024, at 10:12, R Losey  wrote:
> 
> I upgraded my Windows 10 machine to GnuCash 5.5-1 and everything was fine
> until the new month started today.
> 
> The Scheduled Transactions "Since Last Run" showed up several
> start-of-month entries. One of them I am not ready to have created yet (it
> has a variable that is still unresolved), so I tried to change "Create" to
> "Reminder", but that didn't work. Then I tried to enter some dummy value so
> that it wouldn't have a problem. That didn't work either.
> 
> I found bug https://bugs.gnucash.org/show_bug.cgi?id=799179
> 
> It would appear that the problem might be solved, but the DR is marked as
> "Need Info", so I'm not sure what the status is. The original problem
> seemed to be on Linux, but as I noted above, I'm seeing this on Windows.
> 
> I have 5.3 installed on my iMac, so I can do necessary updates there.
> 
> -- 
> _
> Richard Losey
> rlo...@gmail.com
> Micah 6:8
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Error message on opening GnuCash

2024-03-01 Thread john
Did you install from gnucash-5.5.setup.exe or gnucash-5.5-1.setup.exe? If the 
former, reinstall from the latter from https://www.gnucash.org 
<https://www.gnucash.org/> in the downloads pane on the top right or from 
https://github.com/gnucash/gnucash/releases.

Regards,
John Ralls

> On Mar 1, 2024, at 03:01, Graham & Irene Taggart via gnucash-user 
>  wrote:
> 
> I have recently upgraded GnuCash to Version: 5.5 Build ID: 5.5+(2023-12-16).
> However, every time I open the program I now get the following error
> message.
> 
> 
> 
> 
> 
> 
> 
> The program appears to work OK after pressing OK.  I have tried reinstalling
> version 5.5 and also copying the libxmlsec1.dll file from an old backup I
> have but that hasn't worked.  What can I do to correct the error message?
> 
> 
> 
> Regards
> 
> Graham
> 
> 
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] gnucash-5.5-1.setup.exe

2024-02-20 Thread John Ralls
Having finally beaten WebKitGtk on Windows into submission so that it runs 
JavaScript without crashing, at least in my not very extensive tests, I've 
built a new Windows gnucash-5.5-1.setup.exe and uploaded it to the usual places.

The sea-256 is 720a60dca57e4199f28b5449158ddc89e62012f042a62c43b16c569fa0890275.

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Finance::Quote docs out of date?

2024-02-20 Thread john
No, your Gnucash is outdated. The current release is 5.5. You need the docs for 
4.x. Go to https://www.gnucash.org/docs.phtml and scroll down to "Old Stable 
Release".

Regards,
John Ralls

> On Feb 19, 2024, at 05:48, Stephen Blackwell  wrote:
> 
> I'm following the docs here:
> https://gnucash.org/docs/v5/C/gnucash-manual/fq-install.html
> which say in step 3 of 11.4 "Run the *gnucash-cli --quotes info* command to
> verify that the program is already in a directory that is entered in the
> PATH environment variable."
> What I get is:
> $ gnucash-cli --quotes info
> Unknown quotes command 'info'
> 
> gnucash-cli [options] [datafile] - GnuCash, accounting for personal and
> small business finance:
> 
> Common Options: ...
> 
> Is this expected? Are these docs outdated?
> My gnucash version is 1:4.13-1. (Latest version for my distribution)
> 
> Steve
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] How to reimport an ofx file?

2024-02-20 Thread john
If the OFX files are made correctly then that means the transactions are 
already recorded in the account.

Each transaction in an OFX import has an FITID that is supposed to be unique 
for the source institution. When creating a new transaction or matching an 
existing one GnuCash records the FITID as the transaction's online-id after 
first searching all transactions in the account for that FITID and finding no 
match.

A few users have reported that their banks' software screws up the FITIDs so 
that they're unique within the downloaded file but are repeated across multiple 
files and that breaks GnuCash's duplicate detection. Check your OFX files 
(they're plain text) and see if the FITIDs are being reused. If they are you 
can write a simple program in your favorite scripting language to add something 
uniique--maybe the file's date as MMDD or a serial number--to every FITID. 
Keep the script around, you'll need to apply it to all future imports from that 
bank until they fix their OFX export software.

Regards,
John Ralls


> On Feb 19, 2024, at 22:25, jeffrey black  wrote:
> 
> I'll give it a try. The last time I tried it I was told that all transactions 
> had ben imported.
> 

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Problem install Finance::Quote

2024-02-18 Thread john
I just ran cpan -i Finance::Quote on my M1 MBP, macOS 14.4 beta. It looks like 
14.4 bumps perl to 5.34 so it did a complete install of Finance::Quote's 
dependencies. Everything worked and /Library/Perl/5.34/LWP/Protocol doesn' 
include https.pm; http.pm provides https functionality. 

I think you might have gotten your Homebrew and Apple perls cross-threaded. 
Unless you've followed the bone-headed instructions in 
https://docs.brew.sh/FAQ#my-mac-apps-dont-find-homebrew-utilities application 
bundles can't see Homebrew programs and under no circumstances can they see 
Homebrew libraries.

If you did do the launchctl hack undo it. Then try creating a new admin user; 
that user will have a Homebrew-free clean environment in which you can safely 
use cpan, though you may need to first uninstall all of the cpan packages that 
you've installed with Homebrew present in your environment.

Regards,
John Ralls


> On Feb 16, 2024, at 02:34, Gustavo Taouil  wrote:
> 
> Hi Guys, I tried to install Finance::Quote in my new mac (M3) with Sonoma 
> macOs. I Use these lines of command to install:
> 
> sudo env ARCHFLAGS='-arch arm64 -arch arm64e -arch x86_64'cpan -f -i Test2
> sudo env ARCHFLAGS='-arch arm64 -arch arm64e -arch x86_64'cpan -f -i 
> Finance::Quote
> sudo env ARCHFLAGS='-arch arm64 -arch arm64e -arch x86_64'cpan -f -i 
> JSON::Parse
> 
> Now, I was receiving theses kind of messages when I tried to update quotes:
> 
> 
> * B3:IVVB11.SA Finance::Quote reported failure with error: 501 Protocol 
> scheme 'https' is not supported (LWP::Protocol::https not installed)
> 
> 
> I already force the install of LWP::Protocol::https and I installed the 
> opensll with the command: brew install openssl, but it’s not working.
> 
> My perl is installed in /usr/bin/perl and my version is 5.30.3
> 
> anyone can help me?
> 
> 
> 
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Start and End of Quarter Dates Incorrect - a Bug?

2024-02-11 Thread john
That's https://bugs.gnucash.org/show_bug.cgi?id=798946

Regards,
John Ralls


> On Feb 10, 2024, at 21:15, Jay McSkimming  wrote:
> 
> GnC 5.5
> Mac OS Sonoma 14.2.1
> 
> Running a PNL for previous quarter, the report runs for incorrect dates 
> namely starting a month early and ending a month early.  Similar results for 
> Cash Flow, Income etc.
> 
> Seems to me that there’s a bug in calculating these dates correctly.  Runs 
> correctly if dates are manually entered but that defeats the purpose of the 
> system variables.
> 
> I’ve set absolute dates for Start and End of Accounting Period as below as 
> that suits what I’m doing currently but makes no difference if it is the 
> current FYE 30-6-2024. 
> 
> 
> 
> When I run PNL report for previous quarter ie what should be 1/10/2023 to 
> 31/12/2023, the report is a month out ie a month early.
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Repeatable crashes with 4.14 on 32-bit arm Linux

2024-02-10 Thread John Ralls



> On Feb 10, 2024, at 5:19 PM, Robert Heller  wrote:
> 
> Always when hitting the reconcile button on a credit card account:
> 
> Could not determine the accessibility bus address
> **
> gnc.gui:ERROR:/home/heller/gnucash-4.14/gnucash/gnome-utils/dialog-transfer.c:2297:gnc_xfer_dialog_run_until_done:
>  
> assertion failed: (count == 1)
> Bail out! 
> gnc.gui:ERROR:/home/heller/gnucash-4.14/gnucash/gnome-utils/dialog-transfer.c:2297:gnc_xfer_dialog_run_until_done:
>  
> assertion failed: (count == 1)
> Could not determine the accessibility bus address
> **
> gnc.gui:ERROR:/home/heller/gnucash-4.14/gnucash/gnome-utils/dialog-transfer.c:2297:gnc_xfer_dialog_run_until_done:
>  
> assertion failed: (count == 1)
> Bail out! 
> gnc.gui:ERROR:/home/heller/gnucash-4.14/gnucash/gnome-utils/dialog-transfer.c:2297:gnc_xfer_dialog_run_until_done:
>  
> assertion failed: (count == 1)
> 
> Things work fine after restarting...

Restarting GnuCash or the computer?

The accessibility bus message probably indicates that the DBUS session has quit 
for some reason. That part would be external to GnuCash.

The assertion that's failing is about the result of 
 count = g_signal_handlers_disconnect_by_func(dialog,
  gnc_xfer_dialog_response_cb,
  xferData);
There should be exactly 1 handler using that gnc_xfer_dialog_response_cb 
connected to the signal. It there aren't either the transfer dialog is trying 
to run more than one instance (count > 1) or the the handler is already 
disconnected (count == 0). I don't think connecting or failing to connect to 
the accessibility bus would affect that, but I don't know what would cause it.

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Maddening!!!!!!!!

2024-02-08 Thread john
Probably not because I've been working for the last several weeks on getting 
WebKit buildable on Windows so we can have Windows releases with working 
reports.

Regards,
John Ralls


> On Feb 8, 2024, at 08:54, Jack Slater  wrote:
> 
> Anything coming soon to fix this?
> 
> On Thu, Jan 25, 2024 at 12:26 PM Patrick James 
> wrote:
> 
>> This is bug 799093, and John Ralls has not asked additional questions
>> after I was able to reliably reproduce (part of) the issue, so, hopefully,
>> there is sufficient information to find the bug.
>> 
>> https://bugs.gnucash.org/show_bug.cgi?id=799093
>> 
>> 
>>> On 01/25/2024 10:02 AM PST Jack Slater  wrote:
>>> 
>>> 
>>> I'm back! Reconciling a credit card account today. Another "rogue"
>>> transaction created in the reconcile register (image attached).
>>> However it's NOT in the account ledger (image attached)!! When I try to
>>> edit the reconcile transaction I get an error message reading "Target
>> split
>>> is currently hidden in this register" (also attached). I know I read a
>> bug
>>> report on this action and I thought I could add more evidence in hopes of
>>> getting the issue resolved.
>>> 
>>> [image: there.jpg]
>>> [image: not there.jpg]
>>> 
>>> [image: error.jpg]
>>> 
>>> On Thu, Jan 11, 2024 at 5:48 PM Jim DeLaHunt 
>> wrote:
>>> 
>>>> Jack:
>>>> 
>>>> On 2024-01-11 09:11, Jack Slater wrote:
>>>>> 90 minutes of reconciling down the drain with a crash near the end
>> of the
>>>>> final account
>>>> My commiserations. Yes, it is maddening to lose 90 minutes of work when
>>>> the tech decides to fail you.
>>>>> ... Oddly, even though GnuC auto saves periodically, it seems
>>>>> none of any add/delete/balance transactions were saved in any
>> account!
>>>> Why
>>>>> would that be
>>>> 
>>>> I can think of several interesting directions you could take this
>> thread:
>>>> 
>>>> Why didn't GnuCash seem to preserve any of the changes in my 90 minutes
>>>> of work?
>>>> 
>>>> How can I change my workflow so that I lose less work when the tech
>>>> decides to fail me?
>>>> 
>>>> How can I improve the way I write message to this list, so that I get
>>>> more helpful answers?
>>>> 
>>>> How can I stop these tech failures from happening?
>>>> 
>>>> On that last point, I can offer two concrete suggestions:
>>>> 
>>>> 1. GnuCash has a "Check and Repair" feature which is useful to try when
>>>> you are concerned about "rogue" transactions and such. Try going to the
>>>> Accounts tab of the main window, and select menu item Actions -- Check
>>>> and Repair -- Repair All. This menu is described a little in the
>> GnuCash
>>>> manual, section 4.2.1.4. "Account Tree - Actions Menu", at
>>>> <
>>>> 
>> https://www.gnucash.org/docs/v5/C/gnucash-manual/gui-acct-tree.html#AccTree-actions-menu
>>>>> .
>>>> 
>>>> 2. The text in your "Entry Point Not Found" dialogue, which GnuCash
>>>> displays when it crashes, has been discussed on this list recently.  It
>>>> is described in a bug report at
>>>> <https://bugs.gnucash.org/show_bug.cgi?id=799170>. It is suspected to
>> be
>>>> problem from GnuCash 5.4 leaving pieces behind when GnuCash 5.5
>>>> installs. There is a workaround there:
>>>> 
>>>> a. Use the File Explorer to open "C:\Program Files (x86)\gnucash\bin\"
>>>> 
>>>> b. If there is a file named "libxmlsec1.dll" present, but no file named
>>>> "libxmlsec.dll", then rename file "libxmlsec1.dll" to the name
>>>> "libxmlsec.dll" (without the trailing "1").
>>>> 
>>>> I do not use GnuCash on Windows, so I have no experience with this
>>>> problem. I only know what I read. If you ask this list directly about
>>>> how to work around this bug, Windows users may be able to give you
>>>> better help.
>>>> 
>>>> I hope this helps,
>>>>  —Jim DeLaHunt
>>>> 
>>>> 
>>>> 
>>> ___
>>> gnucash-us

Re: [GNC] Change Printed Invoice

2024-02-06 Thread John Ralls



> On Feb 6, 2024, at 4:01 PM, John Ralls  wrote:
> 
> Please remember to copy the list on all replies.
> 
> The tab is actually called "Printable Invoice". I've attached a screenshot.
> 

The screenshot apparently got eaten. Another try:



___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Change Printed Invoice

2024-02-06 Thread John Ralls
Please remember to copy the list on all replies.

The tab is actually called "Printable Invoice". I've attached a screenshot.

Regards,
John Ralls

> On Feb 6, 2024, at 11:20 AM, Lester Bennett  wrote:
> 
> I see no invoice report tab. I see an options button but there is no 
> reference to Custom Title there.
> 
> 
> On 7/02/2024 3:46 am, john wrote:
>> Editing the code is unnecessary.
>> 
>> After clicking the Print button you'll get an invoice report tab with the 
>> invoice. Open report options and enter Tax Invoice in the Custom Title field 
>> of the General tab, then click Apply or OK.
>> 
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Change Printed Invoice

2024-02-06 Thread john
Editing the code is unnecessary.

After clicking the Print button you'll get an invoice report tab with the 
invoice. Open report options and enter Tax Invoice in the Custom Title field of 
the General tab, then click Apply or OK.

Regards,
John Ralls

> On Feb 6, 2024, at 06:27, Glenn Fowler  wrote:
> 
> You can edit invoice.scm and replace "Invoice" with "Tax Invoice". All
> invoices after will say "Tax Invoice".
> 
> On Tue, Feb 6, 2024 at 2:42 AM Lester Bennett 
> wrote:
> 
>> Apparently Australian Tax Law requires an invoice over AU$1000 to be
>> titled Tax Invoice. How can I change the  default first line of a
>> printable invoice to read "Tax Invoice #"?
>> At present I save to a pdf then edit it with a pdf editor but it would
>> be simpler to have it read correctly from the start.
>> 
>> 
>> --
>> This email has been checked for viruses by Avast antivirus software.
>> www.avast.com
>> ___
>> gnucash-user mailing list
>> gnucash-user@gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> -
>> 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
> -
> 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
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Build V5.5 on Linux MInt 21.3

2024-02-01 Thread john



> On Feb 1, 2024, at 19:02, David Cousens  wrote:
> 
> I have just had occasion to install Linux Mint 21.3 on a new machine
> and have just built GnuCash 5.5 on the almost pristine system. I only
> had a couple of packages installed before building GnuCash (LibreOfiice
> and Gimp).  
> 
> The following list is the dependencies I had to install to get a
> successful build. In most cases just loading the development headers is
> all that should be necessary to build GnuCash but I included the
> libraries as well. There may be a few not listed which were instaled by
> default or by previous packages I had installed but it should be pretty
> complete. I'm including this if anyone wants to use it as the basis of
> a bash script to load the dependencies or wants to update an existing
> script for G C5.5.
> 
> 
> sudo apt install libglib2.0-0 libglib2.0-dev
> sudo apt install libxml2 libxml2-dev
> sudo apt install libxslt1.1 libxslt1-dev
> sudo apt install libwebkit2gtk-4.1-0 libwebkit2gtk-4.1-dev
> sudo apt install swig4.0
> sudo apt install guile-2.2 guile-2.2-dev
> sudo apt install aqbanking-tools libaqbanking-dev
> sudo apt install gwenhywfar-tools libgwenhywfar79 libgwenhywfar-core-
> dev
> sudo apt install libgwengui-gtk3-79 libgwengui-gtk3-dev
> sudo apt install libofx7 libofx-dev
> sudo apt install libxslt1.1 libxslt1-dev
> sudo apt install libxml++2.6-2v5 libxml++2.6-de
> sudo apt install xsltproc
> sudo apt install libdbd-mysql libdbd-pgsql libdbd-sqlite3 libdbi-dev
> sudo apt install libsecret-1-0 libsecret-1-dev
> sudo apt install libboost1.74-all-dev
> sudo apt install libgtest-dev google-mock
> 

David,

Does `apt-get build-dep gnucash` not work on Linux Mint?

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] No such file or directory error finding libgnc-expressions-guile.so

2024-01-25 Thread John Haiducek
Thanks Alan, that did the trick. I had previously tried "dnf reinstall" and
that didn't fix it, but per your suggestion I uninstalled gnucash and then
reinstalled using dnf and now it's working again.

On Thu, Jan 25, 2024 at 5:36 PM Alan Hopkins  wrote:

> I am using GnuCash on Fed38 too. I seem to remember when I installed it
> via the Software Centre it didn't install properly (ie some dependencies
> were missing) so I uninstalled, updated all and reinstalled via CLI and it
> runs like a dream. Maybe do what I did? Hope that is of some help
> Cheers
> Hop
>
> On Fri, 26 Jan 2024, 4:49 am John Haiducek,  wrote:
>
>> I upgraded a bunch of packages using the PackageKit GUI and offline
>> update,
>> and gnucash was one of them. Software Center indicated that the system was
>> fully updated afterward.
>>
>> On Thu, Jan 25, 2024 at 11:46 AM Derek Atkins  wrote:
>>
>> > Correct, it would say something like that.
>> > Now, it could be that there is a sub-library missing.  I.e. this library
>> > looks for libfoo.so (which it finds), but libfoo.so depends on
>> libbar.so,
>> > and THAT is missing.  ldd would not show that.
>> >
>> > So, question for you:  did you do a full system update, or did you JUST
>> > update the gnucash packages?  I only ask because I am running F38 and I
>> > have GnuCash 5.5 running just fine.
>> >
>> > -derek
>> >
>> > On Thu, January 25, 2024 11:33 am, John Haiducek wrote:
>> > > Here's the output from ldd. IIRC, missing dependencies would show up
>> here
>> > > as something like "=> Not found". It looks like everything here
>> points to
>> > > a
>> > > specific file.
>> > >
>> > > $ ldd /usr/lib64/gnucash/libgnc-expressions-guile.so
>> > > linux-vdso.so.1 (0x7ffe3cf5a000)
>> > > libgnc-expressions.so => /usr/lib64/gnucash/libgnc-expressions.so
>> > > (0x7ff5df86a000)
>> > > libguile-3.0.so.1 => /lib64/libguile-3.0.so.1 (0x7ff5df6e3000)
>> > > libgnc-engine.so => /usr/lib64/gnucash/libgnc-engine.so
>> > > (0x7ff5df20)
>> > > libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x7ff5df59a000)
>> > > libc.so.6 => /lib64/libc.so.6 (0x7ff5df022000)
>> > > libgnucash-guile.so => /usr/lib64/gnucash/libgnucash-guile.so
>> > > (0x7ff5def0a000)
>> > > libgnc-app-utils.so => /usr/lib64/gnucash/libgnc-app-utils.so
>> > > (0x7ff5df504000)
>> > > libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x7ff5deeaa000)
>> > > libgnc-core-utils.so => /usr/lib64/gnucash/libgnc-core-utils.so
>> > > (0x7ff5dee6e000)
>> > > libgc.so.1 => /lib64/libgc.so.1 (0x7ff5ded2c000)
>> > > libffi.so.8 => /lib64/libffi.so.8 (0x7ff5df4f8000)
>> > > libunistring.so.2 => /lib64/libunistring.so.2 (0x7ff5deb7e000)
>> > > libgmp.so.10 => /lib64/libgmp.so.10 (0x7ff5dead9000)
>> > > libcrypt.so.2 => /lib64/libcrypt.so.2 (0x7ff5deaa)
>> > > libm.so.6 => /lib64/libm.so.6 (0x7ff5de9bf000)
>> > > /lib64/ld-linux-x86-64.so.2 (0x7ff5df88a000)
>> > > libicui18n.so.72 => /lib64/libicui18n.so.72 (0x7ff5de60)
>> > > libicuuc.so.72 => /lib64/libicuuc.so.72 (0x7ff5de20)
>> > > libgmodule-2.0.so.0 => /lib64/libgmodule-2.0.so.0 (0x7ff5df4ed000)
>> > > libstdc++.so.6 => /lib64/libstdc++.so.6 (0x7ff5dde0)
>> > > libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x7ff5de99b000)
>> > > libpcre2-8.so.0 => /lib64/libpcre2-8.so.0 (0x7ff5de566000)
>> > > libgio-2.0.so.0 => /lib64/libgio-2.0.so.0 (0x7ff5ddc2d000)
>> > > libboost_filesystem.so.1.78.0 => /lib64/libboost_filesystem.so.1.78.0
>> > > (0x7ff5de979000)
>> > > libboost_locale.so.1.78.0 => /lib64/libboost_locale.so.1.78.0
>> > > (0x7ff5de4c4000)
>> > > libicudata.so.72 => /lib64/libicudata.so.72 (0x7ff5dbe0)
>> > > libz.so.1 => /lib64/libz.so.1 (0x7ff5de95f000)
>> > > libmount.so.1 => /lib64/libmount.so.1 (0x7ff5de47e000)
>> > > libselinux.so.1 => /lib64/libselinux.so.1 (0x7ff5de451000)
>> > > libboost_atomic.so.1.78.0 => /lib64/libboost_atomic.so.1.78.0
>> > > (0x7ff5de955000)
>> > > libboost_system.so.1.78.0 => /lib64/libboost_system.so.1.78.0
>> > > (0x7ff5de95)
>> > > libboost_thre

Re: [GNC] No such file or directory error finding libgnc-expressions-guile.so

2024-01-25 Thread John Haiducek
I upgraded a bunch of packages using the PackageKit GUI and offline update,
and gnucash was one of them. Software Center indicated that the system was
fully updated afterward.

On Thu, Jan 25, 2024 at 11:46 AM Derek Atkins  wrote:

> Correct, it would say something like that.
> Now, it could be that there is a sub-library missing.  I.e. this library
> looks for libfoo.so (which it finds), but libfoo.so depends on libbar.so,
> and THAT is missing.  ldd would not show that.
>
> So, question for you:  did you do a full system update, or did you JUST
> update the gnucash packages?  I only ask because I am running F38 and I
> have GnuCash 5.5 running just fine.
>
> -derek
>
> On Thu, January 25, 2024 11:33 am, John Haiducek wrote:
> > Here's the output from ldd. IIRC, missing dependencies would show up here
> > as something like "=> Not found". It looks like everything here points to
> > a
> > specific file.
> >
> > $ ldd /usr/lib64/gnucash/libgnc-expressions-guile.so
> > linux-vdso.so.1 (0x7ffe3cf5a000)
> > libgnc-expressions.so => /usr/lib64/gnucash/libgnc-expressions.so
> > (0x7ff5df86a000)
> > libguile-3.0.so.1 => /lib64/libguile-3.0.so.1 (0x7ff5df6e3000)
> > libgnc-engine.so => /usr/lib64/gnucash/libgnc-engine.so
> > (0x7ff5df20)
> > libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x7ff5df59a000)
> > libc.so.6 => /lib64/libc.so.6 (0x7ff5df022000)
> > libgnucash-guile.so => /usr/lib64/gnucash/libgnucash-guile.so
> > (0x7ff5def0a000)
> > libgnc-app-utils.so => /usr/lib64/gnucash/libgnc-app-utils.so
> > (0x7ff5df504000)
> > libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x7ff5deeaa000)
> > libgnc-core-utils.so => /usr/lib64/gnucash/libgnc-core-utils.so
> > (0x7ff5dee6e000)
> > libgc.so.1 => /lib64/libgc.so.1 (0x7ff5ded2c000)
> > libffi.so.8 => /lib64/libffi.so.8 (0x7ff5df4f8000)
> > libunistring.so.2 => /lib64/libunistring.so.2 (0x7ff5deb7e000)
> > libgmp.so.10 => /lib64/libgmp.so.10 (0x7ff5dead9000)
> > libcrypt.so.2 => /lib64/libcrypt.so.2 (0x7ff5deaa)
> > libm.so.6 => /lib64/libm.so.6 (0x7ff5de9bf000)
> > /lib64/ld-linux-x86-64.so.2 (0x7ff5df88a000)
> > libicui18n.so.72 => /lib64/libicui18n.so.72 (0x7ff5de60)
> > libicuuc.so.72 => /lib64/libicuuc.so.72 (0x7ff5de20)
> > libgmodule-2.0.so.0 => /lib64/libgmodule-2.0.so.0 (0x7ff5df4ed000)
> > libstdc++.so.6 => /lib64/libstdc++.so.6 (0x7ff5dde0)
> > libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x7ff5de99b000)
> > libpcre2-8.so.0 => /lib64/libpcre2-8.so.0 (0x7ff5de566000)
> > libgio-2.0.so.0 => /lib64/libgio-2.0.so.0 (0x7ff5ddc2d000)
> > libboost_filesystem.so.1.78.0 => /lib64/libboost_filesystem.so.1.78.0
> > (0x7ff5de979000)
> > libboost_locale.so.1.78.0 => /lib64/libboost_locale.so.1.78.0
> > (0x7ff5de4c4000)
> > libicudata.so.72 => /lib64/libicudata.so.72 (0x7ff5dbe0)
> > libz.so.1 => /lib64/libz.so.1 (0x7ff5de95f000)
> > libmount.so.1 => /lib64/libmount.so.1 (0x7ff5de47e000)
> > libselinux.so.1 => /lib64/libselinux.so.1 (0x7ff5de451000)
> > libboost_atomic.so.1.78.0 => /lib64/libboost_atomic.so.1.78.0
> > (0x7ff5de955000)
> > libboost_system.so.1.78.0 => /lib64/libboost_system.so.1.78.0
> > (0x7ff5de95)
> > libboost_thread.so.1.78.0 => /lib64/libboost_thread.so.1.78.0
> > (0x7ff5de431000)
> > libboost_chrono.so.1.78.0 => /lib64/libboost_chrono.so.1.78.0
> > (0x7ff5de945000)
> > libblkid.so.1 => /lib64/libblkid.so.1 (0x7ff5de1c8000)
> >
> > On Thu, Jan 25, 2024 at 11:15 AM Derek Atkins  wrote:
> >
> >> Run:
> >>   ldd /usr/lib64/gnucash/libgnc-expressions-guile.so
> >>
> >> And see if perhaps it is missing a dependency?
> >>
> >> -derek
> >>
> >> On Thu, January 25, 2024 11:07 am, John Haiducek wrote:
> >> > The file and its parent directory are both world-readable
> >> >
> >> > On Thu, Jan 25, 2024 at 10:46 AM R Losey  wrote:
> >> >
> >> >> This is probably a silly question, but does the .so file have
> >> >> permissions
> >> >> that let it be read by your account? And/or what about the
> >> >> containing directory?
> >> >>
> >> >>
> >> >> On Thu, Jan 25, 2024 at 9:19 AM John Haiducek 
> >> >> wrote:
> >> >>
> >> >>> After upgrading to gnucash 5.5 on Fed

Re: [GNC] No such file or directory error finding libgnc-expressions-guile.so

2024-01-25 Thread John Haiducek
Here's the output from ldd. IIRC, missing dependencies would show up here
as something like "=> Not found". It looks like everything here points to a
specific file.

$ ldd /usr/lib64/gnucash/libgnc-expressions-guile.so
linux-vdso.so.1 (0x7ffe3cf5a000)
libgnc-expressions.so => /usr/lib64/gnucash/libgnc-expressions.so
(0x7ff5df86a000)
libguile-3.0.so.1 => /lib64/libguile-3.0.so.1 (0x7ff5df6e3000)
libgnc-engine.so => /usr/lib64/gnucash/libgnc-engine.so (0x7ff5df20)
libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x7ff5df59a000)
libc.so.6 => /lib64/libc.so.6 (0x7ff5df022000)
libgnucash-guile.so => /usr/lib64/gnucash/libgnucash-guile.so
(0x7ff5def0a000)
libgnc-app-utils.so => /usr/lib64/gnucash/libgnc-app-utils.so
(0x7ff5df504000)
libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x7ff5deeaa000)
libgnc-core-utils.so => /usr/lib64/gnucash/libgnc-core-utils.so
(0x7ff5dee6e000)
libgc.so.1 => /lib64/libgc.so.1 (0x7ff5ded2c000)
libffi.so.8 => /lib64/libffi.so.8 (0x7ff5df4f8000)
libunistring.so.2 => /lib64/libunistring.so.2 (0x7ff5deb7e000)
libgmp.so.10 => /lib64/libgmp.so.10 (0x7ff5dead9000)
libcrypt.so.2 => /lib64/libcrypt.so.2 (0x7ff5deaa)
libm.so.6 => /lib64/libm.so.6 (0x7ff5de9bf000)
/lib64/ld-linux-x86-64.so.2 (0x7ff5df88a000)
libicui18n.so.72 => /lib64/libicui18n.so.72 (0x7ff5de60)
libicuuc.so.72 => /lib64/libicuuc.so.72 (0x7ff5de20)
libgmodule-2.0.so.0 => /lib64/libgmodule-2.0.so.0 (0x7ff5df4ed000)
libstdc++.so.6 => /lib64/libstdc++.so.6 (0x7ff5dde0)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x7ff5de99b000)
libpcre2-8.so.0 => /lib64/libpcre2-8.so.0 (0x7ff5de566000)
libgio-2.0.so.0 => /lib64/libgio-2.0.so.0 (0x7ff5ddc2d000)
libboost_filesystem.so.1.78.0 => /lib64/libboost_filesystem.so.1.78.0
(0x7ff5de979000)
libboost_locale.so.1.78.0 => /lib64/libboost_locale.so.1.78.0
(0x7ff5de4c4000)
libicudata.so.72 => /lib64/libicudata.so.72 (0x7ff5dbe0)
libz.so.1 => /lib64/libz.so.1 (0x7ff5de95f000)
libmount.so.1 => /lib64/libmount.so.1 (0x7ff5de47e000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x7ff5de451000)
libboost_atomic.so.1.78.0 => /lib64/libboost_atomic.so.1.78.0
(0x7ff5de955000)
libboost_system.so.1.78.0 => /lib64/libboost_system.so.1.78.0
(0x7ff5de95)
libboost_thread.so.1.78.0 => /lib64/libboost_thread.so.1.78.0
(0x7ff5de431000)
libboost_chrono.so.1.78.0 => /lib64/libboost_chrono.so.1.78.0
(0x7ff5de945000)
libblkid.so.1 => /lib64/libblkid.so.1 (0x7ff5de1c8000)

On Thu, Jan 25, 2024 at 11:15 AM Derek Atkins  wrote:

> Run:
>   ldd /usr/lib64/gnucash/libgnc-expressions-guile.so
>
> And see if perhaps it is missing a dependency?
>
> -derek
>
> On Thu, January 25, 2024 11:07 am, John Haiducek wrote:
> > The file and its parent directory are both world-readable
> >
> > On Thu, Jan 25, 2024 at 10:46 AM R Losey  wrote:
> >
> >> This is probably a silly question, but does the .so file have
> >> permissions
> >> that let it be read by your account? And/or what about the
> >> containing directory?
> >>
> >>
> >> On Thu, Jan 25, 2024 at 9:19 AM John Haiducek 
> >> wrote:
> >>
> >>> After upgrading to gnucash 5.5 on Fedora 38 (using the rpm package for
> >>> gnucash from the Fedora repos), I get the following error trying to
> >>> start
> >>> gnucash:
> >>>
> >>> $ gnucash
> >>> Backtrace:
> >>> In ice-9/boot-9.scm:
> >>>   3536:20 19 (_)
> >>>2835:4 18 (save-module-excursion #)
> >>>   3556:26 17 (_)
> >>> In unknown file:
> >>>   16 (primitive-load-path "gnucash/report/html-utilities" #<…>)
> >>> In html-utilities.scm:
> >>>  32:0 15 (_)
> >>> In ice-9/boot-9.scm:
> >>>   3927:20 14 (process-use-modules _)
> >>>222:17 13 (map1 (((gnucash report report-core
> >>>   3928:31 12 (_ ((gnucash report report-core)))
> >>>   3326:17 11 (resolve-interface (gnucash report report-core) #:select
> >>> …)
> >>> In ice-9/threads.scm:
> >>> 390:8 10 (_ _)
> >>> In ice-9/boot-9.scm:
> >>>   3252:13  9 (_)
> >>> In ice-9/threads.scm:
> >>> 390:8  8 (_ _)
> >>> In ice-9/boot-9.scm:
> >>>   3536:20  7 (_)
> >>>2835:4  6 (save-module-excursion #)
> >>>   3556:26  5 (_)
> >>> In unknown file:
> >>>4 (primitive-load-path "gnucash/report/report-core" #)
> >>> In report-

Re: [GNC] No such file or directory error finding libgnc-expressions-guile.so

2024-01-25 Thread John Haiducek
The file and its parent directory are both world-readable

On Thu, Jan 25, 2024 at 10:46 AM R Losey  wrote:

> This is probably a silly question, but does the .so file have permissions
> that let it be read by your account? And/or what about the
> containing directory?
>
>
> On Thu, Jan 25, 2024 at 9:19 AM John Haiducek  wrote:
>
>> After upgrading to gnucash 5.5 on Fedora 38 (using the rpm package for
>> gnucash from the Fedora repos), I get the following error trying to start
>> gnucash:
>>
>> $ gnucash
>> Backtrace:
>> In ice-9/boot-9.scm:
>>   3536:20 19 (_)
>>2835:4 18 (save-module-excursion #)
>>   3556:26 17 (_)
>> In unknown file:
>>   16 (primitive-load-path "gnucash/report/html-utilities" #<…>)
>> In html-utilities.scm:
>>  32:0 15 (_)
>> In ice-9/boot-9.scm:
>>   3927:20 14 (process-use-modules _)
>>222:17 13 (map1 (((gnucash report report-core
>>   3928:31 12 (_ ((gnucash report report-core)))
>>   3326:17 11 (resolve-interface (gnucash report report-core) #:select …)
>> In ice-9/threads.scm:
>> 390:8 10 (_ _)
>> In ice-9/boot-9.scm:
>>   3252:13  9 (_)
>> In ice-9/threads.scm:
>> 390:8  8 (_ _)
>> In ice-9/boot-9.scm:
>>   3536:20  7 (_)
>>2835:4  6 (save-module-excursion #)
>>   3556:26  5 (_)
>> In unknown file:
>>4 (primitive-load-path "gnucash/report/report-core" #)
>> In report-core.scm:
>>  26:2  3 (_)
>> In unknown file:
>>2 (load-extension "libgnc-expressions-guile" "scm_init_sw…")
>> In system/foreign-library.scm:
>>190:25  1 (load-foreign-library _ #:extensions _ # _ #:search-path …)
>> In unknown file:
>>0 (dlopen "libgnc-expressions-guile.so" 1)
>>
>> ERROR: In procedure dlopen:
>> In procedure dlopen: file "libgnc-expressions-guile.so", message
>> "libgnc-expressions-guile.so: cannot open shared object file: No such file
>> or directory"
>>
>> I can confirm that /usr/lib64/gnucash/libgnc-expressions-guile.so exists.
>> Obviously this looks like a bug, but I'm not sure if it's a gnucash bug or
>> a packaging problem on the Fedora side. Can anyone help me figure out
>> which
>> it is? Any possible workarounds to try?
>> ___
>> gnucash-user mailing list
>> gnucash-user@gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> -
>> Please remember to CC this list on all your replies.
>> You can do this by using Reply-To-List or Reply-All.
>>
>
>
> --
> _
> Richard Losey
> rlo...@gmail.com
> Micah 6:8
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


  1   2   3   4   5   6   7   8   9   10   >