Re: [GNC] Gnucash 5.7/8 on Linux Mint 21.3
> 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
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?
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
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
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
> 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
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
> 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
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
> 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
> 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
> 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
> 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
> 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
> 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
> 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
> 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
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
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
> 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)
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
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
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
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
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.
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
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
> 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?
> 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
> 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
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
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
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
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
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
> 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
> 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
> 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
> 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"
> 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)
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.
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.
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
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
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
> 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
> 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)
> 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
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
> 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
> 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
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
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
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
> 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
> 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
> 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!
> 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?
> 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
> 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
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..."
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
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
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
> 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
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?
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
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
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
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
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
> 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
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.
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
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!!!!!!!!
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)
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
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
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
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
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
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
> 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?
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
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
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?
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?
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
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?
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
> 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!!!!!!!!
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
> 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
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
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
> 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
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
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
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
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.