Re: [GNC] Fixed or still broken?

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

Regards,
John Ralls


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

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


Re: [GNC] Error message on opening GnuCash

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

Regards,
John Ralls

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

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


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

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

The sea-256 is 720a60dca57e4199f28b5449158ddc89e62012f042a62c43b16c569fa0890275.

Regards,
John Ralls

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


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

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

Regards,
John Ralls

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

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


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

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

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

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

Regards,
John Ralls


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

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


Re: [GNC] Problem install Finance::Quote

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

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

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

Regards,
John Ralls


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

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


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

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

Regards,
John Ralls


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

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


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

2024-02-10 Thread John Ralls



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

Restarting GnuCash or the computer?

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

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

Regards,
John Ralls

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


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

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

Regards,
John Ralls


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

Re: [GNC] Change Printed Invoice

2024-02-06 Thread John Ralls



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

The screenshot apparently got eaten. Another try:



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


Re: [GNC] Change Printed Invoice

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

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

Regards,
John Ralls

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


Re: [GNC] Change Printed Invoice

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

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

Regards,
John Ralls

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

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


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

2024-02-01 Thread john



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

David,

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

Regards,
John Ralls

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

2024-01-25 Thread John Haiducek
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.


Re: [GNC] Ssh Xforwarding works for app but not for help

2024-01-20 Thread john
Adrien,

That's true on macOS, but on Linux it opens the document in Yelp and on MSWin 
it opens in the archaic Windows Help viewer.

Regards,
John Ralls

> On Jan 19, 2024, at 16:56, Adrien Monteleone  
> wrote:
> 
> If I'm not mistaken, those entries now simply attempt to open a web browser. 
> If your container doesn't have one, then I would expect nothing to happen.
> 
> Regards,
> Adrien
> 
> On 1/19/24 12:41 PM, G McAlister wrote:
>> I'm using Opensuse Leap 15.5 in a Proxmox lxc container to run the gnucash 
>> app. I can ssh into the container and, with Xforwarding, I can use the app 
>> remotely on my KDE desktop. Great. However, in the Help menu, if I click on 
>> either "Tutorial and Concepts Guide" or "Contents", those windows don't open 
>> on my KDE desktop but on the container console. Doesn't seem like an app 
>> problem but maybe some detail of forwarding or odd behaviour of yelp, the 
>> gnome help viewer.
>> Any thoughts, please?
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/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] Windows x64 release builds are missing

2024-01-19 Thread john
Considering that the last 32-bit processor from Intel was the Pentium 4E 
released in 2004 and the last AMD one was 2005's K5 it's a tiny minority. 
Regardless of Win11's ability to run 32-bit programs, it requires a 64-bit 
processor (https://www.microsoft.com/en-us/windows/windows-11-specifications) 
so when Win10 goes out of support so does the need for 32-bit GnuCash  builds.
We're scheduled to release GnuCash 6 in January 2026 so that seems like the 
right time to make the switch.

Regards,
John Ralls



> On Jan 19, 2024, at 04:03, Stan Brown (using GC 4.14)  
> wrote:
> 
> Well, I don't have any skin in the game, since both my computers have
> 64-bit Windows. It just seems a pity to shut out the minority who have
> 32-bit Windows.
> 
> But that's a development decision, so I won't keep harping on it.
> 
> Stan Brown
> Tehachapi, CA, USA
> https://BrownMath.com
> 
> On 2024-01-18 20:21, john wrote:
>> What development effort? It's already an option to build GnuCash on
>> windows using MinGW64 instead of MinGW32 (setting aside that there's a
>> Webkit problem with the Windows build so neither is possible right now).
>> Most of the Linux distros are 64-bit only, though Debian insists on
>> packaging everything for an insane array of hardware: 5.5 is built in
>> unstable for alpha, amd64, arm64, armel, armhf, hppa, i386, mips64el,
>> ppc64, ppc64el, riscv64, s390x, and  sparc64,
>> see https://packages.debian.org/sid/gnucash
>> <https://packages.debian.org/sid/gnucash>. The Flathub and MacOS builds
>> support both x86_64 and arm64.
>> 
>> Regards,
>> John Ralls
>> 
>> 
>>> On Jan 18, 2024, at 14:42, Stan Brown (using GC 4.14)
>>>  wrote:
>>> 
>>> But, as R Losey pointed out, that would take considerable development
>>> effort. Is there any actual benefit to switching to a 64-bit program,
>>> and is that benefit large enough to justify the development effort, even
>>> if all the needed libraries are available in 64-bit forms.
>>> 
>>> It seems to me that the original poster's argument in favor is that
>>> 32-bit programs have been around for a long time. While that's true, it
>>> doesn't seem to me like any reason to abandon them.
>>> 
>>> Stan Brown
>>> Tehachapi, CA, USA
>>> https://BrownMath.com
>>> 
>>> On 2024-01-18 13:30, John Ralls wrote:
>>>> An x64 build will work only on 64-bit PCs, a 32-bit build works on
>>>> both. Windows 11 doesn't support 32-bit and Windows 10, which does
>>>> support 32-bit computers, goes end-of-life this May. We don't
>>>> "officially" support operating systems after EOL so I guess at some
>>>> point after that we can switch to 64-bit builds on Windows.
>>>> 
>>>> Regards,
>>>> John Ralls
>>>> 
>>>> 
>>>>> On Jan 18, 2024, at 3:55 AM, * Neustradamus *
>>>>>  wrote:
>>>>> 
>>>>> Dear GnuCash team,
>>>>> 
>>>>> I would like to know when you will create the Windows x64 release
>>>>> builds?
>>>>> 
>>>>> We are in 2024, x64 is here since Windows XP Pro.
>>>>> 
>>>>> The goal is to have like other softwares, a x64 version in more x86.
>>>>> 
>>>>> Thanks in advance.
>>>>> 
>>>>> Regards,
>>>>> 
>>>>> Neustradamus
>>>>> ___
>>>>> gnucash-user mailing list
>>>>> gnucash-user@gnucash.org
>>>>> To update your subscription preferences or to unsubscribe:
>>>>> https://lists.gnucash.org/mailman/listinfo/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] Windows x64 release builds are missing

2024-01-18 Thread john
What development effort? It's already an option to build GnuCash on windows 
using MinGW64 instead of MinGW32 (setting aside that there's a Webkit problem 
with the Windows build so neither is possible right now). Most of the Linux 
distros are 64-bit only, though Debian insists on packaging everything for an 
insane array of hardware: 5.5 is built in unstable for alpha, amd64, arm64, 
armel, armhf, hppa, i386, mips64el, ppc64, ppc64el, riscv64, s390x, and  
sparc64, see https://packages.debian.org/sid/gnucash. The Flathub and MacOS 
builds support both x86_64 and arm64.

Regards,
John Ralls


> On Jan 18, 2024, at 14:42, Stan Brown (using GC 4.14)  
> wrote:
> 
> But, as R Losey pointed out, that would take considerable development
> effort. Is there any actual benefit to switching to a 64-bit program,
> and is that benefit large enough to justify the development effort, even
> if all the needed libraries are available in 64-bit forms.
> 
> It seems to me that the original poster's argument in favor is that
> 32-bit programs have been around for a long time. While that's true, it
> doesn't seem to me like any reason to abandon them.
> 
> Stan Brown
> Tehachapi, CA, USA
> https://BrownMath.com
> 
> On 2024-01-18 13:30, John Ralls wrote:
>> An x64 build will work only on 64-bit PCs, a 32-bit build works on both. 
>> Windows 11 doesn't support 32-bit and Windows 10, which does support 32-bit 
>> computers, goes end-of-life this May. We don't "officially" support 
>> operating systems after EOL so I guess at some point after that we can 
>> switch to 64-bit builds on Windows.
>> 
>> Regards,
>> John Ralls
>> 
>> 
>>> On Jan 18, 2024, at 3:55 AM, * Neustradamus *  
>>> wrote:
>>> 
>>> Dear GnuCash team,
>>> 
>>> I would like to know when you will create the Windows x64 release builds?
>>> 
>>> We are in 2024, x64 is here since Windows XP Pro.
>>> 
>>> The goal is to have like other softwares, a x64 version in more x86.
>>> 
>>> Thanks in advance.
>>> 
>>> Regards,
>>> 
>>> Neustradamus
>>> ___
>>> gnucash-user mailing list
>>> gnucash-user@gnucash.org
>>> To update your subscription preferences or to unsubscribe:
>>> https://lists.gnucash.org/mailman/listinfo/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] Windows x64 release builds are missing

2024-01-18 Thread John Ralls
An x64 build will work only on 64-bit PCs, a 32-bit build works on both. 
Windows 11 doesn't support 32-bit and Windows 10, which does support 32-bit 
computers, goes end-of-life this May. We don't "officially" support operating 
systems after EOL so I guess at some point after that we can switch to 64-bit 
builds on Windows.

Regards,
John Ralls


> On Jan 18, 2024, at 3:55 AM, * Neustradamus *  
> wrote:
> 
> Dear GnuCash team,
> 
> I would like to know when you will create the Windows x64 release builds?
> 
> We are in 2024, x64 is here since Windows XP Pro.
> 
> The goal is to have like other softwares, a x64 version in more x86.
> 
> Thanks in advance.
> 
> Regards,
> 
> Neustradamus
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/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] "Make PDF" button just prints

2024-01-16 Thread john
No. Gtk does its own drawing at a very low level using a library called Cairo. 
Cairo gets a buffer from the OS and puts a bitmap in it and the OS displays the 
bitmap. A PDF created from the bitmap would be a screenshot, not the complete 
document.

Regards,
John Ralls

> On Jan 16, 2024, at 17:44, Adrien Monteleone  
> wrote:
> 
> If Win7 is still supported by GnuCash as a target, then I can see keeping it, 
> but Win10+ has had Print to PDF built-in by default.
> 
> Would it be possible to change the button to 'print' to that device on any OS 
> directly, bypassing Webkit for that purpose?
> 
> Regards,
> Adrien
> 
> On 1/16/24 2:06 PM, Geert Janssens wrote:
>> On Windows it still effectively creates a pdf as far as I know (as the 
>> version of WebKit used
>> on Windows still allows for 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] Importing from one gnucash file to another

2024-01-16 Thread John Ralls
It's part of CSV import. It has been there for a long time but didn't work very 
well until Geert rewrote the CSV importer for GnuCash 4.

Use File>Export>Transactions to CSV to create a CSV file then 
File>Import>Import Transactions from CSV and click the Multi-Split box under 
File Format on the Import Preview page.

Regards,
John Ralls

> On Jan 16, 2024, at 10:38 AM, Adrien Monteleone 
>  wrote:
> 
> I've never used it myself, but I recall a discussion when the feature was 
> added, I think for 4.x but it could have been earlier.
> 
> Regards,
> Adrien
> 
> On 1/16/24 5:16 AM, David H wrote:
>> James,
>> I may be mis-remembering but I seem to recall when importing txns some time
>> ago there was a checkbox or option to specify the file to be imported was
>> in Gnucash format ?  Do you see this? Have you selected 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] Posting of Dividend through Stock Assist

2024-01-16 Thread John Ralls
Paras,

Just include a blank split (no entries in shares, price, buy, or sell) to the 
mutual fund account and the APR will pick it up.

Regards,
John Ralls


> On Jan 16, 2024, at 9:24 AM, Paras Desai  wrote:
> 
> Thanks John for your prompt feedback.
> 
> Yes, I am posting it manually. Only down side is that i can not assign this 
> income to that specific Mutual fund account and hence it does not reflects in 
> Advance Portfolio Report, I guess.
> 
> Of course, this is not the big deal.
> 
> With my regards
> 
> Paras.
> 
> With regards
> Paras 
> From: john 
> Sent: Tuesday, January 16, 2024 10:35:30 PM
> To: Paras Desai 
> Cc: GnuCash User List 
> Subject: Re: [GNC] Posting of Dividend through Stock Assist
>  
> 
> 
> > On Jan 16, 2024, at 05:41, Paras Desai  wrote:
> > 
> > Hello,
> > 
> > Greetings!
> > 
> > I was trying to post the Dividend income from a Mutual Fund through Stock 
> > Assist. But I encountered an issue. I am narrating my issue as below.
> > 
> > When I receive the dividend, 10 % of TCS (Tax Collected at Source) is 
> > deducted and deposited to the Tax authority on my behalf and the remaining 
> > amount is paid to me. Such Tax deducted and deposited to Tax authority is 
> > My Tax credit and in my books of account it should reflect as Assets (Tax 
> > Credit)
> > 
> > So my posting should look like this
> > 
> > Dividend : Rs 1000 Cr (Income Account : Income from Dividend)
> > 
> > Cash : Rs 900 Dr (Asset Account : My Bank)
> > 
> > Tax deducted : Rs100 Dr (Asset Account : Tax Credit)
> > 
> > There is no expense involved in the transaction.
> > 
> > Now, when I try to post this transaction through Stock Assist, It offers me 
> > two options
> > 
> > 1. Either I show the difference between the Dividend and Cash (which is Tax 
> > deducted) as expense, or I capitalize. There is no option to post the 
> > difference as tax credit in Assets account.
> > 
> > AS a result, I need to post the transaction, with manual split, but in that 
> > case, I'm afraid I can not show return in form of dividend income for the 
> > Mutual Fund Account in portfolio report.
> > 
> > Has anyone come across such a typical situation ?
> 
> That's not a scenario that's coded into the stock assistant so you'll have to 
> enter it manually. Since dividend payments are presumably periodic it sounds 
> like a good candidate for a scheduled transaction.
> 
> 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 5.3 always gives me an dbind error at startup

2024-01-16 Thread john



> On Jan 12, 2024, at 13:09, Chris Green  wrote:
> 
> I recently upgraded my laptop to xubuntu 23.10 and that also upraded
> gnucash to version 5.3.
> 
> Now, every time I start Gnucash I see the following error:-
> 
>chris$ gnucash -v
> 
>(gnucash:102770): dbind-WARNING **: 17:48:49.556: Couldn't connect
> to accessibility bus: Failed
> to connect to socket /root/.cache/at-spi/bus_0.0: Permission denied
>GnuCash 5.3
>Build ID: 5.3+(2023-06-26)
> 
> So, why is it trying to create/connect to a socket in /root? It's
> bound to get a permission error.
> 
> It seems to run OK in spite of this.

That message is from Gtk and indicates that the packager for Gtk screwed 
something up. You can either ignore the problem or raise a bug with Ubuntu.

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] Posting of Dividend through Stock Assist

2024-01-16 Thread john



> On Jan 16, 2024, at 05:41, Paras Desai  wrote:
> 
> Hello,
> 
> Greetings!
> 
> I was trying to post the Dividend income from a Mutual Fund through Stock 
> Assist. But I encountered an issue. I am narrating my issue as below.
> 
> When I receive the dividend, 10 % of TCS (Tax Collected at Source) is 
> deducted and deposited to the Tax authority on my behalf and the remaining 
> amount is paid to me. Such Tax deducted and deposited to Tax authority is My 
> Tax credit and in my books of account it should reflect as Assets (Tax Credit)
> 
> So my posting should look like this
> 
> Dividend : Rs 1000 Cr (Income Account : Income from Dividend)
> 
> Cash : Rs 900 Dr (Asset Account : My Bank)
> 
> Tax deducted : Rs100 Dr (Asset Account : Tax Credit)
> 
> There is no expense involved in the transaction.
> 
> Now, when I try to post this transaction through Stock Assist, It offers me 
> two options
> 
> 1. Either I show the difference between the Dividend and Cash (which is Tax 
> deducted) as expense, or I capitalize. There is no option to post the 
> difference as tax credit in Assets account.
> 
> AS a result, I need to post the transaction, with manual split, but in that 
> case, I'm afraid I can not show return in form of dividend income for the 
> Mutual Fund Account in portfolio report.
> 
> Has anyone come across such a typical situation ?

That's not a scenario that's coded into the stock assistant so you'll have to 
enter it manually. Since dividend payments are presumably periodic it sounds 
like a good candidate for a scheduled transaction.

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 fields checked by importer when matching transactions

2024-01-15 Thread John Haiducek
Thanks, Etienne. Thankfully, my CSV only has one row per transaction.

On Sat, Jan 13, 2024 at 5:04 AM GNUCash  wrote:

> John,
> Yes the description had to match the tranfer memo. To clarify.
> In my transaction CSV I had 3 rows belonging to 1 transaction.
> Description on all 3 rows: “Order 1234”
> Receivables and deposit rows where identical in all fields (memo, transfer
> memo, description).
> But the third row contained the transaction fee.
> So I had in the transfer memo: “Order 1234; payment cost”. Then the
> importer failed to match it to the first 2 rows.
>
> Etienne
> On 12 Jan 2024 at 12:43 +0100, GNUCash via gnucash-user <
> gnucash-user@gnucash.org>, wrote:
>
> Perhaps related to your question.
> I did notice as I was closing last quarter that in the GNU Cash latest
> version something seems to have changed with the importer matching.
> I create my own CSV files in Python based on the export from
> suppliers/payments.
> I had to change the Transfer memo field I believe, to match either the
> Memo field or the description field. Else transactions no longer matched.
> Before, I could have different texts there.
>
> Etienne
> On 11 Jan 2024 at 18:01 +0100, John Haiducek , wrote:
>
> Checking "Clear" (or "Update+Clear") doesn't work in my case. When I check
> those it says "Match missing!", even for cases where every imported field
> is identical to an existing transaction.
>
> On Thu, Jan 11, 2024 at 11:44 AM Gyle McCollam  wrote:
>
> I've been having the same issue with qfx/ofx files, but I find when I
> click on the clear check box it finds the matching transaction. You might
> want to try that.
>
>
>
> Sent from Samsung Galaxy smartphone.
>
>
>
>  Original message 
> From: John Haiducek 
> Date: 1/11/24 10:43 AM (GMT-05:00)
> To: GNU Cash User 
> Subject: [GNC] List of fields checked by importer when matching
> transactions
>
> Hi,
>
> Is there a list somewhere of what fields are checked by the importer when
> matching transactions? I'm trying to import a CSV file that contains
> already-existing transactions and the importer is failing to detect them
> (there are hundreds so I don't want to manually de-select them all).
>
> 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.
>
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/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] Maddening!!!!!!!!

2024-01-13 Thread John Layman via gnucash-user
I have not found that situation (entering a missing transaction during 
reconciliation) to be unusual, and GnuCash handles it quite gracefully.

-Original Message-
From: gnucash-user  On 
Behalf Of David Carlson
Sent: Friday, January 12, 2024 12:44 PM
To: Jack Slater 
Cc: gnucash-user@gnucash.org
Subject: Re: [GNC] Maddening

It sounds like you are entering new transactions while part way through 
performing a reconciliation process.

I suspect that could confuse the reconciliation.



On Fri, Jan 12, 2024, 11:22 AM Jack Slater  wrote:

> Windows 11
>
> Was on 5.4 when problems started. Updated to 5.5 and finally slugged 
> my through doing exactly what you suggested - saving page and then 
> transaction at a time.
>
> On Fri, Jan 12, 2024 at 5:08 AM Liz  wrote:
>
> > On Thu, 11 Jan 2024 11:11:13 -0600
> > Jack Slater  wrote:
> >
> > > 90 minutes of reconciling down the drain with a crash near the end 
> > > of the final account. 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
> >
> > Please give your OS and your version of Gnucash. It will make it 
> > easier for others to help.
> >
> > Personally I always save repetitively when reconciling. If its an 
> > account with a lot of transactions I may do a page at a time, and 
> > sometimes less. Every finalised reconciliation I save immediately.
> >
> > Liz
> > ___
> > gnucash-user mailing list
> > gnucash-user@gnucash.org
> > To update your subscription preferences or to unsubscribe:
> > https://lists.gnucash.org/mailman/listinfo/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] Template Transactions Behavior in Scheduled Transaction Editor

2024-01-13 Thread John Layman via gnucash-user
I have scheduled transactions with simple calculation.  They work just fine, 
but only when the transactions actually fire.

-Original Message-
From: gnucash-user  On 
Behalf Of David T. via gnucash-user
Sent: Thursday, January 11, 2024 3:56 PM
To: gnucash-user@gnucash.org
Subject: [GNC] Template Transactions Behavior in Scheduled Transaction Editor

Hello, 

Long time user working in Windows 10 with Gnucash 4.13. 

I have a number of scheduled transactions that I use; one of them has multiple 
splits. With the new year, I needed to update this scheduled transaction. I 
began modifying the amounts on different lines of the transaction, and when I 
got to entering the contra account against which all the other splits would 
balance, I was surprised to find that the automatic calculation feature of 
Gnucash registers was not active. I understand that there might be use cases in 
scheduled transactions where one might not want an automatic calculation, but 
is there a way to invoke it without manually adding up all the amounts in my 
head? 

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

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


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

2024-01-11 Thread john
Adrien,

Have a look at https://bugs.gnucash.org/show_bug.cgi?id=799093

Regards,
John Ralls

> On Jan 11, 2024, at 19:22, Adrien Monteleone  
> wrote:
> 
> In 10+ years of GnuCash, I've never once seen a transaction appear that I 
> didn't put there myself.
> 
> -
> Someone else reported an error with an XML lib not long ago. It might be the 
> same one. If I recall correctly, this would have been after the 5.5 release. 
> As far as I remember, it generated a crash, but not 'rogue' transactions.
> Regards,
> Adrien
> 
> On 1/11/24 4:27 PM, Jack Slater wrote:
>> My last post wrote how I had in fact done a hard save after each entry down
>> to the point where I had to delete the "rogue" system generated transaction
>> and it crashed again. So reboot again. Start GnC. Reconcile the last
>> account I was doing. Scanned for the "rogue" transaction and it was in fact
>> gone. Went through the reconcile transactions and completed successfully.
>> Closed GnC. I'll be curious next Thursday to see what happens again.
>> The last error message is attached.
>> Any suggestions on what happened or what to check that I (none coder tech
>> guy) please feel free to post back.
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/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] List of fields checked by importer when matching transactions

2024-01-11 Thread John Haiducek
Checking "Clear" (or "Update+Clear") doesn't work in my case. When I check
those it says "Match missing!", even for cases where every imported field
is identical to an existing transaction.

On Thu, Jan 11, 2024 at 11:44 AM Gyle McCollam  wrote:

> I've been having the same issue with qfx/ofx files,  but I find when I
> click on the clear check box it finds the matching transaction. You might
> want to try that.
>
>
>
> Sent from Samsung Galaxy smartphone.
>
>
>
>  Original message 
> From: John Haiducek 
> Date: 1/11/24 10:43 AM (GMT-05:00)
> To: GNU Cash User 
> Subject: [GNC] List of fields checked by importer when matching
> transactions
>
> Hi,
>
> Is there a list somewhere of what fields are checked by the importer when
> matching transactions? I'm trying to import a CSV file that contains
> already-existing transactions and the importer is failing to detect them
> (there are hundreds so I don't want to manually de-select them all).
>
> 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.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/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] List of fields checked by importer when matching transactions

2024-01-11 Thread John Haiducek
Hi,

Is there a list somewhere of what fields are checked by the importer when
matching transactions? I'm trying to import a CSV file that contains
already-existing transactions and the importer is failing to detect them
(there are hundreds so I don't want to manually de-select them all).

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] Transaction Report - Split Transactions

2024-01-10 Thread John Dimitriadis
Hello Vincent,

Happy New Year. 

Hope my email finds you well.

Just wanted to touch base to see if you managed to take any action on the below?

Many thanks in advance.

> On 19 May 2023, at 08:16, John Dimitriadis  wrote:
> 
> Hello Vincent,
> 
> Thank you very much for the detailed and quick response!
> 
> Splitting the transaction into two separate ones is something I thought of as 
> well, however I concluded that I rather not have perfect reports but  have my 
> transactions properly organised. 
> 
> The tags report is something I came across while looking for a solution, but 
> as you say it is still not ideal. However I am considering it, as at the 
> moment I use some “dimension accounts” which I add into splits with zero 
> credit/debit and use as references when I want to create a report on 
> projects, to gather related expenses from different accounts. So I might be 
> using the tags instead going forward.
> 
> If you manage to make any changes that will resolve the reporting assuming 
> that splits are only on either Debit or Credit side, then that would be 
> great! Otherwise I am sure we will be just fine ! :)
> 
> Thank you once again!
> 
>> On 18 May 2023, at 02:27, Vincent Dawans  wrote:
>> 
>> The last one should show this for proper credit/debi sides
>> 
>> Checking account  100
>> Electricity   60   #OwnerA 
>> in the split memo
>> Electricity   40   #OwnerB 
>> in the split memo
>> 
>> On Wed, May 17, 2023 at 4:26 PM Vincent Dawans > <mailto:dawa...@gmail.com>> wrote:
>>> Unfortunately that is a limitation on how the splits work and I have run 
>>> into this myself.
>>> 
>>> When you look at it from the expense accounts, every transaction has a 3 
>>> way split because of the 2 owner accounts, so unfortunately there is no way 
>>> to group by owner account as the secondary sort
>>> When you look at it the other way, selecting Owner A and B as the accounts 
>>> to report on, every transaction is still split because of the other owner 
>>> account, so there is no way to group by owner as primary then expense as 
>>> secondary. You can still get the correct total for each owner, but not the 
>>> subtotal by expense account.
>>> 
>>> It could be an interesting thing to try to change. When showing a split on 
>>> the credit side, and the multiple splits are ONLY on the credit side, then 
>>> we should be able to show the single debit side account name as the other 
>>> account instead of showing "split transaction"; same for the other way 
>>> around, When showing a split on the debit side, and the multiple splits are 
>>> ONLY on the debit side, then we should be able to show the single credit 
>>> side account name as other account instead of showing "split transaction";
>>> 
>>> I might look at changing this as it would help as well because I have 
>>> several reports where I have ran into this problem
>>> 
>>> The alternative is to only use simple transactions, which essentially means 
>>> splitting your transactions into 2. So instead of 
>>> 
>>> Electricity 100
>>> Owner A  60
>>> Owner B 40
>>> 
>>> you end up with 2 transactions
>>> 
>>> Electricity 60
>>> Owner A  60
>>> 
>>> Electricity 40
>>> Owner B 40
>>> 
>>> But it's not really very nice
>>> 
>>> I have also an experimental report using tags but that would require 
>>> changing your setup as well. It would still require splitting the expenses 
>>> however, but both splits could be kept in the same transactions. Only 
>>> advantage is you could get rid of the owner accounts UNLESS they are actual 
>>> escrow accounts (instead of report placeholders while the actual payment is 
>>> done from a single asset account). 
>>> Checking account 100
>>> Electricity60  #OwnerA in the split memo
>>> Electricity40  #OwnerB in the split memo
>>> 
>>> Here it is if you want to give that a try: 
>>> https://github.com/dawansv/gnucash-transaction-tags
>>> 
>>> But ultimately allowing the single matching debit/credit side to show 
>>> instead of "split transactions" would be a more useful solution. I'll look 
>>> at whether I can get that done but it might take a little 

Re: [GNC] 5.5 Nightly Builds

2024-01-06 Thread John Ralls



> On Jan 6, 2024, at 12:37 PM, Adam Griffis  wrote:
> 
> Hello,
> 
> Are nightly builds still being done? The latest nightly I'm seeing is
> 5.4 from December 13th.
> 
> I usually check here:
> https://code.gnucash.org/builds/win32/stable/

The Windows build is broken and in order fix it we need a new WebKitGtk build, 
but that new build crashes in javascript when you try to run a report. I've 
been working on fixing that and will restore the Windows nightlies afterwards.

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 5.5 Windows 11 crashing when running reports

2024-01-06 Thread john
Yes, it's a Windows-only problem.

Regards,
John Ralls


> On Jan 5, 2024, at 20:12, Jediator  wrote:
> 
> Does it mean that this won't be an issue for MacOS users? No report crash for 
> running GnuCash on Mac?  Thanks!
> 
> On 1/5/24 11:36 AM, john wrote:
>> No need to troubleshoot, that's already been done. This is 
>> https://bugs.gnucash.org/show_bug.cgi?id=799167, and is caused by a crash in 
>> WebKit's Javascript engine. I've been trying, so far without success, to get 
>> a build of WebKit on Windows with enough debugging symbols to show me the 
>> problem. WebKitGtk dropped support for Windows 9 years ago so I can't ask 
>> them for help.
>> 
>> Regards,
>> John Ralls
>> 
>> 
>>> On Jan 5, 2024, at 06:44, Leland Webb  
>>> wrote:
>>> 
>>> Hopefully this is the right way to ask for help with this issue.
>>> 
>>> I've been out of the office for a couple weeks, and coming back in today I
>>> entered a bunch of bills into our GnuCash books. At one point, I needed to
>>> confirm some details about the payment history of a vendor, I opened the
>>> Vendor Report tab, which opened fine, but didn't have any data, as there
>>> was no vendor selected. Went into options, selected a vendor, and when I
>>> clicked 'Apply" GnuCash hung for about half a second with a white screen
>>> before crashing without any error message.
>>> 
>>> This happens semi-often, so I reloaded and tried again with the same
>>> result. After trying a few other reports, it seems that the GnuCash is
>>> crashing in the same manner when I try to run *any* report that generates
>>> any data.
>>> 
>>> I've tried opening backups from a month ago (when this was definitely
>>> working) and they fail in the same way.
>>> 
>>> I'm not all that sophisticated when it comes to trouble shooting this sort
>>> of thing, so if anyone has any guidance to get me started, I would be most
>>> appreciative!
>>> 
>>> -- 
>>> Leland Webb
>>> ___
>>> gnucash-user mailing list
>>> gnucash-user@gnucash.org
>>> To update your subscription preferences or to unsubscribe:
>>> https://lists.gnucash.org/mailman/listinfo/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 5.5 Windows 11 crashing when running reports

2024-01-05 Thread john
No need to troubleshoot, that's already been done. This is 
https://bugs.gnucash.org/show_bug.cgi?id=799167, and is caused by a crash in 
WebKit's Javascript engine. I've been trying, so far without success, to get a 
build of WebKit on Windows with enough debugging symbols to show me the 
problem. WebKitGtk dropped support for Windows 9 years ago so I can't ask them 
for help.

Regards,
John Ralls


> On Jan 5, 2024, at 06:44, Leland Webb  wrote:
> 
> Hopefully this is the right way to ask for help with this issue.
> 
> I've been out of the office for a couple weeks, and coming back in today I
> entered a bunch of bills into our GnuCash books. At one point, I needed to
> confirm some details about the payment history of a vendor, I opened the
> Vendor Report tab, which opened fine, but didn't have any data, as there
> was no vendor selected. Went into options, selected a vendor, and when I
> clicked 'Apply" GnuCash hung for about half a second with a white screen
> before crashing without any error message.
> 
> This happens semi-often, so I reloaded and tried again with the same
> result. After trying a few other reports, it seems that the GnuCash is
> crashing in the same manner when I try to run *any* report that generates
> any data.
> 
> I've tried opening backups from a month ago (when this was definitely
> working) and they fail in the same way.
> 
> I'm not all that sophisticated when it comes to trouble shooting this sort
> of thing, so if anyone has any guidance to get me started, I would be most
> appreciative!
> 
> -- 
> Leland Webb
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/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] Version 5.5 crashing when running Customer & Vendor Reports

2024-01-04 Thread john
That's https://bugs.gnucash.org/show_bug.cgi?id=799167.

Regards,
John Ralls

> On Jan 4, 2024, at 12:28, Ryan Carver  wrote:
> 
> Hi all,
> 
> 
> 
> I recently upgraded to version 5.5 and noticed that whenever I try to run a
> Customer or Vendor report GnuCash crashes.  I have tried running the
> reports several different ways all result in the program crashing
> immediately.
> 
> 
> 
> I came across a few posts about this occurring to other users and wondering
> if there is a workaround or if I should revert back to version 4.14 until a
> new stable release is updated.
> 
> 
> 
> 
> 
> Thanks,
> 
> -Ryan
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/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] Windows Customer Report Crash

2023-12-30 Thread John Ralls



> On Dec 30, 2023, at 11:08 AM, Mark at Lorimark  
> wrote:
> 
> Hi,
> 
> I have a Windows 5.5 installed and ran in to a crash on opening customer 
> report.  I then created a new data file (sql) and created a customer, created 
> an AR account, created an invoice for said customer, and for one thing is 
> said it could not write back to the database when trying to post the invoice, 
> but when trying to open a specific 'customer report' from the 'customers 
> list' screen, it crashes.
> 
> I would like to continue testing so that I can prepare a comprehensive 
> report, or/and fix it.
> 
> Where I find the logs or crashlogs for windows.

That's bug https://bugs.gnucash.org/show_bug.cgi?id=799183.

GnuCash 5.5 reports are broken on Windows. I suggest that you use GnuCash 5.4 
instead until I can get WebKitGtk fixed and do a new Windows build.

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 with aqbanking

2023-12-30 Thread john
They all do. It's just broken in 5.5 because of a library mismatch, see the 
GnuCash 5.5 Error Message thread, in particular the work-around in 
https://lists.gnucash.org/pipermail/gnucash-user/2023-December/110194.html.

Regards,
John Ralls


> On Dec 28, 2023, at 13:08, Claudia Turner via gnucash-user 
>  wrote:
> 
> Is it possible to download a Windows executable that already has aqbanking 
> compiled into it?
> 
> CT
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/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] USAA OFX Direct Connect stopped working

2023-12-28 Thread john
Unfortunately no. CSV is the only file download option.

Regards,
John Ralls

> On Dec 28, 2023, at 09:35, Gyle McCollam  wrote:
> 
> 
> I stopped using AQBanking and direct connect a while ago.  Does USAA offer 
> ofx/qfx downloads in addition to CSV?  I download qfx/ofx files from site 
> that offer it without using Direct connect.  I find it works well, without 
> the direct connect headaches.
> 
> Thank You,
> 
> Gyle McCollam
> 
> Gyle McCollam
> 
> gmccol...@live.com<mailto:gmccol...@gyleshomes.com>   email
> 
> 
> From: gnucash-user  on 
> behalf of was698002 via gnucash-user 
> Sent: Wednesday, December 27, 2023 5:27 PM
> To: jra...@ceridwen.us 
> Cc: gnucash-user@gnucash.org 
> Subject: Re: [GNC] USAA OFX Direct Connect stopped working
> 
> Is there a work around for this other than csv download?
> 
> 
> |  | Virus-free.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] Scheduled Transactions gnucash-5.5

2023-12-25 Thread john



> On Dec 25, 2023, at 11:07, mjchurchil--- via gnucash-user 
>  wrote:
> 
> Just as an update, I tried a gnucash-5.5 package on arch. Trying to change 
> from reminder to to-create has no effect; stays reminder. Same computer, same 
> database, but different install.  Mike
> 
>On Monday, December 25, 2023 at 10:52:57 AM PST, mjchurchil--- via 
> gnucash-user  wrote:  
> 
> Using 5.5 built from bz2 file on debian and freebsd. Scheduled transactions 
> since last run. Three transactions with reminder label.  Select compose for 
> transaction #2.  Transaction #1 switches to compose, transaction #2 stays 
> reminder.  Quit gnucash-5.5. Start gnucash-5.4. Works as expected. Does 
> transaction #2 when requested. Didn't try Transaction #3 on 5.5, but probably 
> should have. Now I only have two transactions anyway.  Using SQL-backend and 
> AQBanking=OFF in both builds. Don't know if it's just me, or if it's a bug.  
> Mike

That's https://bugs.gnucash.org/show_bug.cgi?id=799186

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] Currency Display in Reports

2023-12-25 Thread john



> On Dec 25, 2023, at 09:50, Larry Baldwin  wrote:
> 
> Is there a setting or method to alter the currency format in reports?
> 
> All of my transactions will be in one currency and I would prefer the report 
> to display:
> 
>   current settings Default Report Currency - CAD (Canadian Dollar  output 
>  =C$1,234.56
> 
>   
> Preferred output   = $ 1,234.56


Yes. Open Tools>Security Editor. Make sure Show National Currencies is checked 
in the lower right of the resulting window, then find CAD under Currencies. 
Double-click it or select it and click the Edit button.  Change the Display 
symbol (the only thing that's changeable in the dialog) to $ and click OK.

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 5.5 (macOS) can't get quotes, because it doesn't see JSON::Parse

2023-12-24 Thread john


> On Dec 24, 2023, at 11:30, Jim DeLaHunt  wrote:
> 
> 
> On 2023-12-24 10:25, john wrote:
>> 
>>> On Dec 23, 2023, at 20:03, Jim DeLaHunt  wrote:
>>> 
>>> ...Then I launched the GnuCash application. Now, the "Get Quotes" button in 
>>> the Price Database dialogue was active, and I could retrieve quotes 
>>> successfully.
>>> 
>>> Yay!
>>> 
>>> Conclusions I tentatively draw from this experience:
>>> 
>>> 1. GnuCash users on macOS with Apple Silicon must be careful to run
>>>   gnc-fq-update with the arch -arch x86_64 qualifier.
>>> 2. gnc-fq-update fails to report at least some problems with Perl
>>>   modules compiled for Apple Silicon, where the GnuCash application
>>>   rejects the configuration.
>>> 3. When the GnuCash application rejects the configuration due to Perl
>>>   modules compiled for Apple Silicon, neither the diagnostics printed
>>>   by gnucash-cli nor the telemetry in the --debug log written by the
>>>   GnuCash application mentions that Perl modules compiled for the
>>>   wrong architecture are the problem.
>>> 4. It would be nice if the GnuCash + Finance::Quote system did not
>>>   suffer from this fragility. But I understand that the root cause of
>>>   the fragility is that WebKitGtk doesn't work when built for Apple
>>>   Silicon, and that is not trivial to overcome.
>>> 5. The Online Quotes wiki page should get some information about the
>>>   need to get Perl modules compiled for x86 architecture, but I don't
>>>   think I know enough to write that information correctly.
>>> 
>>> Does that sound right?
>>> 
>>> Again, thank you for your help, John.
>> Jim,
>> 
>> ...the parts that were actually causing the problem are 
>> /Library/Perl/5.30/darwin-thread-multi-2level/auto/DateTime/DateTime.bundle 
>> and JSON/Parse.bundle, the compiled C resources that the perl parts depend 
>> on...
> Thank you for this information, John. It is way more than I know about how 
> Perl modules work on multi-architecture aware macOS.
>> ...GnuCash's perl scripts, finance-quote-wrapper and gnc-fq-update, are of 
>> necessity quite generic: They have to run on both Unix and Microsoft 
>> operating systems. Moreover perl itself doesn't report many errors in 
>> machine-interpretable form. It would be difficult to get the information 
>> that modules installed for the wrong architecture into a tracefile
> 
> I see the problem. Yet I suspect that the Finance::Quote infrastructure is 
> getting complex and error-prone enough that it is worth more attention.  I 
> also suspect that this problem seems big to me because I just experienced it. 
> It may now work for me, so that I may be able to ignore it for the next five 
> years — and then the Finance::Quote infrastructure will seem elegant and 
> reliable to me. :-)
> 
> One of my confusions was that "gnc-fq-update" said that the necessary modules 
> were installed, while "gnucash-cli --quotes info" reported that one of the 
> options was missing. How about having gnc-fq-update and gnucash-cli --quotes 
> info both check not just what modules Perl say it has installed, but 
> attempting to initialise Finance::Quote and retrieve a quote as well?  I 
> suspect that in my case, the attempt to initialise Finance::Quote would have 
> failed.  Then those diagnostics perhaps would have given me better 
> information.

gnc-fq-update is a perl script with a shebang, and that shebang says 
/usr/bin/perl. The same is true of finance-quote-wrapper. If you run
   file /usr/bin/perl
it will return
   /usr/bin/perl: Mach-O universal binary with 2 architectures: [x86_64:Mach-O 
64-bit executable x86_64] [arm64e:Mach-O 64-bit executable arm64e]
   /usr/bin/perl (for architecture x86_64): Mach-O 64-bit executable x86_64
   /usr/bin/perl (for architecture arm64e): Mach-O 64-bit executable arm64e

Which of those executables gets run depends on the environment from which it's 
run. The same is true of Terminal and your shell (bash or zsh). So if you start 
Terminal by double-clicking from Finder it uses the arm64e executable; that in 
turn starts a shell that also uses the arm64e executable. GnuCash is an x86_64 
binary, so running it--even from an arm64e shell--fires up Rosetta2 and starts 
it in x86_64 translation. Modules' bundles are loaded using the standard C 
function dlopen(), and it can load only bundles that are the same architecture 
as the the program that calls it.

All gnc-fq-update does is run cpan to install Test2 (which is pure perl and 
doesn't cause trouble), Finance::Quo

Re: [GNC] GnuCash 5.5 (macOS) can't get quotes, because it doesn't see JSON::Parse

2023-12-24 Thread john



> On Dec 23, 2023, at 20:03, Jim DeLaHunt  wrote:
> 
> 
> On 2023-12-23 19:19, Jim DeLaHunt wrote:
>> 
>> On 2023-12-23 15:38, John Ralls wrote:
>>> 
>>>> On Dec 23, 2023, at 12:29 PM, Jim DeLaHunt  wrote:
>>>> 
>>>> Hi, folks:
>>>> 
>>>> I recently upgraded to GnuCash 5.5-1 on macOS, ...retrieving quotes via 
>>>> AlphaVantage for ... stopped working.
>>>> ...
>>>> But the gnucash-fq-update utility thinks everything is fine:
>>>> 
>>>> % PATH='/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin' sudo 
>>>> /Applications/Gnucash.app/Contents/Resources/bin/gnc-fq-update
>>>> Password:
>>>> 
>>>> Starting with /...[elided].../ this dialog will disappear.
>>>> Reading '/Users/jdlh/.cpan/Metadata'
>>>>Database was generated on Fri, 22 Dec 2023 23:54:07 GMT
>>>> Test2 is up to date (1.302198).
>>>> Finance::Quote is up to date (1.58).
>>>> JSON::Parse is up to date (0.62).
>>>> 
>>>> And CPAN seems to think that JSON::Parse is present:
>>>> 
>>>> % PATH='/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin' sudo cpan
>>>> Password:
>>>> Loading internal logger. Log::Log4perl recommended for better logging
>>>> 
>>>> Starting with /...[elided].../ this dialog will disappear.
>>>> Terminal does not support /...[elided]...
>>>> /cpan shell -- CPAN exploration and modules installation (v2.36)
>>>> Enter 'h' for help.
>>>> 
>>>> cpan[1]> m JSON::Parse
>>>> Reading '/Users/jdlh/.cpan/Metadata'
>>>>Database was generated on Fri, 22 Dec 2023 23:54:07 GMT
>>>> Module id = JSON::Parse
>>>>  CPAN_USERID  BKB (Ben Bullock )
>>>>  CPAN_VERSION 0.62
>>>>  CPAN_FILEB/BK/BKB/JSON-Parse-0.62.tar.gz
>>>>  UPLOAD_DATE  2022-07-15
>>>>  MANPAGE  JSON::Parse - Parse JSON
>>>>  INST_FILE /Library/Perl/5.30/darwin-thread-multi-2level/JSON/Parse.pm
>>>>  INST_VERSION 0.62
>>>> 
>>>> 
>>>> cpan[2]> install JSON::Parse
>>>> JSON::Parse is up to date (0.62).
>>>> 
>>>> ...For what it's worth, MacPorts has perl 5.34.3 installed, and the perl 
>>>> 5.34 edition of JSON::Parse as well. The system has perl 5.30.3 installed. 
>>>> I do not know if this difference is significant.
>>>> 
>>>> ...Thank you in advance for your help. And many thanks to the GnuCash 
>>>> developers for all the improvements in the 5.x versions!
>>> ...You can force using that system perl on the command line by using the 
>>> path instead of just `perl`, e.g.
>>>sudo /usr/bin/perl 
>>> /Applications/Gnucash.app/Contents/Resources/bin/gnc-fq-update
>>> 
>>> will force using the system perl and its builtin @INC as long as $PERL5LIB 
>>> isn't set in the environment.
>>> 
>>> Note that if your mac is an Apple Silicon one that you need to specify arch 
>>> x86_64, as in
>>>sudo arch -arch x86_64 /usr/bin/perl 
>>> /Applications/Gnucash.app/Contents/Resources/bin/gnc-fq-update
>>> 
>>> (all on one line) because otherwise perl will build and install F::Q and 
>>> friends for Apple Silicon
>> 
>> My computer does indeed use Apple Silicon. Specifying the path to perl had 
>> no effect:
>> 
>> % sudo arch -arch x86_64 /usr/bin/perl 
>> /Applications/Gnucash.app/Contents/Resources/bin/gnc-fq-update
>> 
>> Starting with /...[elided].../ this dialog will disappear.
>> Reading '/Users/jdlh/.cpan/Metadata'
>>   Database was generated on Fri, 22 Dec 2023 23:54:07 GMT
>> Test2 is up to date (1.302198).
>> Finance::Quote is up to date (1.58).
>> JSON::Parse is up to date (0.62).
>> %
>> 
>> Maybe my installation somehow installed JSON::Parse for Apple Silicon, and 
>> that is why the GnuCash application cannot find it.
>> 
>> I would try to uninstall JSON::Parse and Finance::Quote, and let cpan or 
>> gnc-fq-update reinstall them, but a brief web search seems to say that CPAN 
>> has no command to uninstall modules.
>> 
>> I do think I have found where the actual files might be:
>> 
>> % ls -ld 
>> /Library/Perl/5.30/{,darwin-thread-multi-2level/auto/}{JSON/Parse,Finance/Quote}
>> ls: /Library/Perl/5.30/JSON/Parse

Re: [GNC] GnuCash 5.5 (macOS) can't get quotes, because it doesn't see JSON::Parse

2023-12-23 Thread John Ralls
developers 
> for all the improvements in the 5.x versions!

Jim,

It matters which perl is invoked, because each "minor" perl version (minor in 
quotes because just like GnuCash before we truncated the version to two digits, 
perl's "major" version has been fixed since the turn of the century) gets it's 
own versioned directories of modules.

It might also matter that one of the Perls is MacPorts because MacPorts might 
install its perl modules in the MacPorts installation tree.

You can use 
  perl -e 'print join("\n", @INC), "\n"`
(include the quotes) in each environment to see where that perl is looking for 
modules.

The value of $PATH is different when running from the command line in Terminal 
and when launching an app with LaunchServices, either by using the `open` 
command from a command line prompt or double-clicking the app's icon in Finder. 
Your terminal command line's PATH can be changed by your shell's startup files 
(e.g. ~/.bashrc and ~/.bash_profile) but LaunchServices uses only the system's 
default path, so the perl GnuCash.app sees is /usr/bin/perl and @INC will 
include only the  perl directories in /Library, /Network/Library, and 
/System/Library. cpan, when run with sudo (and it won't work otherwise without 
telling it to use a user space directory) installs to /Library/Perl//darwin-thread-multi-level, in your case 
/Library/Perl/5.30/darwin-thread-multi-level. 

You can force using that system perl on the command line by using the path 
instead of just `perl`, e.g.
  sudo /usr/bin/perl 
/Applications/Gnucash.app/Contents/Resources/bin/gnc-fq-update

will force using the system perl and its builtin @INC as long as $PERL5LIB 
isn't set in the environment. 

Note that if your mac is an Apple Silicon one that you need to specify arch 
x86_64, as in 
  sudo arch -arch x86_64 /usr/bin/perl 
/Applications/Gnucash.app/Contents/Resources/bin/gnc-fq-update

(all on one line) because otherwise perl will build and install F::Q and 
friends for Apple Silicon. GnuCash is built for Intel only because WebKitGtk 
doesn't work when built for Apple Silicon and GnuCash will run an x86_64 perl 
under Rosetta2; if a needed module isn't available for Intel then F::Q will 
fail.

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] Scheduled Transactions status cannot be changed

2023-12-22 Thread John Layman via gnucash-user
Yep.  This is the case on Windows also.

-Original Message-
From: gnucash-user 
On Behalf Of lj
Sent: Tuesday, December 19, 2023 7:40 PM
To: gnucash-u...@lists.gnucash.org
Subject: Re: [GNC] Scheduled Transactions status cannot be changed

I am also unable to change the SX status in the SLR dialog.
Using Linux (64 bit), Gnucash-5.5 built from source.

Also unable to enter a value for a place-holder in the SX. Double-click on
the placeholder, enter a value, press Enter and it reverts to "(Need
Value)".  Release notes indicate a change using the dialog's OK button but
that doesn't seem to do anything either.

On 12/19/23 12:31, Richard De Vriese wrote:
> I just installed GnuCash 5.5 yesterday (upgraded from 5.4.1) and 
> noticed that I am not able to change the status of Scheduled 
> Transactions from the Actions | Scheduled Transactions | Since Last 
> Run dialog box. When I click on the status field of any of the
transactions in the Since Last Run..
> dialog I see the pop up menu listing (Ignored, Postponed, To Create, 
> Reminder), but if I click on one any of them, the new status is not saved.
> 
> I'm running GnuCash on Windows 11, latest patches, on an Intel Core
> i7-10700 CPU.
> 
> I have had to downgrade to version 5.4.1 to get the scheduled 
> Transaction functionality working.


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/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] Scheduled Transactions status cannot be changed

2023-12-21 Thread john
I think https://bugs.gnucash.org/show_bug.cgi?id=799179 covers it.

Regards,
John Ralls


> On Dec 21, 2023, at 05:55, Jon Schewe  wrote:
> 
> Has anyone filed a bug for this problem of not being able to enter
> variables? I'll enter one, but didn't want to double up. When I did a
> search I didn't find one, but could be using poor keywords.
> 
> On Tue, 2023-12-19 at 19:40 -0500, lj wrote:
>> I am also unable to change the SX status in the SLR dialog.
>> Using Linux (64 bit), Gnucash-5.5 built from source.
>> 
>> Also unable to enter a value for a place-holder in the SX. Double-
>> click 
>> on the placeholder, enter a value, press Enter and it reverts to
>> "(Need 
>> Value)".  Release notes indicate a change using the dialog's OK
>> button 
>> but that doesn't seem to do anything either.
>> 
>> On 12/19/23 12:31, Richard De Vriese wrote:
>>> I just installed GnuCash 5.5 yesterday (upgraded from 5.4.1) and
>>> noticed
>>> that I am not able to change the status of Scheduled Transactions
>>> from the
>>> Actions | Scheduled Transactions | Since Last Run dialog box. When
>>> I click
>>> on the status field of any of the transactions in the Since Last
>>> Run..
>>> dialog I see the pop up menu listing (Ignored, Postponed, To
>>> Create,
>>> Reminder), but if I click on one any of them, the new status is not
>>> saved.
>>> 
>>> I'm running GnuCash on Windows 11, latest patches, on an Intel Core
>>> i7-10700 CPU.
>>> 
>>> I have had to downgrade to version 5.4.1 to get the scheduled
>>> Transaction
>>> functionality working.
>> 
>> 
>> ___
>> gnucash-user mailing list
>> gnucash-user@gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/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] Hidden accounts selection is erased when modifying a saved report

2023-12-20 Thread john
It's a little more complicated than that.

When you save a report configuration the accounts are saved as a list of 
account GUIDs.

The new-for-5.x options system includes an accounts selector on all options 
dialogs and its default display doesn't include hidden accounts because they're 
hidden. Even if the selection list for the saved report configuration includes 
hidden accounts they won't be included in the selector and when you click apply 
or OK the callback for the accounts selector gets the new list and assumes that 
that's what the user wants, deselecting those hidden accounts. It has no way of 
knowing that the user didn't even look at the accounts page.  The account depth 
can have a similar effect.

It works (or maybe breaks) the other way, too: Several reports use filters to 
generate default account selection, but if you save a report configuration it 
saves the list of accounts that matched the filter at the time the 
configuration is saved. If you later create an account that would match that 
filter and open the saved report config the new account won't be automatically 
included. You have to manually add it in the report options then re-save the 
config.

This isn't very satisfactory but I haven't figured out a good way to fix it.

Regards,
John Ralls


> On Dec 20, 2023, at 10:19, Adrien Monteleone  
> wrote:
> 
> What do you mean by 'created and saved'?
> 
> Saving a report does not save its options as new defaults, just the rendering 
> of the report with those options.
> 
> A Saved Report Configuration is what you are looking for.
> 
> If *that* is not really saving your options, then you found a bug.
> 
> Note, to run a report with the Saved Configuration, you can't just run a 
> default report from the regular menu entries, you have to run the report from 
> the Saved Configuration list. Saving a configuration does not change default 
> options.
> 
> Regards,
> Adrien
> 
> On 12/20/23 9:57 AM, Gal Bar Mashiah wrote:
>> When I create a report that includes hidden accounts, and later open it and
>> modify something in the report options, the selection of the hidden
>> accounts is erased.
>> It may sound like an edge scenario but it happens a lot.
>> For example I have a net worth report that shows the net worth from a time
>> in the post until today, on a monthly basis.
>> To create the report I had to choose hidden accounts of long past closed
>> accounts.
>> Back to the present, now I open the report but I want to change an option -
>> it can be the date range, it can be a new account that didn't exist before,
>> something it is even just displaying the result with a different currency.
>> But when I do it, the accounts selection UI has the "Show Hidden Accounts"
>> unchecked (even though it was checked when the report was created and
>> saved) and as a result, all those hidden accounts get erased from the
>> report after the modification is done.
>> Is it intended? Is it a limitation? Should I create a bug in bugzilla?
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/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 Version 5.5 error message

2023-12-19 Thread john
This just in: Somebody else has reported the xmlIOFTPClose message on 
https://bugs.gnucash.org/show_bug.cgi?id=799170.

Regards,
John Ralls


> On Dec 19, 2023, at 14:05, John Ralls  wrote:
> 
> Paras,
> 
> The failure to install is probably down to the 5.4 problem of leaving the 
> gnucash process running. The xmlIOFTPClose entry point problem is strange. 
> It's optionally provided by libxml2 but MSYS-mingw doesn't build it in 
> (neither does the macOS build). It's (also optionally) consumed by 
> libxmlsec1, but again MSYS-mingw doesn't build with that option.
> 
> Regards,
> John Ralls
> 
>> On Dec 19, 2023, at 9:50 AM, Paras Desai  wrote:
>> 
>> Hello John
>> 
>> It seems that this issue is bit adamant.
>> 
>> After uninstalling and reinstalling, the message disappeared as i reported.
>> 
>> But when i set to enter transactions this evening, the message again 
>> reappeared.
>> 
>> So I restarted computer and open gnucash, it opened without error message. I 
>> tried to close gnu cash and reopen few times  the error message appeared 
>> randomly.
>> 
>> Worse, i decided to update gnu cash on another laptop used by my wife. It 
>> failed to install stating that it is unable to close service. I was forced 
>> to abort the installation, re-start the laptop and then i only I could 
>> install the update.
>> 
>> So there seems some problem with New Version or the legacy issue of back 
>> ground service running interfering the  successful update.
>> 
>> 
>> Thanks
>> 
>> Paras
>> 
>> 
>> Get Outlook for Android
>> From: john 
>> Sent: Tuesday, December 19, 2023 10:37:19 PM
>> To: Paras Desai 
>> Cc: gnucash-user@gnucash.org 
>> Subject: Re: [GNC] Gnu cash Version 5.5 error message
>> 
>> Paras,
>> 
>> Thanks for the followup. 
>> 
>> Regards,
>> John Ralls
>> 
>> 
>>> On Dec 19, 2023, at 00:17, Paras Desai  wrote:
>>> 
>>> Hello John 
>>> 
>>> I uninstalled the GNU cash completely after saving my account files.
>>> 
>>> And then downloaded exe file again from sourceforge and reinstalled again.
>>> 
>>> After reinstall, the problem and error message i reported earlier 
>>> disappeared.
>>> 
>>> I think some thing might have gone wrong during my earlier installation, 
>>> though GNU cash showed successful installation.
>>> 
>>> With my best regards and against thanks for your kind support as always 
>>> 
>>> Paras 
>>> 
>>> Ag
>>> 
>>> Get Outlook for Android
>>> From: john 
>>> Sent: Tuesday, December 19, 2023 9:43:52 AM
>>> To: Paras Desai 
>>> Cc: gnucash-user@gnucash.org 
>>> Subject: Re: [GNC] Gnu cash Version 5.5 error message
>>> 
>>> Paras,
>>> 
>>> Sorry, I misinterpreted 
>>> 
>>>>> I find a message about lock file stating gnu cash instance is already 
>>>>> running
>>> 
>>> That's normal after a crash, which prevents GnuCash removing the lock file. 
>>> You can safely click "Open Anyway" in that case.
>>> 
>>> If you get the entry point error again could you take a screenshot? I can't 
>>> find any references to "xmllOFTPClose" in any of our dependencies nor does 
>>> Google find it.
>>> 
>>> Regards,
>>> John Ralls
>>> 
>>> 
>>> 
>>> 
>>>> On Dec 18, 2023, at 17:57, Paras Desai  wrote:
>>>> 
>>>> Hello John.
>>>> 
>>>> Thanks for your reply
>>>> 
>>>> I did that.
>>>> Even  I restarted the computer.
>>>> 
>>>> But the problem persists.
>>>> 
>>>> Paras
>>>> 
>>>> Get Outlook for Android
>>>> From: john 
>>>> Sent: Monday, December 18, 2023 9:24:14 PM
>>>> To: Paras Desai 
>>>> Cc: gnucash-user@gnucash.org 
>>>> Subject: Re: [GNC] Gnu cash Version 5.5 error message
>>>> 
>>>> 
>>>> 
>>>>> On Dec 17, 2023, at 21:36, Paras Desai  wrote:
>>>>> 
>>>>> Hello sirs
>>>>> 
>>>>> I tried to upgrade to latest version.
>>>>> 
>>>>> 
>>>>> After it uninstalled old version and reinstalled successfully, and when I 
>>>>> tried to run 

Re: [GNC] Gnu cash Version 5.5 error message

2023-12-19 Thread John Ralls
Paras,

The failure to install is probably down to the 5.4 problem of leaving the 
gnucash process running. The xmlIOFTPClose entry point problem is strange. It's 
optionally provided by libxml2 but MSYS-mingw doesn't build it in (neither does 
the macOS build). It's (also optionally) consumed by libxmlsec1, but again 
MSYS-mingw doesn't build with that option.

Regards,
John Ralls

> On Dec 19, 2023, at 9:50 AM, Paras Desai  wrote:
> 
> Hello John
> 
> It seems that this issue is bit adamant.
> 
> After uninstalling and reinstalling, the message disappeared as i reported.
> 
> But when i set to enter transactions this evening, the message again 
> reappeared.
> 
> So I restarted computer and open gnucash, it opened without error message. I 
> tried to close gnu cash and reopen few times  the error message appeared 
> randomly.
> 
> Worse, i decided to update gnu cash on another laptop used by my wife. It 
> failed to install stating that it is unable to close service. I was forced to 
> abort the installation, re-start the laptop and then i only I could install 
> the update.
> 
> So there seems some problem with New Version or the legacy issue of back 
> ground service running interfering the  successful update.
> 
> 
> Thanks
> 
> Paras
> 
> 
> Get Outlook for Android
> From: john 
> Sent: Tuesday, December 19, 2023 10:37:19 PM
> To: Paras Desai 
> Cc: gnucash-user@gnucash.org 
> Subject: Re: [GNC] Gnu cash Version 5.5 error message
>  
> Paras,
> 
> Thanks for the followup. 
> 
> Regards,
> John Ralls
> 
> 
>> On Dec 19, 2023, at 00:17, Paras Desai  wrote:
>> 
>> Hello John 
>> 
>> I uninstalled the GNU cash completely after saving my account files.
>> 
>> And then downloaded exe file again from sourceforge and reinstalled again.
>> 
>> After reinstall, the problem and error message i reported earlier 
>> disappeared.
>> 
>> I think some thing might have gone wrong during my earlier installation, 
>> though GNU cash showed successful installation.
>> 
>> With my best regards and against thanks for your kind support as always 
>> 
>> Paras 
>> 
>> Ag
>> 
>> Get Outlook for Android
>> From: john 
>> Sent: Tuesday, December 19, 2023 9:43:52 AM
>> To: Paras Desai 
>> Cc: gnucash-user@gnucash.org 
>> Subject: Re: [GNC] Gnu cash Version 5.5 error message
>>  
>> Paras,
>> 
>> Sorry, I misinterpreted 
>> 
>>>> I find a message about lock file stating gnu cash instance is already 
>>>> running
>> 
>> That's normal after a crash, which prevents GnuCash removing the lock file. 
>> You can safely click "Open Anyway" in that case.
>> 
>> If you get the entry point error again could you take a screenshot? I can't 
>> find any references to "xmllOFTPClose" in any of our dependencies nor does 
>> Google find it.
>> 
>> Regards,
>> John Ralls
>> 
>> 
>> 
>> 
>>> On Dec 18, 2023, at 17:57, Paras Desai  wrote:
>>> 
>>> Hello John.
>>> 
>>> Thanks for your reply
>>> 
>>> I did that.
>>> Even  I restarted the computer.
>>> 
>>> But the problem persists.
>>> 
>>> Paras
>>> 
>>> Get Outlook for Android
>>> From: john 
>>> Sent: Monday, December 18, 2023 9:24:14 PM
>>> To: Paras Desai 
>>> Cc: gnucash-user@gnucash.org 
>>> Subject: Re: [GNC] Gnu cash Version 5.5 error message
>>>  
>>> 
>>> 
>>> > On Dec 17, 2023, at 21:36, Paras Desai  wrote:
>>> > 
>>> > Hello sirs
>>> > 
>>> > I tried to upgrade to latest version.
>>> > 
>>> > 
>>> > After it uninstalled old version and reinstalled successfully, and when I 
>>> > tried to run the following message appeared
>>> > 
>>> > 
>>> > [X]
>>> > 
>>> > Gnucash.exe - Entry Point Not Found
>>> > 
>>> > The procedure entry point xmllOFTPClose cloud not be located in the 
>>> > dynamic link library c: program files(x86)gnucash\bin\libxmlsec1.dll
>>> > 
>>> > 
>>> > When I tried to ignore this message and click ok, I find a message about 
>>> > lock file stating gnu cash instance is already running
>>> > 
>>> > I am on windows 10
>>> 
>>> Try killing the gnucash instance in Task Manager and restarting GnuCash 
>>> 5.5. I hope that's a leftover from 5.4.
>>> 
>>> 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 5.5 Windows - included Net Worth Linechart report now crashes the UI

2023-12-19 Thread John Ralls
I've gotten it to crash for me in my VM. The stack trace says that it's 
crashing several dozen frames into the javascript engine. Unfortunately the 
MSYS build defaults to stripping the symbols so the trace doesn't tell me 
anything more. I'm rebuilding WebKitGtk with stripping turned off, but that 
will take a while... like a couple of days.

Regards,
John Ralls


> On Dec 19, 2023, at 11:57 AM, WR D  wrote:
> 
> To test this, I created a new file  (new account hierarchy which includes 
> supplied asset and liability accounts) - put a couple of dummy asset entries 
> (deposit cash to wallet and to the checking account).
> 
> I then open the default Net Worth Linechart - it was empty (did not crash) so 
> then I went into the Config options and modified the date range to current 
> date, and made sure all asset and liability accounts were selected.  When I 
> tried to apply those changes, the whole UI crashed. 
> 
> So to me it looks like having any data in that report will crash the report 
> and the entire UI (in Windows at least).
> 
> Regards,
> Bill
> 
> 
> 
> -Original Message-
> From: gnucash-user  On 
> Behalf Of Adrien Monteleone
> Sent: Tuesday, 19 December 2023 8:39 PM
> To: gnucash-u...@lists.gnucash.org
> Subject: Re: [GNC] Gnucash 5.5 Windows - included Net Worth Linechart report 
> now crashes the UI
> 
> This is the second thread about reports crashing on Windows. I'm not sure if 
> that is relevant, but like the other thread, I just tested the Net Worth 
> Linechart with a simple file using the flatpak in a Linux VM and it does not 
> crash. It produces the Linechart as expected.
> 
> So this is either something Windows specific, or specific to your book.
> 
> Regards,
> Adrien
> 
> On 12/19/23 2:04 AM, WR D wrote:
>> Hi,
>> 
>> Installed Gnucash 5.5 for Windows.
>> 
>> I notice that running the included report Net Worth Linechart (under Assets 
>> & Liabilities) almost immediately crashes the UI - no message that I can 
>> see.  The LCK file is left open as well.
>> 
>> I found this out when I tried to run one of my saved report configurations 
>> which was based on this one.  I deleted the custom configuration and just 
>> tried to run the default one but see same behaviour.
>> 
>> This was not a problem under 5.4
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/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 5.5 Windows - included Net Worth Linechart report now crashes the UI

2023-12-19 Thread john



> On Dec 19, 2023, at 00:04, WR D  wrote:
> 
> Hi,
> 
> Installed Gnucash 5.5 for Windows.
> 
> I notice that running the included report Net Worth Linechart (under Assets & 
> Liabilities) almost immediately crashes the UI - no message that I can see.  
> The LCK file is left open as well.
> 
> I found this out when I tried to run one of my saved report configurations 
> which was based on this one.  I deleted the custom configuration and just 
> tried to run the default one but see same behaviour.
> 
> This was not a problem under 5.4

That's been reported in https://bugs.gnucash.org/show_bug.cgi?id=799165; 
https://bugs.gnucash.org/show_bug.cgi?id=799168 reports a similar problem with 
the Vendor 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] Import issue

2023-12-19 Thread john
Kalpesh,

That code is in C. If the question is along the lines of "how does this 
function work" it's probably better in gnucash-devel or on IRC. If you find 
something specific to the problem at hand it's better to keep it in this thread 
for context.

Regards,
John Ralls

> On Dec 19, 2023, at 06:45, Kalpesh Patel  wrote:
> 
> Thank you for that excellent insight. 
> 
> I'll review the code to see if there is anything glaring that I can see 
> before going on the code modification/compile/test cycles. If I have query in 
> regards to the C++ code, shall I do so here or shall I switch over to the 
> gnucash-devel?  
> 
> -Original Message-
> From: john mailto:jra...@ceridwen.us>> 
> Sent: Monday, December 18, 2023 8:55 PM
> To: Kalpesh Patel mailto:kalpesh.pa...@usa.net>>
> Cc: David Carlson  <mailto:david.carlson@gmail.com>>; Gnucash Users 
> mailto:gnucash-user@gnucash.org>>
> Subject: Re: [GNC] Import issue
> 
> Somebody commented out all of the DEBUG logging statements in 
> import-backend.cpp so you'd need to uncomment them then build GnuCash 
> yourself, after which you'd run it from the command line with --log 
> gnc.import=debug to get the messages added to the tracefile. Dunno how 
> enlightening that would be. FWIW the matching function starts at 
> https://github.com/Gnucash/gnucash/blob/bf460b0040f8c9837cca198a9daba83a91c6c35b/gnucash/import-export/import-backend.cpp#L560.
> 
> There is one other option besides importing the transaction as a new one: 
> Don't import it at all by unchecking all three checkboxes in the match window.
> 
> Regards,
> John Ralls
> 
> 
>> On Dec 18, 2023, at 16:02, Kalpesh Patel  wrot
>> 
>> I had replied as part of broader response, hence the reason for leaving it 
>> out to the group. Anyways, thank you for doing so.
>> 
>> 
>> 
>> While behavior you mentioned is also related to matcher engine during 
>> import, Gyle’s issue seems not to intersect with yours (function vs. UI).
>> 
>> 
>> 
>> Yes, I have seen behavior where GNC does not present the correct, or any 
>> existing transaction to match an incoming transaction to during the import 
>> as you mentioned but for me it shows up on very rare occasion. I use the 
>> same work around, i.e., import it as a new. I had done cursory debugging and 
>> I believe I had vaguely narrowed it down to a reason that the transaction 
>> that was already present before import had a date that was AFTER the same 
>> to-be-matched transaction in the import. I believe I see them for so called 
>> “Early Direct Deposit” transaction types. I haven’t paid close attention in 
>> the past but now I’ll have to pay close attention to see what the state of 
>> transactions are when it happens next time. It makes logical sense that 
>> matcher engine would be working with transactions  from the register that is 
>> cutoff past “now” for matching.
>> 
>> 
>> 
>> I wonder if there is a way to set the matcher engine in a debug mode, 
>> similar to F::Q debug facility. I am still on 4.14 version of GNC but I 
>> wouldn’t mind a pointer to a documentation showing debugging various major 
>> functions. 
>> 
>> 
>> 
>> From: David Carlson > <mailto:david.carlson@gmail.com>>
>> Sent: Monday, December 18, 2023 5:51 PM
>> To: Kalpesh Patel mailto:kalpesh.pa...@usa.net> 
>> <mailto:kalpesh.pa...@usa.net>>; Gnucash Users 
>> mailto:gnucash-user@gnucash.org> 
>> <mailto:gnucash-user@gnucash.org>>
>> Subject: Re: [GNC] Import issue
>> 
>> 
>> 
>> You forgot to cc to users.  I did it for you this time.
>> 
>> 
>> 
>> My point was that, like the OP, sometimes GnuCash does not present the 
>> correct, or any existing transaction to match an incoming transaction to 
>> during the import, so the only option left is to import as new.
>> 
>> There is no option to create a match to an arbitrary existing transaction 
>> that GnuCash did not offer.
>> 
>> 
>> 
>> This is a sticky wicket anyway, because there is always the possibilty of 
>> many very similar existing transactions to choose from in some cases.
>> 
>> 
>> 
>> For OFX imports there is the extra possibility that the UUID may have been 
>> previously used or re-used inadvertantly,  but I know I see a few cases 
>> where that is not the reason that there is no match offered.
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> On Mon, Dec 18, 2023, 1:30 PM Kalpesh Patel > <m

Re: [GNC] Gnu cash Version 5.5 error message

2023-12-19 Thread john
Paras,

Thanks for the followup. 

Regards,
John Ralls


> On Dec 19, 2023, at 00:17, Paras Desai  wrote:
> 
> Hello John 
> 
> I uninstalled the GNU cash completely after saving my account files.
> 
> And then downloaded exe file again from sourceforge and reinstalled again.
> 
> After reinstall, the problem and error message i reported earlier disappeared.
> 
> I think some thing might have gone wrong during my earlier installation, 
> though GNU cash showed successful installation.
> 
> With my best regards and against thanks for your kind support as always 
> 
> Paras 
> 
> Ag
> 
> Get Outlook for Android <https://aka.ms/AAb9ysg>
> From: john 
> Sent: Tuesday, December 19, 2023 9:43:52 AM
> To: Paras Desai 
> Cc: gnucash-user@gnucash.org 
> Subject: Re: [GNC] Gnu cash Version 5.5 error message
>  
> Paras,
> 
> Sorry, I misinterpreted 
> 
>>> I find a message about lock file stating gnu cash instance is already 
>>> running
> 
> That's normal after a crash, which prevents GnuCash removing the lock file. 
> You can safely click "Open Anyway" in that case.
> 
> If you get the entry point error again could you take a screenshot? I can't 
> find any references to "xmllOFTPClose" in any of our dependencies nor does 
> Google find it.
> 
> Regards,
> John Ralls
> 
> 
> 
> 
>> On Dec 18, 2023, at 17:57, Paras Desai  wrote:
>> 
>> Hello John.
>> 
>> Thanks for your reply
>> 
>> I did that.
>> Even  I restarted the computer.
>> 
>> But the problem persists.
>> 
>> Paras
>> 
>> Get Outlook for Android <https://aka.ms/AAb9ysg>
>> From: john 
>> Sent: Monday, December 18, 2023 9:24:14 PM
>> To: Paras Desai 
>> Cc: gnucash-user@gnucash.org 
>> Subject: Re: [GNC] Gnu cash Version 5.5 error message
>>  
>> 
>> 
>> > On Dec 17, 2023, at 21:36, Paras Desai  wrote:
>> > 
>> > Hello sirs
>> > 
>> > I tried to upgrade to latest version.
>> > 
>> > 
>> > After it uninstalled old version and reinstalled successfully, and when I 
>> > tried to run the following message appeared
>> > 
>> > 
>> > [X]
>> > 
>> > Gnucash.exe - Entry Point Not Found
>> > 
>> > The procedure entry point xmllOFTPClose cloud not be located in the 
>> > dynamic link library c: program files(x86)gnucash\bin\libxmlsec1.dll
>> > 
>> > 
>> > When I tried to ignore this message and click ok, I find a message about 
>> > lock file stating gnu cash instance is already running
>> > 
>> > I am on windows 10
>> 
>> Try killing the gnucash instance in Task Manager and restarting GnuCash 5.5. 
>> I hope that's a leftover from 5.4.
>> 
>> 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] Gnu cash Version 5.5 error message

2023-12-18 Thread john
Paras,

Sorry, I misinterpreted 

>> I find a message about lock file stating gnu cash instance is already running

That's normal after a crash, which prevents GnuCash removing the lock file. You 
can safely click "Open Anyway" in that case.

If you get the entry point error again could you take a screenshot? I can't 
find any references to "xmllOFTPClose" in any of our dependencies nor does 
Google find it.

Regards,
John Ralls




> On Dec 18, 2023, at 17:57, Paras Desai  wrote:
> 
> Hello John.
> 
> Thanks for your reply
> 
> I did that.
> Even  I restarted the computer.
> 
> But the problem persists.
> 
> Paras
> 
> Get Outlook for Android <https://aka.ms/AAb9ysg>
> From: john 
> Sent: Monday, December 18, 2023 9:24:14 PM
> To: Paras Desai 
> Cc: gnucash-user@gnucash.org 
> Subject: Re: [GNC] Gnu cash Version 5.5 error message
>  
> 
> 
> > On Dec 17, 2023, at 21:36, Paras Desai  wrote:
> > 
> > Hello sirs
> > 
> > I tried to upgrade to latest version.
> > 
> > 
> > After it uninstalled old version and reinstalled successfully, and when I 
> > tried to run the following message appeared
> > 
> > 
> > [X]
> > 
> > Gnucash.exe - Entry Point Not Found
> > 
> > The procedure entry point xmllOFTPClose cloud not be located in the dynamic 
> > link library c: program files(x86)gnucash\bin\libxmlsec1.dll
> > 
> > 
> > When I tried to ignore this message and click ok, I find a message about 
> > lock file stating gnu cash instance is already running
> > 
> > I am on windows 10
> 
> Try killing the gnucash instance in Task Manager and restarting GnuCash 5.5. 
> I hope that's a leftover from 5.4.
> 
> 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] Import issue

2023-12-18 Thread john
Somebody commented out all of the DEBUG logging statements in 
import-backend.cpp so you'd need to uncomment them then build GnuCash yourself, 
after which you'd run it from the command line with --log gnc.import=debug to 
get the messages added to the tracefile. Dunno how enlightening that would be. 
FWIW the matching function starts at 
https://github.com/Gnucash/gnucash/blob/bf460b0040f8c9837cca198a9daba83a91c6c35b/gnucash/import-export/import-backend.cpp#L560.

There is one other option besides importing the transaction as a new one: Don't 
import it at all by unchecking all three checkboxes in the match window.

Regards,
John Ralls


> On Dec 18, 2023, at 16:02, Kalpesh Patel  wrot
> 
> I had replied as part of broader response, hence the reason for leaving it 
> out to the group. Anyways, thank you for doing so.
> 
> 
> 
> While behavior you mentioned is also related to matcher engine during import, 
> Gyle’s issue seems not to intersect with yours (function vs. UI).
> 
> 
> 
> Yes, I have seen behavior where GNC does not present the correct, or any 
> existing transaction to match an incoming transaction to during the import as 
> you mentioned but for me it shows up on very rare occasion. I use the same 
> work around, i.e., import it as a new. I had done cursory debugging and I 
> believe I had vaguely narrowed it down to a reason that the transaction that 
> was already present before import had a date that was AFTER the same 
> to-be-matched transaction in the import. I believe I see them for so called 
> “Early Direct Deposit” transaction types. I haven’t paid close attention in 
> the past but now I’ll have to pay close attention to see what the state of 
> transactions are when it happens next time. It makes logical sense that 
> matcher engine would be working with transactions  from the register that is 
> cutoff past “now” for matching.
> 
> 
> 
> I wonder if there is a way to set the matcher engine in a debug mode, similar 
> to F::Q debug facility. I am still on 4.14 version of GNC but I wouldn’t mind 
> a pointer to a documentation showing debugging various major functions. 
> 
> 
> 
> From: David Carlson  <mailto:david.carlson@gmail.com>> 
> Sent: Monday, December 18, 2023 5:51 PM
> To: Kalpesh Patel mailto:kalpesh.pa...@usa.net>>; 
> Gnucash Users mailto:gnucash-user@gnucash.org>>
> Subject: Re: [GNC] Import issue
> 
> 
> 
> You forgot to cc to users.  I did it for you this time.
> 
> 
> 
> My point was that, like the OP, sometimes GnuCash does not present the 
> correct, or any existing transaction to match an incoming transaction to 
> during the import, so the only option left is to import as new.
> 
> There is no option to create a match to an arbitrary existing transaction 
> that GnuCash did not offer.
> 
> 
> 
> This is a sticky wicket anyway, because there is always the possibilty of 
> many very similar existing transactions to choose from in some cases.
> 
> 
> 
> For OFX imports there is the extra possibility that the UUID may have been 
> previously used or re-used inadvertantly,  but I know I see a few cases where 
> that is not the reason that there is no match offered.
> 
> 
> 
> 
> 
> 
> 
> On Mon, Dec 18, 2023, 1:30 PM Kalpesh Patel  <mailto:kalpesh.pa...@usa.net><mailto:kalpesh.pa...@usa.net> > wrote:
> 
> In case you didn’t see the email, for " In those cases I just import the 
> transaction unmatched, but It would be nice to have a way to force those 
> matches." you'll need to set the transaction as either 'U+C' or 'C' and then 
> double-clicking that transaction will bring up 'Select matching existing 
> transaction' window where you can set the correct match.
> 
> -Original Message-
> From: David Carlson  <mailto:david.carlson@gmail.com> <mailto:david.carlson@gmail.com> > 
> Sent: Sunday, December 17, 2023 11:01 PM
> To: Gyle McCollam mailto:gmccol...@live.com> 
> <mailto:gmccol...@live.com> >
> Cc: gnucash-user@gnucash.org <mailto:gnucash-user@gnucash.org> 
> <mailto:gnucash-user@gnucash.org> 
> Subject: Re: [GNC] Import issue
> 
> Gyle,
> 
> I have sometimes had GnuCash fail to match transactions with equal amounts 
> and dates.  I do not know why but I suspect either there is insufficient 
> matching text in the description or there is a different reason blocking the 
> match.  In those cases I just import the transaction unmatched, but It would 
> be nice to have a way to force those matches.
> 
> 
> 
> On Tue, Dec 12, 2023 at 5:51 PM Gyle McCollam  <mailto:gmccol...@live.com><mailto:gmccol...@live.com>

Re: [GNC] Installing version 5

2023-12-18 Thread john



> On Dec 18, 2023, at 02:01, Mahon Finbar via gnucash-user 
>  wrote:
> 
> Hi,
> 
> I am getting a message on MS 10 that Gnucash cannot install 5 because it 
> cannot remove files from the previous version. I have closed the existing 
> Gnucash and allowed the 'close' option on the install. I also get an option 
> to install a new gnucash file.and uninstall ran.

Look in Task Manager for running gnucash processes and kill any that you find, 
then retry the uninstall.

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] Gnu cash Version 5.5 error message

2023-12-18 Thread john



> On Dec 17, 2023, at 21:36, Paras Desai  wrote:
> 
> Hello sirs
> 
> I tried to upgrade to latest version.
> 
> 
> After it uninstalled old version and reinstalled successfully, and when I 
> tried to run the following message appeared
> 
> 
> [X]
> 
> Gnucash.exe - Entry Point Not Found
> 
> The procedure entry point xmllOFTPClose cloud not be located in the dynamic 
> link library c: program files(x86)gnucash\bin\libxmlsec1.dll
> 
> 
> When I tried to ignore this message and click ok, I find a message about lock 
> file stating gnu cash instance is already running
> 
> I am on windows 10

Try killing the gnucash instance in Task Manager and restarting GnuCash 5.5. I 
hope that's a leftover from 5.4.

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] ANNOUNCE: GnuCash 5.5 Released

2023-12-17 Thread john
Thanks for the report, I forgot to uncloak the directory on Sourceforge. It 
should work now.

Regards,
John Ralls


> On Dec 17, 2023, at 16:22, Geoff  wrote:
> 
> Thank you GnuCash Development Team!
> 
> Please note that, for Windows OS, the Source Forge link you quoted below:
> 
> > https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/5.5/gnucash-5.5.setup.exe
> 
> And the link on the GnuCash download page:
> https://gnucash.org/download.phtml
> 
> which points to:
> https://sourceforge.net/projects/gnucash/files/gnucash%20(stable)/5.5/gnucash-5.5.setup.exe
> 
> Are currently broken.  The quoted GitHub link works:
> 
> > https://github.com/Gnucash/gnucash/releases/download/5.5/gnucash-5.5.setup.exe
> 
> 
> A very quick test run shows that there are no zombie processes left behind 
> when GnuCash is closed (#799092), and QIF files with "ambiguous" dates are 
> imported correctly.
> 
> Thanks again for your great work!
> 
> Geoff
> =
> 
> 
> On 18/12/2023 8:45 am, John Ralls wrote:
>> The GnuCash development team announces GnuCash 5.5, the sixth release in the 
>> stable 5.x series.
>> Between 5.4 and 5.5, the following bugfixes were accomplished:
>> • Bug 607000 - SLR visible transactions
>>   Change the Since Last Run dialog to show only transactions with a 
>> non-empty Status.
>> • Bug 792241 - Allow sorting scheduled transactions
>> • Bug 798025 - SLR Value entry not tied to location
>>   Disable scrolling and the horizontal scroll bar while an entry has focus.
>> • Bug 798760 - SLR OK button to complete value entry
>>   With this change the Since Last Run dialog's OK button will commit an 
>> in-progress edit and advance to the next edit requiring input. It will close 
>> the dialog only if there are no more edits.
>> • Bug 798760 - SLR change reminder with value entry
>>   Change transaction state from Reminder to ToCreate when the user has 
>> provided the needed value and clicked OK.
>> • Bug 798890 - Printing Problem
>> • Bug 799087 - Import - Unbalanced (need acct) transactions now show in red 
>> (previously orange).
>> • Bug 799090 - Right Clicking scheduled transaction
>>   Ensure that the selection highlight changes to the item under the pointer 
>> when right-clicking in the SX Editor.
>> • Bug 799092 - GnuCash 5.4 leaves background process running on exit
>>   Clear the schema_hash at app shutdown via gnc_prefs_remove_registered and 
>> make that function available to the Python bindings so that python programs 
>> can do so too.
>> • Bug 799099 - Crash when trying to get quotes
>> • Bug 799104 - "Asset Chart" broken
>> • Bug 799108 - "Since Last Run" crashes if there are any errors creating a 
>> scheduled transaction
>>   Capture errors and display them in a dialog box instead.
>> • Bug 799113 - "Start Import" button reports "Failed"
>> • Bug 799121 - Parse error on CSV import on MacOS
>> • Bug 799130 - split-register.c:1847:gnc_split_register_save: assertion 
>> failed: (xaccTransIsOpen (blank_trans))
>> • Bug 799134 - Fails to build with GCC 14 (‘find_if’ is not a member of 
>> ‘std’; did you mean ‘find’)
>> • Bug 799138 - Port to new Python C config API
>> • Bug 799143 - FTBFS on 32bit architectures
>> • Bug 799144 - Date Completion is broken after 5.4 upgrade
>> • Bug 799148 - Reliable crash when saving a modified saved report 
>> configuration
>> • Bug 799150 - Can't paste text (with Ctrl+V) in Notes field in Account Tree 
>> View
>> • Bug 799151 - gnc_date_get_last_mday () does not account for leap years 
>> correctly.
>> • Bug 799152 - normalize_reldate_tm() does not handle dates with months 
>> greater than 11 or less than -11 correctly.
>> • Bug 799156 - normalize_struct_tm() does not normalize seconds,minutes, and 
>> hours correctly.
>> The following fixes and improvements were not associated with bug reports:
>> • Cancel the QIF import instead of inserting the default directory if the 
>> user cancels the file-selection dialog.
>> • Memory leak fixes
>> • Rename the scheduled transaction edit/new/delete menus to resolve a 
>> shortcut conflict.
>> • Allow saving the sort column in the Since Last Run dialog
>> • Ensure that Print Checks obtains for the check amount the sum of all 
>> splits in the current register account and subaccounts.
>> • Ensure that report page actions are re-enabled after editing options. Some 
>> actions (Print, PDFExport, and Report Options) had been left disabled.
>> • Ensure GncDateEntry always reverts to today 

[GNC] ANNOUNCE: GnuCash 5.5 Released

2023-12-17 Thread John Ralls
(Simplified), Croatian, Dutch, English 
(Australia), English (New Zealand), English (United Kingdom), Finnish, German, 
Gujarati, Hungarian, Italian, Norwegian Bokmål, Polish, Portuguese, Portuguese 
(Brazil), Romanian, Russian, Slovak, Spanish, Swedish

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&bug_severity=critical&bug_severity=major&bug_severity=normal&bug_severity=minor&bug_severity=trivial&bug_status=NEW&bug_status=ASSIGNED&bug_status=NEEDINFO&bug_status=REOPENED&limit=0&list_id=8149&order=priority%2Cbug_severity&query_format=advanced

Documentation

No changes were associated with bug reports between releases 5.4 and 5.5

The following fixes and improvements were not associated with bug reports:

• EBICS: for business customers (of the bank) rather than business users.
• docbook: additional entities for business GUI-elements
• docbook: gnc-gui-*: Rename the scheduled edit/new/delete menus to match a 
change in the program.
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:
• b4daf67bb892b706323f62e9fa97242039d7dd0a2e1e10771e0c25817dd0ed3b  
gnucash-5.5.tar.bz2
• 73d2c367f7f1c2da045ce08cb7dfc619e43002ac1e17bb708e3287edff96ae47  
gnucash-5.5.tar.gz
• 720a60dca57e4199f28b5449158ddc89e62012f042a62c43b16c569fa0890275  
gnucash-5.5.setup.exe
• a27ab3dd3ada69456cb8033473f7bab5ae5874a4880416672d9b4fd2e1c26408  
Gnucash-Intel-5.5-1.dmg
• 93560f55d9305aef45525cf7e7143b72503365c353840dfaaa382d9dfb97c8ab  
gnucash-docs-5.5.tar.gz

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

Apple macOS:
https://github.com/Gnucash/gnucash/releases/download/5.5/Gnucash-Intel-5.5-1.dmg
https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/5.5/Gnucash-Intel-5.5-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.5/gnucash-5.5.tar.bz2
https://github.com/Gnucash/gnucash/releases/download/5.5/gnucash-5.5.tar.gz
https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/5.5/gnucash-5.5.tar.bz2
https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/5.5/gnucash-5.5.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.5 for yourself, the source 
code can be downloaded from:

Sourceforge: 
https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/5.5/gnucash-docs-5.5.tar.gz
 
GitHub: 
https://github.com/Gnucash/gnucash/releases/download/5.5/gnucash-docs-5.5.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] USAA OFX Direct Connect stopped working

2023-12-17 Thread john
https://www.usaa.com/inet/wc/faq_BankWS_Quicken_and_Microsoft_Money_BankFaqL1_index
  is still up, and Google points to that as the first page when searching for 
the terms you provided. What are the actual URLs that are failing for you?

Regards,
John Ralls


> On Dec 16, 2023, at 20:01, Daffy Duck  wrote:
> 
> I just saw all the previous pages for this are down, and no longer
> exist.
> 
> 
> 
> Application Consent | USAA
> USAA quicken authentication codes
> 
> etc
> 
> They took them all down.
> 
> On Sat, 2023-12-16 at 19:11 -0600, Daffy Duck wrote:
>> I am having the same error.  Not sure how to get around it?
>> 
>> What has been happening for a while is, I have to redo the authorization 
>> every time I want to use gnucash to do direct connect.
>> 
>> 
>> 
>> 
>> 
>> 
>> --
>> I have been having this issue since Dec 6 2023.  I called USAA twice 
>> (once each to tech support and banking), and was assured both times that 
>> my account is still active.  They escalated and came back with something 
>> along the lines of -- keep trying it should start working again sometime...
>> 
>> In the past, I would get the validation error in Chromium, but not in 
>> Firefox.  I now get that error in Firefox, Chromium on Linux, and on 
>> Windows as well.
>> 
>> I tested from a fresh test machine without any financial software, doing 
>> the whole login process, and the error happens quite early, without any 
>> interaction other than the browser authentication redirects, so I don't 
>> see how it could be related to gnucash unless they have state cached on 
>> their end to keep us locked out.
>> 
>> Jon
>> 
>> On 12/15/23 09:23, john wrote:
>>> 
>>>> On Dec 14, 2023, at 20:43, John Haiducek  wrote:>>
>>>> Downloading transactions from USAA accounts stopped working for me 
>>>> today.>> In the past I've been able to restore access by following the 
>>>> instructions>> at 
>>>> https://wiki.gnucash.org/wiki/OFX_Direct_Connect_Bank_Settings#USAA and>> 
>>>> getting an accessid from http://usaa.com/accessid or>> 
>>>> https://df3cx-services.1fsapi.com/casm/usaa/enroll. However, now both of>> 
>>>> those websites redirect to a page that returns the following in JSON:>>
>>>> {>> "error": "invalid_request",>> "error_description": "Validation 
>>>> error">> }>>
>>>> Does anyone know a workaround for this? Is there an updated URL I can 
>>>> use?> I had the same problem yesterday. I worked around it by downloading 
>>>> a CSV of the transactions from the account and importing that instead.>
>>> It's possible that it's just a glitch that will get corrected in a few 
>>> days. If not we'll need someone with Quicken and Wireshark to snarf the new 
>>> secret handshake.>
>>> Regards,> John Ralls>
>>> 
>>> ___> gnucash-user mailing list> 
>>> gnucash-user at gnucash.org
>>> To update your subscription preferences or to unsubscribe:> 
>>> https://lists.gnucash.org/mailman/listinfo/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] USAA OFX Direct Connect stopped working

2023-12-15 Thread john



> On Dec 14, 2023, at 20:43, John Haiducek  wrote:
> 
> Downloading transactions from USAA accounts stopped working for me today.
> In the past I've been able to restore access by following the instructions
> at https://wiki.gnucash.org/wiki/OFX_Direct_Connect_Bank_Settings#USAA and
> getting an accessid from http://usaa.com/accessid or
> https://df3cx-services.1fsapi.com/casm/usaa/enroll. However, now both of
> those websites redirect to a page that returns the following in JSON:
> 
> {
> "error": "invalid_request",
> "error_description": "Validation error"
> }
> 
> Does anyone know a workaround for this? Is there an updated URL I can use?

I had the same problem yesterday. I worked around it by downloading a CSV of 
the transactions from the account and importing that instead.

It's possible that it's just a glitch that will get corrected in a few days. If 
not we'll need someone with Quicken and Wireshark to snarf the new secret 
handshake.

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] USAA OFX Direct Connect stopped working

2023-12-14 Thread John Haiducek
Downloading transactions from USAA accounts stopped working for me today.
In the past I've been able to restore access by following the instructions
at https://wiki.gnucash.org/wiki/OFX_Direct_Connect_Bank_Settings#USAA and
getting an accessid from http://usaa.com/accessid or
https://df3cx-services.1fsapi.com/casm/usaa/enroll. However, now both of
those websites redirect to a page that returns the following in JSON:

{
"error": "invalid_request",
"error_description": "Validation error"
}

Does anyone know a workaround for this? Is there an updated URL I can use?
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/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] Linux Mint version of Gnucash 5.4 Stopped Generating Reports

2023-12-14 Thread john
It won't be fixed in the next release because it's not something that GnuCash 
can fix. As you say, the work around is to stop WebKit using the GPU with 
WEBKIT_DISABLE_COMPOSITING_MODE=1 in the environment.

There's a typo in your flatpak command line that might trip up somebody not 
paying close enough attention. The correct command is
WEBKIT_DISABLE_COMPOSITING_MODE=1 flatpak run org.gnucash.GnuCash
with a space between flatpak and run.
For users whose distros have screwed up the webkitgtk package and aren't using 
Flatpak, say
WEBKIT_DISABLE_COMPOSITING_MODE=1 gnucash
instead or set WEBKIT_DISABLE_COMPOSITING_MODE=1 in the environment some other 
way.

Note that this is about webkitgtk not GnuCash so it's completely independent of 
GnuCash version. It has been reported for GnuCash releases as early as 4.4. 
Also, while there is a known issue with Nvidia drivers (reportedly resolved by 
Nvidia Linux driver 535.113.01), there are a couple of other ways that 
packagers can screw up the webkitgtk dependencies and break GPU acceleration 
regardless of GPU brand.

All of which said, Arch Linux managed to screw up their webkitgtk package so 
thoroughly that disabling GPU acceleration didn't help. There's a systemd 
journal crash on https://bugs.gnucash.org/show_bug.cgi?id=798549 that you can 
use to recognize the problem. I think Arch have fixed it but it might still 
manifest in other distros.

Regards,
John Ralls


> On Dec 14, 2023, at 05:16, Charlie Morrison  wrote:
> 
> If you have an Nvidia GPU, there is an issue rendering reports in Linux.  
> There is a bug report discussing it and it may be fixed for the next release 
> but I'm not sure about that.  The report information is there but you can't 
> see it.
> 
> The workaround is to set an environmental variable that disables compositing 
> in Webkitgtk. You can check to see if this fixes it for you by starting 
> Gnucash in the terminal using the following command:
> 
> WEBKIT_DISABLE_COMPOSITING_MODE=1 flatpakrun org.gnucash.GnuCash
> 
> If that allows you to see the reports, then setting the environmental 
> variable "WEBKIT_DISABLE_COMPOSITING_MODE=1" will fix it.  I have no idea how 
> to do that in Linux Mint however.
> 
> 
> On 12/14/23 00:44, Larry Nagel wrote:
>> One further addendum:  I can print the report as a PDF, I just cannot see 
>> the report on my terminal.
>> 
>> Very weird!!!
>> 
>> Larry
>> ---
>> *Larry Nagel*
>> *251 Stanford Avenue*
>> *Kensington, CA 94708*
>> 
>> *(510) 558-0842*
>> *Cell: (510) 502-6244*
>> *laurencenage...@gmail.com*
>> 
>> 
>> On 2023-12-13 22:12, Larry Nagel wrote:
>>> My apologies in advance because I think this question has been asked and 
>>> answered.  I have been running gnucash on Linux Mint and Windows forever, 
>>> and I am a fairly low impact user.  I only run reports when it's time to 
>>> see the tax man, so I don't know when simple stored reports like Profit and 
>>> Loss and Balance Sheet stopped working.  I presently have flathub 5.4.1 
>>> running on Linux Mint 21.2.  These same reports work fine on the Windows 
>>> version of gnucash  [ Version 5.4 Build ID: 
>>> 5.3-412-g53245caebf+(2023-09-23)  ].  I'm obviously not copying something 
>>> to the correct location on the flathub version.
>>> 
>>> Any advice would be greatly appreciated!!!
>>> 
>>> Larry
>>> ---
>>> *Larry Nagel*
>>> *251 Stanford Avenue*
>>> *Kensington, CA 94708*
>>> 
>>> *(510) 558-0842*
>>> *Cell: (510) 502-6244*
>>> *laurencenage...@gmail.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] Linux Mint version of Gnucash 5.4 Stopped Generating Reports

2023-12-14 Thread john



> On Dec 13, 2023, at 22:38, Larry Nagel  wrote:
> 
> My apologies in advance because I think this question has been asked and 
> answered.  I have been running gnucash on Linux Mint and Windows forever, and 
> I am a fairly low impact user.  I only run reports when it's time to see the 
> tax man, so I don't know when simple stored reports like Profit and Loss and 
> Balance Sheet stopped working.  I presently have flathub 5.4.1 running on 
> Linux Mint 21.2.  These same reports work fine on the Windows version of 
> gnucash  [ Version 5.4 Build ID: 5.3-412-g53245caebf+(2023-09-23)  ].  I'm 
> obviously not copying something to the correct location on the flathub 
> version.
> 
> Any advice would be greatly appreciated!!!

It's one of several problems with packaging recent releases of WebKitGtk. To 
work around it run gnucash from the terminal app with
   WEBKIT_DISABLE_COMPOSITING_MODE=1 gnucash

You might also file a bug with the distro to encourage them to fix their 
webkitgtk package.

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] UI Problem with 4.14

2023-12-13 Thread john



> On Dec 13, 2023, at 13:21, Manfred Usselmann  wrote:
> 
> Am 2023-12-13 21:11, schrieb John Ralls:
>>> On Dec 13, 2023, at 11:01 AM, Manfred Usselmann  
>>> wrote:
>>> Am 2023-12-13 19:32, schrieb Manfred Usselmann:
>>>> Am 2023-12-12 05:23, schrieb Adrien Monteleone:
>>>>> On 12/11/23 4:21 PM, Manfred Usselmann wrote:
>>>>>> Yes, but then much more screen space is used. The border is there even 
>>>>>> with single lines, just without a visible border line. When you move the 
>>>>>> cursor there it changes to the double arrow indicating the possibility 
>>>>>> to resize.
>>>>>> I believe the border is missing because the header text for the accounts 
>>>>>> column is missing.
>>>>>> Yesterday I saw the header text for some accounts but it went away after 
>>>>>> a while. Very strange.
>>>>> The label is there, but only in Basic View.
>>>>> Split & Transaction Journal do not have it.
>>>>> I'd say that is a bug.
>>>> You are right, definitely a long standing bug. With View Double Line and 
>>>> Active Complete (Whatever it is called, I've got a different translation) 
>>>> the label is missing, with Single Line it is there.
>>> Bug entered: https://bugs.gnucash.org/show_bug.cgi?id=799163
>>> ___
>> Manfred didn't describe very well what he was seeing, but his screenshots on 
>> the bug make it clear. This is a feature not a bug.
>> When the register is in split view the header changes depending on the 
>> selected row. When the selected transaction is in split view the transaction 
>> row has nothing in the account or reconcile column; those headings are 
>> accordingly blank; the transaction row has the date, the number, the 
>> description, along with the total (really net) credit or debit and the 
>> balance for the selected register and the header labels reflect that. Move 
>> the focus to a split row and the headers change to action, memo, account, 
>> reconcile status, debit, and credit reflecting the split information that's 
>> displayed in the selected row.
> 
> I understand, thanks for the detailed explanation.
> 
> Would it be possible to always show the border between account and reconcile 
> column to make column resizing easier?

Certainly possible. Bob Fewell, do you know where is the code that hides 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] UI Problem with 4.14

2023-12-13 Thread John Ralls



> On Dec 13, 2023, at 11:01 AM, Manfred Usselmann  wrote:
> 
> Am 2023-12-13 19:32, schrieb Manfred Usselmann:
>> Am 2023-12-12 05:23, schrieb Adrien Monteleone:
>>> On 12/11/23 4:21 PM, Manfred Usselmann wrote:
>>>> Yes, but then much more screen space is used. The border is there even 
>>>> with single lines, just without a visible border line. When you move the 
>>>> cursor there it changes to the double arrow indicating the possibility to 
>>>> resize.
>>>> I believe the border is missing because the header text for the accounts 
>>>> column is missing.
>>>> Yesterday I saw the header text for some accounts but it went away after a 
>>>> while. Very strange.
>>> The label is there, but only in Basic View.
>>> Split & Transaction Journal do not have it.
>>> I'd say that is a bug.
>> You are right, definitely a long standing bug. With View Double Line and 
>> Active Complete (Whatever it is called, I've got a different translation) 
>> the label is missing, with Single Line it is there.
> 
> Bug entered: https://bugs.gnucash.org/show_bug.cgi?id=799163
> ___


Manfred didn't describe very well what he was seeing, but his screenshots on 
the bug make it clear. This is a feature not a bug.

When the register is in split view the header changes depending on the selected 
row. When the selected transaction is in split view the transaction row has 
nothing in the account or reconcile column; those headings are accordingly 
blank; the transaction row has the date, the number, the description, along 
with the total (really net) credit or debit and the balance for the selected 
register and the header labels reflect that. Move the focus to a split row and 
the headers change to action, memo, account, reconcile status, debit, and 
credit reflecting the split information that's displayed in the selected row.

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] Building GC 5.4 on Ubuntu 20.04

2023-12-11 Thread john



> On Dec 11, 2023, at 08:49, Tim Kallmer  wrote:
> 
> Is it not possible to build GC 5.4 on Ubuntu 20.04?
> 
> I installed all the build requirements, including gwenhywfar-tools. It
> looks like Ubuntu 20.04 will only install gwenhywfar 5.1.3. So during make,
> it is looking for gwenhywfar 5.6.0. and then it fails as below:
> 
> -- Checking for module 'gwenhywfar>=5.6.0'
> --   Requested 'gwenhywfar >= 5.6.0' but version of gwenhywfar is 5.1.3
> CMake Error at /usr/share/cmake-3.16/Modules/FindPkgConfig.cmake:463
> (message):
>  A required package was not found
> 
> If it's not possible, I am fine staying at GC 4.9.
> ___

It's still possible, just not with the distro-provided Gwenhywfar and 
AQBanking. If you don't use AQBanking you can simply disable it at 
configuration time by passing -DWITH_AQBANKING=OFF to cmake. If you do need it 
then you'll have to build them from source. The current tarballs can be 
retrieved from

https://www.aquamaniac.de/rdm/attachments/download/501/gwenhywfar-5.10.2.tar.gz 
<https://www.aquamaniac.de/rdm/attachments/download/>
https://www.aquamaniac.de/rdm/attachments/download/499/aqbanking-6.5.4.tar.gz

The third alternative is to use flatpak, see 
https://wiki.gnucash.org/wiki/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.


Re: [GNC] gnucash-cli doesn't retrieve quotes from "unknown" sources

2023-12-11 Thread john


> On Dec 11, 2023, at 03:07, Gustavo R. Montesino  wrote:
> 
> On Sun, Dec 10, 2023 at 9:30 PM john  <mailto:jra...@ceridwen.us>> wrote:
>>> On Dec 10, 2023, at 03:40, Gustavo R. Montesino  
>>> wrote:
>>> 
>>> Hello,
>>> 
>>> I'm running gnucash 5.4 from Debian testing/sid repo and getting
>>> updated commodity quotes through "gnucash-cli --quotes get".
>>> 
>>> Recently I've noticed that gnucash-cli isn't getting quotes from
>>> "unkonwn" Finance::Quote sources; the same commodities get updated
>>> quotes correctly if run from the Price dialog.
>>> 
>>> Running gnucash-cli with "--debug", the affected commodities doesn't
>>> show up on the "Query JSON" posted on the console; running the gui
>>> with debug they show correctly on gnucash.trace, eg:
>>> 
>>> 8:23:47  INFO  [GncQuotesImpl::query_fq] Query JSON: {
>>>   "defaultcurrency": "BRL",
>>> (...)
>>>   "tesouro_direto": {
>>>   "Tesouro Prefixado 2026": "",
>>>   "Tesouro Selic 2027": "",
>>> (...)
>>> 
>>> Could someone please help me with this?
>> 
>> 
>> Does it work correctly if you request individual quotes from gnucash-cli, 
>> for example
>>bin/gnucash-cli -Q dump tesouro_direto "Tesouro Prefixado 2026"
> 
> Hello John,
> 
> Thanks for the reply. Individual/specific quotes work perfectly:
> 
>~$ LANG=C gnucash-cli -Q dump tesouro_direto "Tesouro Prefixado
> 2026"Finance::Quote fields GnuCash uses:
>symbol: Tesouro Prefixado 2026<=== required
>  date: 12/08/2023  <=== recommended
>  currency: BRL <=== required
>  last: 818.37  <=\
>   nav: <=== one of these
> price: <=/
> 

Please remember to copy the list on all replies.

OK, good. Can you figure out when it stopped working and what might have 
changed in your system around that time?

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-cli doesn't retrieve quotes from "unknown" sources

2023-12-10 Thread john



> On Dec 10, 2023, at 03:40, Gustavo R. Montesino  wrote:
> 
> Hello,
> 
> I'm running gnucash 5.4 from Debian testing/sid repo and getting
> updated commodity quotes through "gnucash-cli --quotes get".
> 
> Recently I've noticed that gnucash-cli isn't getting quotes from
> "unkonwn" Finance::Quote sources; the same commodities get updated
> quotes correctly if run from the Price dialog.
> 
> Running gnucash-cli with "--debug", the affected commodities doesn't
> show up on the "Query JSON" posted on the console; running the gui
> with debug they show correctly on gnucash.trace, eg:
> 
> 8:23:47  INFO  [GncQuotesImpl::query_fq] Query JSON: {
>"defaultcurrency": "BRL",
> (...)
>"tesouro_direto": {
>"Tesouro Prefixado 2026": "",
>"Tesouro Selic 2027": "",
> (...)
> 
> Could someone please help me with this?


Does it work correctly if you request individual quotes from gnucash-cli, for 
example 
bin/gnucash-cli -Q dump tesouro_direto "Tesouro Prefixado 2026"

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] Extract from Crash Report

2023-12-07 Thread john


> On Dec 7, 2023, at 08:51, Michael Hendry  wrote:
> 
> I had entered a few transactions in one of my Gnucash files (File “A”) around 
> 12:30 (GMT), and left the computer for a few hours. I came back to it around 
> 16:15, and after watching a Youtube video and checking my email, I went back 
> to Gnucash and (assuming the autosave would have cleared the way) I used the 
> File menu to open a different Gnucash file (File “B”).
> 
> I was asked if I wanted to save the current file, and said yes, I was 
> prompted again and I believe I’d accepted the offer to save before the crash.
> 
> As expected after the crash, the next time I ran Gnucash I was warned about 
> the lock on file “B”. I opted to open it anyway, and it appears at first 
> glance to be undamaged. 
> 
> This time, I’ve saved the whole crash report, but I’m only including a small 
> portion of it for expert advice on whether ithe full report would be useful.
> 

Michael,

 That file A was already saved and it was loading file B is indicated by the 
lock file being on file B. 

I think you got enough in your extract to show me what was going on when it 
crashed. It's loading everything from file_B.gcm 
(gnc_main_window_restore_all_windows) and gnc_plugin_page_register_ui_update 
got called on the run of the event loop that was meant to update the cursor.

Figuring out anything past that will take more work, so please open a bug with 
the crash report attached so that it doesn't get lost.

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] Strange error in OFX import

2023-12-05 Thread john



> On Dec 4, 2023, at 18:47, David Carlson  wrote:
> 
> New to me, anyway.  Using release 4.8 in Linux importing to existing
> account which worked with a previous import last March with today's import
> I receive the error message "OFX File '/media...' 2 transactions processed,
> no transactions to match
> 
> Why did it not proceed with the import?


https://bugs.gnucash.org/show_bug.cgi?id=799109 ?

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] Have I got my USD accounts set up wrong?

2023-11-30 Thread john



> On Nov 30, 2023, at 16:40, Derek Atkins  wrote:
> 
> Even more, the REPORTS only use #2, not #1, to figure out the "value" of
> an account in another currency.

Not exactly. Most reports have a Price Source option that allows you to select 
how commodity prices and currency exchange rates are retrieved. Last up through 
report date, closest to report date, and Most recent use the indicated date 
filter to select a price from the pricedb. The other two, Average cost of 
purchases weighted by volume and Weighted average of all transactions in the 
past calculate the price from the splits in all transactions in all accounts.

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] Account reconciliation -- Gnucash's beginning balance is incorrect.

2023-11-30 Thread John Reagan
Well, it took some time, but the problem seems to be solved.  I went 
back a couple of years and eventually found some errors associated with 
some fraudulent activity on my account.  I also did some work fixing 
errors in an associated savings account. When I finished that, all my 
previously correct reconciled balances were wrong.  So, I continued 
searching for errors, until all those reconciled balances agreed with my 
bank statements.  I was finally able to balance my account for the 
current month, but the beginning balance in the reconcile window still 
showed a false, negative amount.  Until this morning when I finally 
balanced last month (Oct 2023).  Suddenly, that beginning balance is now 
correct.  I still have no idea just what caused that false value to show 
up, but things are working correctly now.


Thanks for all your help!   :>)

John Reagan


On 11/21/23 4:39 PM, John Ralls wrote:

Oops, I guess you don't *quite* get how to use the mailing list: Always use 
reply-all so that your reply goes to the list, not just to the person you're 
replying to.

Regards,
John Ralls


On Nov 21, 2023, at 4:23 PM, sailing  wrote:

Great! Thank you.



+}


 Original message ----
From: John Ralls 
Date: 11/21/23 6:49 PM (GMT-05:00)
To: Elven Decker 
Cc: gnucash-user@gnucash.org
Subject: Re: [GNC] Account reconciliation -- Gnucash's beginning balance is 
incorrect.




On Nov 21, 2023, at 12:35 PM, Elven Decker  wrote:

Not sure how to use this help thread, but I have had a similar problem years ago which 
recently started happening again.  I solve it by exiting the reconciliation window and 
then re-opening it. When the small reconcile information window opens, I click on the 
"Statement Date" drop-down and choose the correct date by hand. This forces 
some kind of re-computation of the beginning and ending balances.

You seem to have figured out the mailing list.

No need to quit and restart the reconcile, though: You can edit the reconcile 
information with Reconcile>Reconcile Information... from the reconcile window's 
menu.

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.


Re: [GNC] the url "ghelp:gnucash-guide" does not point to a valid page, Ubuntu 22

2023-11-27 Thread john
It  has nothing to do with browsers. ghelp was a private uri scheme used by 
Yelp, the Gnome Desktop documentation reader. It was retired several years ago 
when Gnome Desktop adopted the XDG standard. We were a bit slow on the uptake 
and didn't change the help links until 4.12 after Yelp dropped their backwards 
compatibility code. Unfortunately the new XDG help: scheme uses a new directory 
structure so simply changing the links, which are anyway hardcoded, won't make 
it start working.

Regards,
John Ralls


> On Nov 27, 2023, at 12:17, R Losey  wrote:
> 
> On Mon, Nov 27, 2023 at 11:04 AM Frank H. Ellenberger <
> frank.h.ellenber...@gmail.com> wrote:
> 
>> Hi,
>> 
>> Am 26.11.23 um 00:45 schrieb Tom Balazs:
>>> When I click Help / Tutorial and Concepts Guide I get the error message
>>> "The URI ‘ghelp:gnucash-guide’ does not point to a valid page."
>> 
>> Gnome's  help browser dropped "ghelp:" some time ago. You can try
>> "yelp help:gnucash-guide" instead, but I suspect it will fail because of
>> the different directory layous.
>> 
> 
> This would seem to imply that other browsers may have ghelp: defined?  Or
> can a user define ghelp so that it can be used?
> 
> 
> 
> 
> 
>>> I'm on Ubuntu 22.04.3 LTS.
>> 
>> Then you should update to Ubuntu 23.10 or install GnuCash as Flatpak.
>> 
> 
> Does this help the ghelp issue, or are you just making comments about
> decisions to stay with the LTS versions?
> 
> 
> _
> 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] Account reconciliation -- Gnucash's beginning balance is incorrect.

2023-11-21 Thread John Ralls
Oops, I guess you don't *quite* get how to use the mailing list: Always use 
reply-all so that your reply goes to the list, not just to the person you're 
replying to.

Regards,
John Ralls

> On Nov 21, 2023, at 4:23 PM, sailing  wrote:
> 
> Great! Thank you.
> 
> 
> 
> +}
> 
> 
> ---- Original message 
> From: John Ralls 
> Date: 11/21/23 6:49 PM (GMT-05:00)
> To: Elven Decker 
> Cc: gnucash-user@gnucash.org
> Subject: Re: [GNC] Account reconciliation -- Gnucash's beginning balance is 
> incorrect.
> 
> 
> 
> > On Nov 21, 2023, at 12:35 PM, Elven Decker  wrote:
> > 
> > Not sure how to use this help thread, but I have had a similar problem 
> > years ago which recently started happening again.  I solve it by exiting 
> > the reconciliation window and then re-opening it. When the small reconcile 
> > information window opens, I click on the "Statement Date" drop-down and 
> > choose the correct date by hand. This forces some kind of re-computation of 
> > the beginning and ending balances.
> 
> You seem to have figured out the mailing list.
> 
> No need to quit and restart the reconcile, though: You can edit the reconcile 
> information with Reconcile>Reconcile Information... from the reconcile 
> window's menu.
> 
> 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] Account reconciliation -- Gnucash's beginning balance is incorrect.

2023-11-21 Thread John Ralls



> On Nov 21, 2023, at 12:35 PM, Elven Decker  wrote:
> 
> Not sure how to use this help thread, but I have had a similar problem years 
> ago which recently started happening again.  I solve it by exiting the 
> reconciliation window and then re-opening it. When the small reconcile 
> information window opens, I click on the "Statement Date" drop-down and 
> choose the correct date by hand. This forces some kind of re-computation of 
> the beginning and ending balances.

You seem to have figured out the mailing list.

No need to quit and restart the reconcile, though: You can edit the reconcile 
information with Reconcile>Reconcile Information... from the reconcile window's 
menu.

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] Help pages not showing

2023-11-18 Thread john



> On Nov 17, 2023, at 10:53, John Ralls  wrote:
> 
> 
> 
>> On Nov 17, 2023, at 9:06 AM, Stephen Cohoon  wrote:
>> 
>> When I access the help button on the account edit window or from the help |
>> contents menu I get a blank window.  Running Flathub 5.4.1 on Pop!_OS 22.04
>> LTS Linux.  Is this a known problem?
> 
> Not to me, and it works correctly for me on Debian 12.

That said, it appears that Yelp (used for displaying help pages on Linux) also 
uses WebKit to render HTML and Docbook, so this is perhaps related to the 
Nvidia travails. Do reports display correctly for you?

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] Import Multi-split transactions from CSV

2023-11-17 Thread john



> On Nov 17, 2023, at 16:48, Sherman Yoder  wrote:
> 
> What am I
>   doing wrong?

Total speculation, but perhaps using "notes" instead of "memo" for the CSV's 
Memo field. Notes is a per-transaction field while Memo is per-split.

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] Help pages not showing

2023-11-17 Thread John Ralls



> On Nov 17, 2023, at 9:06 AM, Stephen Cohoon  wrote:
> 
> When I access the help button on the account edit window or from the help |
> contents menu I get a blank window.  Running Flathub 5.4.1 on Pop!_OS 22.04
> LTS Linux.  Is this a known problem?

Not to me, and it works correctly for me on Debian 12.

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] Adjusting column width on Gnucash

2023-11-17 Thread john
That file is the metadata file, see "books/.gcm" in 
https://wiki.gnucash.org/wiki/Configuration_Locations#In_GNC_DATA_HOME. One 
could also edit that file--it's plain text in .ini format--to set the column 
widths to what you like.

Regards,
John Ralls


> On Nov 17, 2023, at 08:01, R Losey  wrote:
> 
> Another possibility would be to shut down Gnucash, find the file that
> stores these kind of preferences, and delete it. Presumably, GnuCash would
> come up with the standard settings... but this may affect too many other
> items to be a valid option but as a last chance if you cannot get to
> just the right pixel...
> 
> On Fri, Nov 17, 2023 at 3:10 AM Maf. King  wrote:
> 
>> Hello Olaide,
>> 
>> Welcome to the list.
>> 
>> In brief, you need to be very precise with your mouse and manage to drag
>> the
>> right-hand side of the credit column to the right to make it more than 0
>> pixels wide.  It can be a very difficut thing to actually do, though.
>> 
>> see:
>> 
>> https://www.gnucash.org/docs/v5/C/gnucash-guide//chapter_txns.html#txns-columnwidths1
>> 
>> and also a tip if the mouse can't be precise enough here:
>> https://wiki.gnucash.org/wiki/FAQ#Q:_How_do_I_resize_my_register_columns.
>> 3F_Why_can_I_not_shrink_the_description_column.3F
>> 
>> good luck,
>> Maf.
>> 
>> On Thursday, 16 November 2023 14:49:34 GMT olaide olowu wrote:
>>> Good day,
>>> 
>>> Hope this mail finds you well?
>>> 
>>> I appreciate Gnucash software, it has assisted me in my day to day
>>> accounting duties.
>>> 
>>> Please I currently have an issue with the column width adjustment on
>>> Gnucash. I tried to adjust the credit column of the journal but it
>>> inadvertently closed up and I was unable to readjust it back to its
>> visible
>>> state. The credit column is not visible to view the figures I have
>> posted.
>>> 
>>> Please assist with the possible best solution on how this can be
>> rectified.
>>> 
>>> Anticipating your swift response.
>>> 
>>> Thank you.
>>> ___
>>> gnucash-user mailing list
>>> gnucash-user@gnucash.org
>>> To update your subscription preferences or to unsubscribe:
>>> https://lists.gnucash.org/mailman/listinfo/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.
>> 
> 
> 
> -- 
> _
> 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] Change the default "Find" from "Description" to "Value"?

2023-11-14 Thread john



> On Nov 14, 2023, at 09:06, David Kirkby  
> wrote:
> 
> If I want to find something, Edit -> Find will find it, but 99% of the time
> I want to search by a value, not by description. Is it possible to change
> the default, so I don't have to keep selecting "Value" each time?

No.

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] Reconciliation with a strange opening balance

2023-11-13 Thread john



> On Nov 13, 2023, at 07:20, Mahon Finbar via gnucash-user 
>  wrote:
> 
> Hello,
> 
> The recent discussion on reconciliation was helpful in trying to sort out 
> some anomalies I have.
> 
> When I do the latest reconciliation of one of my accounts the opening balance 
> is 10,448.43 and gives me an amount of inbalance which is way off.
> 
> Following the advice in the recent posts I tried working backwards to see if 
> I could find any errors.
> 
> I got close to 0.00 from time to time and was satisfied enough to consider a 
> balancing entry, but was intrigued on where the 'error' might have been.
> 
> I set off to see where, but, in the course of my search, I tried to find the 
> number 10,443.43 in the account, as a baseline, but didn't find one.
> 
> If I understand the process of reconciliation the number should be somewhere 
> in the account, should it not??
> 
> Just tell me I am barking up the wrong tree, if I am making an error.

The reconcile info dialog that comes up when you click the reconcile button has 
two balances: Starting balance and Ending balance. The first is the reconciled 
balance for the account, that is the sum of all of the splits in the account 
marked as reconciled. That's different from the opening balance, which is the 
amount in the account when you created it in GnuCash. The starting balance 
should match the starting balance on your statement. If it doesn't then there's 
a mistake in reconciling a previous statement and you need to either make a 
correcting entry in your account to get it to match or dig through previous 
statements to try to find the discrepancy. The Ending balance is what you 
should enter from your account statement or your bank's website. It defaults to 
the balance of the last transaction on the date you entered in the 
Reconciliation date entry.

When you finish that dialog the reconcile window opens and in the lower left it 
shows the balances from the info window followed by Reconciled balance and 
Difference, which update as you tick off transactions in the two panes of the 
window; you should tick off the transactions that match your statement, paying 
close attention to the amounts: Reconciliation is all about making sure that 
there aren't any differences. Fix any differences in the register and press 
enter to commit the change and it will be immediately reflected in the  
reconcile window. Once you have marked all of the transactions the Ending and 
Reconciled balances should match, Difference should be 0, and the Finish button 
in the toolbar should be enabled. 

You might not have a transaction balance matching the reconciled balance if you 
have unbalanced transactions previous to the last reconciled one.  The "R" 
column between Transfer Account and Debit/Deposit shows each transaction's 
reconciled status: y for reconciled, n for unreconciled, c for cleared, and v 
for voided. You can use the the Status page of View>Filter By... to hide 
transactions by status.

Finding reconciliation discrepancies from previous statements can be extremely 
tedious and GnuCash doesn't have any tools to help. There's not even a way to 
display historical reconciled balances. 

When it comes to fixing discrepancies remember that banks can make errors too, 
but you need documentation and time to get the bank to make corrections. It's 
up to you to decide whether to pursue getting the bank to fix their mistake or 
to take the hit and adjust your accounts to match the bank's.

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] Account reconciliation -- Gnucash's beginning balance is incorrect.

2023-11-07 Thread John Reagan
Thanks for replying.  However, it doesn't work out as being okay.  When 
I use the */actions/reconcile/ *menu choice to reconcile my account, 
that false beginning balance is factored into the final balance.  Where 
it should be zero difference between cleared and reconciled balances, 
there is a false number.



How is that beginning balance calculated?  If I can check on the numbers 
that are used to calculate the beginning balance, I should be able to 
find the mistake that is generating that error.



John




On 11/7/23 9:39 AM, Gyle McCollam wrote:
AS long as the ending balance is correct, you are good.  Delete the 
correction transaction and procedd as normal.


Thank You,

*Gyle McCollam*

Gyle McCollam

gmccol...@live.com <mailto:gmccol...@gyleshomes.com>email


*From:* gnucash-user 
 on behalf of John 
Reagan 

*Sent:* Tuesday, November 7, 2023 12:26 PM
*To:* gnucash-user@gnucash.org 
*Subject:* [GNC] Account reconciliation -- Gnucash's beginning balance 
is incorrect.

Hello!


 I have been using Gnucash for years to keep track of my personal
finances and it has always done a good job for me. However, recently I
was trying to reconcile my checking account and the starting balance in
Gnucash's reconciliation popup window was not only wrong, but showed a
negative balance.  (I attached a screenshot of that popup window FYI.)
I'm reconciling my August 2023 statement that shows an ending balance of
$1378.00 (the correct amount, so this should have just been a slam-dunk
reconciliation) but the starting balance for that period was $299.46
which is the reconciled balance at the end of July. Instead, Gnucash is
showing a starting balance of $ -200.54.

 I tried entering a correction transaction of $200.54, but it didn't
change anything.

 So, any ideas as to what went wrong and how to fix this? Thanks.

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.


[GNC] Account reconciliation -- Gnucash's beginning balance is incorrect.

2023-11-07 Thread John Reagan

Hello!


    I have been using Gnucash for years to keep track of my personal 
finances and it has always done a good job for me. However, recently I 
was trying to reconcile my checking account and the starting balance in 
Gnucash's reconciliation popup window was not only wrong, but showed a 
negative balance.  (I attached a screenshot of that popup window FYI.)  
I'm reconciling my August 2023 statement that shows an ending balance of 
$1378.00 (the correct amount, so this should have just been a slam-dunk 
reconciliation) but the starting balance for that period was $299.46 
which is the reconciled balance at the end of July. Instead, Gnucash is 
showing a starting balance of $ -200.54.


    I tried entering a correction transaction of $200.54, but it didn't 
change anything.


    So, any ideas as to what went wrong and how to fix this? Thanks.

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] All Saved Reports Return Empty

2023-11-04 Thread john
interesting, somebody just reported on 
https://bugs.gnucash.org/show_bug.cgi?id=799086#c18 that the 470.223.02 driver 
fixed it for him.

Is the workaround you're referring to WEBKIT_DISABLE_COMPOSITING_MODE=1 flatpak 
run org.gnucash.GnuCash ?

Regards,
John Ralls


> On Nov 4, 2023, at 10:03, Nigel Stapley  wrote:
> 
> Hi
> 
> I'm on Mint 21.2. Started having this problem several weeks ago both with
> Flat pack and system install, 4.8 and 5.4. Have been using the WEBKIT work
> around since. But the last Flatpack update finished that as well. I have
> down graded my Nvidia driver and this seem to have cured it but Flatpack
> wants to update it again. I attach my Driver Manager screenshot with the
> details of my driver.
> 
> On Wed, 1 Nov 2023 at 17:28, Mark at Lorimark 
> wrote:
> 
>> I have found that I can 'print to pdf' and get the same result.
>> 
>> ~q:tap out!  it's a holiday!
>> 
>> On 11/1/23 12:23, Robert Stocker wrote:
>>> This is not a fix, but I found a workaround that gets me where I need to
>> be
>>> without modifying environment variables or tinkering with drivers,
>> neither
>>> of which are in my comfort zone:
>>> 
>>> Since the problem is not with *creating* the report but with *displaying*
>>> it on the screen, after I run my report, I choose the Export option, save
>>> the file to my desktop, then drag that file onto a blank browser tab.
>>> 
>>> Maybe this will help some others afflicted by this upstream issue.
>>> 
>> ___
>> gnucash-user mailing list
>> gnucash-user@gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> -
>> Please remember to CC this list on all your replies.
>> You can do this by using Reply-To-List or Reply-All.
>> 
>  16-54-43.png>___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/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] Cash in investment has a "price"?

2023-11-04 Thread john


https://wiki.gnucash.org/wiki/Bugzilla#Commenting_on_existing_bugs_or_entering_new_ones

Regards,
John Ralls


> On Nov 4, 2023, at 09:08, Marcus Winston  wrote:
> 
> OK, following up, maybe one last time on this 
> 
> Seems like this is a bug. It worked fine before, now it doesn't. Is there a 
> way to submit a bug to the Gnucash team?
> 
> -marcus
> 
> On 10/28/23 18:50, Ken Farley wrote:
>> I used to have my cash balance in the Brokerage account, but somewhere along 
>> the line I found it "cleaner" (?) to use something like the following 
>> structure for my various investment accounts (Brokerage, IRAs, 401(k)s)
>> 
>> *Assets*
>> 
>> *Investments*
>> 
>> *Brokerage Account*
>> 
>> *  = Cash Account =   <-- an account of type "Bank"*
>> 
>> *Security Account A  <-- Stock or Mutual Fund
>> *
>> 
>> *Security Account B  <-- Stock or Mutual Fund*
>> 
>> *etc.
>> *
>> 
>> This structure has worked very well for me. I use the "=" characters around 
>> the Cash Account name to force this account to be sorted to the top of the 
>> list in the sub-accounts. When I changed the structure, I did something like 
>> this:
>> 
>> (1) Added the Bank account to hold my cash balance
>> 
>> (2) Moved all the transactions in the top level "Brokerage Account" (or 
>> whatever it is called) to this new Bank account.
>> 
>> (3) Changed the top level Brokerage Account to be a Placeholder account (to 
>> keep me from habitually entering transactions into it).
>> 
>> It was kind of a pain to move the transactions, but that's what tea and 
>> coffee are for, I suppose...
>> ___
>> gnucash-user mailing list
>> gnucash-user@gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/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] Crash report

2023-11-02 Thread john



> On Nov 2, 2023, at 00:39, Michael Hendry  wrote:
> 
> On 2 Nov 2023, at 03:16, john  wrote:
> 
>> 
>> Michael,
>> 
>> That's enough of the crash report to figure out what's going on: It needs a 
>> NULL check before the GTK_IS_WIDGET at  
>> https://github.com/Gnucash/gnucash/blob/d617129db83b37cc12b3c2434c55e73efb4d98d6/gnucash/gnome/gnc-plugin-page-report.cpp#L337.
>> 
>> I've pushed that fix. Thanks for the report.
>> 
>> Regards,
>> John Ralls
> 
> Glad to be able to help in my small way.

Michael,

Geert called out my commit as not making sense, and digging a bit deeper he's 
right and there's something weird. Just below the stack trance there should be 
a block with a heading beginning with `Thread 0 crashed`; on Apple Silicon it's 
"Thread 0 crashed with ARM Thread State (64-bit):" but you're on an Intel mac 
so it will be a bit different. Following the header is a block showing the 
contents of the registers. Could you post that block?

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] Crash report

2023-11-01 Thread john


> On Nov 1, 2023, at 04:19, Michael Hendry  wrote:
> 
> iMac,  Sonoma 14, GnuCash Version: 5.1
> Build ID: 5.1+(2023-04-30)
> 
> I had last edited my personal file several days ago, and this file was still 
> open when I used the File->Open command to change the file to one I haven’t 
> opened for several weeks.
> 
> Finding a number of unwanted open tabs, I was in the process of closing these 
> when the crash occurred.
> 
> I opted to reopen GnuCash and got the “file already open” message. When I 
> opted for “Open Anyway” the file opened without further incident, and I was 
> able to close the unwanted tabs.
> 
> The extract from the crash report below points to GnuCash as being involved,
> 
> Is this of any use to the development team? 
> 
> I could obviously send the whole report as an attachment if that would help.

Michael,

That's enough of the crash report to figure out what's going on: It needs a 
NULL check before the GTK_IS_WIDGET at  
https://github.com/Gnucash/gnucash/blob/d617129db83b37cc12b3c2434c55e73efb4d98d6/gnucash/gnome/gnc-plugin-page-report.cpp#L337.

I've pushed that fix. Thanks for the 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] All Saved Reports Return Empty

2023-10-31 Thread john
See my reply to Sylvain's thread on the same topic posted a couple of minutes 
ago.

Regards,
John Ralls

> On Oct 31, 2023, at 08:59, Steve Isenberg via gnucash-user 
>  wrote:
> 
> I think this problem has cropped up before, but I don't remember the solution.
>I'm on Pop!_OS 22.04 LTS   Version 5.4 (Flathub 5.4.1)
> I brought over my saved-reports-2.8 file from my Windows backup laptop and 
> put them in ~/.var/app/org.gnucash.GnuCash/data/gnucash
> Every report I run returns empty. Nothing works, but there are no errors.
> I tried editing a couple of them, but that did not help. I even tried 
> creating a new report, but that did not help either.
> How do I fix this issue?
> Thanks in advance
> 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] Gnucash 5.4 - reports does not work

2023-10-31 Thread john
This is down to one or both of two decisions by separate developers. The 
earlier one that first surfaced on Flatpak is that WebKitGtk turned on 
accelerated graphics by default. Unfortunately the GL library packaged in Gnome 
42 and later doesn't play well with many of Nvidia's drivers. The more recent 
problem is that libepoxy decided to require GLES, dropping support for GL. It 
appears that some distro packagers didn't get the memo about that.

Both affect any program using WebKitGtk, most notably Gnome Web aka Epiphany.

The generic sledgehammer fix to either problem is to tell WebKit to use Cairo 
for drawing instead of GL by setting WEBKIT_DISABLE_COMPOSITING_MODE=1 in the 
environment. This will obviously draw more slowly as it uses the CPU instead of 
the GPU, but better to draw slowly than not at all.

Users afflicted by the first problem might be able to get it working by 
fiddling with the installed Nvidia drivers depending on the model of their GPU 
and what drivers are available for their distro and kernel version.

The second issue is a packaging one and users are encouraged to file bug 
reports with their distros to get it fixed. Depending on how the distro's 
packager built libepoxy it might be possible to fix it by installing whatever 
package supplies libGLESv2, but not all distros have one. The RedHat bug that 
surfaced the problem is https://bugzilla.redhat.com/show_bug.cgi?id=2240428.

Regards,
John Ralls



> On Oct 31, 2023, at 03:29, Martin via gnucash-user  
> wrote:
> 
> 
> Hi Sylvain
> Yes its a reported problem and they are working on a fix.
> It's relates to flatpak package install, nVidia cards, and webkit
> If you build and install following gnucash guideline here:
> 
> https://wiki.gnucash.org/wiki/Building_On_Linux
> 
> it runs fine.
> 
> regards,
> Martin
> 
> 
> On Tue, 2023-10-31 at 11:17 +0100, Sylvain M wrote:
>> Hello, in the last 5.4 version, embeded in ubuntu 23.10, the reports 
>> provide only a blank page.
>> 
>> Is it a known problem ?
>> 
>> Is there any workaround ?
>> 
>> Thank you,
>> 
>> Sylvain
>> 
>> ___
>> gnucash-user mailing list
>> gnucash-user@gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/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] Cash in investment has a "price"?

2023-10-28 Thread john



> On Oct 28, 2023, at 09:50, Marcus Winston  
> wrote:
> 
> I've just updated to GC 5.4-1 (flatpak; linux). Something really strange is 
> going on. In the Advanced Portfolio report, the cash balance is reported in 
> USD (the correct currency), but the price of the currency is not $1. 
> Sometimes it's $11.88, sometimes it's $92.xx (92 and change). I did not 
> notice this before, so it may have happened under the previous version I was 
> running 4.something). But, something is really wrong. When I click on the 
> hyperlink on the price, it takes me to the price editor for a mutual fund 
> that is not even part of the account.
> 
> I did a fix and repair all, but that doesn't seem to have fixed it. Any hints 
> as to where to look would be appreciated.

I guess you mean that you included a currency account in the APR accounts as 
the APR doesn't have anything labelled "cash balance". Acting on that guess I 
tried it and found that the report logic apparently has no special-casing for 
an account in the report currency so it goes looking for a price in the 
pricedb. Of course it won't find anything for USD-USD, so it looks for a 
two-step conversion, USD->XXX->USD, comes up with something, and proceeds to 
use that something to generate nonsense for the rest of the line. 

While it's not hard to think of same-currency accounts that would make sense to 
be included in the APR--a certificate of deposit comes immediately to 
mind--it's also easy to think of cases where that could only produce nonsense, 
starting with your brokerage cash account. Figuring out the "basis" and 
separating out the sweep or money-market income from changes due to trades and 
inflows from other holdings would be inordinately complex.

For the true currency investment like a CD or even a savings account you can 
work around the pricing fail and generate a meaningful line in the APR by 
inventing a security. That's technically correct for Money Market funds, where 
you own units in the fund and the managers exert a great deal of effort to keep 
the price of those units at $1.00, which effort is not always successful.

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] Links on wiki

2023-10-27 Thread john
I rejected your wiki account request because you left blank the description of 
what you want to edit. We require that to be filled in as a guard against bots. 
You're welcome to request again with that field filled in.

Regards,
John Ralls


> On Oct 27, 2023, at 00:54, Peter C. S. Scholtens via gnucash-user 
>  wrote:
> 
> Hello,
> 
> On this page https://wiki.gnucash.org/wiki/Testing the weblinks in this text 
> "Tests on C++ code should be written using GoogleTest and GoogleMock. " are 
> dead. Please replace with 
> https://github.com/google/googletest/blob/main/docs/index.md (I assume it can 
> be one link).
> 
> Most likely, this is not the preferred way of communication, but I tried the 
> following:
> 1. Request a wiki modification account -> After confirmation of the e-mail 
> adress I got a "rejected request" message.
> 2. Went to Matrix bridged IRC channel #_gimpnet_#gnucash:gnome.org and posted 
> the same message, but after 42 hours nobody read or reacted it (Several 
> bridges report similar problems. As IRC has no memory and the channel is not 
> used very requent why not switch to a Matrix only channel?).
> 
> This makes the threshold of contributing to open source quite high :-(
> 
> Peter Scholtens
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/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] How to use refunds or credit notes

2023-10-25 Thread John Walker
I have a situation where I have charged say$2 008 in an invoice. After 
posting, the customer correctly told me that the invoice should have 
been $2 000. The invoice has already been correctly paid at $2 000 and 
payment due date has already happened.


When processing the payment, I entered $8 in the refund and the invoice 
changed to $2 000 as one would expect. After processing the payment, I 
still had the $8 to process in the process payment window. How do I 
properly process this?


If I should have used a credit note, how do I do that?
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/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] Automatic Counters

2023-10-24 Thread john
That's https://bugs.gnucash.org/show_bug.cgi?id=798952. It's fixed in GnuCash 
5.4

Regards,
John Ralls


> On Oct 24, 2023, at 13:11, Dr. Timothy B. Jones  
> wrote:
> 
> Greetings:
> 
> I have been using GNUCash for years with little issues.  Recently, I think 
> after I did my last update, the automatic counters stopped working for me. 
> Now, no matter what number is placed in the various counters, when I add a 
> new document it will put 1 in as the document number regardless of 
> whether it has been used or not.   Have I done something to change that?  Any 
> help would be appreciated.
> 
> Best,
> Timothy
> 
> 
> Timothy B. Jones, Ed.D.
> Author, International Speaker & Consultant
> (214) 252-0489
> http://www.timothybjones.net
> 
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/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] Process leak on Windows 11

2023-10-24 Thread john
Yes, that's https://bugs.gnucash.org/show_bug.cgi?id=799092, fixed three weeks 
ago by 
https://github.com/Gnucash/gnucash/commit/a389e0a32e9c835218341264e49477e0c51fb333.
 Use a recent nightly build from https://code.gnucash.org/builds/win32/stable.

Regards,
John Ralls


> On Oct 24, 2023, at 04:45, Name Same  wrote:
> 
> The current version of GnuCash (5.4-1) leaks a process
> each time on exit. So, if a user were to open and
> close GnuCash multiple times, their system memory
> will keep leaking. At the moment, the only way to kill
> leaked processes is to open Task Manager,
> search "GnuCash", and quit each one of them.
> 
> Window 11
> GnuCash 5.4-1
> 
> Source:
> https://sourceforge.net/projects/gnucash/files/gnucash%20(stable)/5.4/gnucash-5.4-1.setup.exe
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/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] Bulk invoice printing

2023-10-16 Thread John Walker
I am unsure if I have pressed the right buttons in replying to Adrien 
and Arek and everyone else on the list.  Please let me know.


If printing is your only issue, I suggest that you make pdfs of your 
invoices through Gnucash and store them all in the same folder.


When you go to print, use file explorer, go to the pdf folder where your 
invoices are stored and select which pdf files you want to print.  Then, 
right click on one of the selected files and left click on *print*.  All 
selected files should print individually for you on your default printer.


Cheers
John

On 17/10/2023 12:30 pm, Adrien Monteleone wrote:

No, that won't work.

This is a long standing bug/enhancement request.

Your best bet is to use an outside invoice generating system, and then 
import the resulting transactions into GnuCash. You can then still 
manage individual payments and member statements of account in 
GnuCash. (Customer Reports)


While there are specialized invoicing apps and services, you could 
likely accomplish this with an office suit using a spreadsheet for the 
math and data, and a word processor to do a data & mail merge for the 
actual printable invoice. You then import a CSV from the spreadsheet 
into GnuCash with the invoice data.


See the Help & Guide for the CSV import template.

Regards,
Adrien

On 10/16/23 8:51 PM, Arek Skibicki wrote:
We are a small community organization and are just starting to use 
GnuCash.


We create invoices for our annual dues to each member.  It would make 
life much easier if we could print those invoices in bulk rather than 
going from one member to the next.  If there is such a feature, I 
haven't been able to find it.


I'm not a programmer, but I suspect the easiest way to accomplish 
this would be to start from the invoice register (revenue account) 
and printing all entries within a specified date range using one of 
the invoice templates.


Is this possible?


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/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] Bad date not caught

2023-10-13 Thread john



> On Oct 13, 2023, at 11:32, David G. Pickett via gnucash-user 
>  wrote:
> 
> String to date parsers provide a way to tell if the entire string was not 
> digested, see 'man strptime' that says it returns a pointer to where it 
> stopped, should be at the end of the string.

They do, and adding that check is part of what I pushed yesterday: 
https://github.com/Gnucash/gnucash/commit/44c278a82c692b5b591eccaf052952b3cd248084
But the rest of that function is a bit goofy and regardless strptime is very 
fussy: If you tell it to parse the date with %m/%d/%Y and pass in--as Fred 
did--5.19.21--it will return NULL indicating that the parse failed. We can do 
much better.

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] Strange issue with gnucash, document link column has disappeared from listings

2023-10-13 Thread john



> On Oct 12, 2023, at 01:49, gnuc...@harrisja.us wrote:
> 
> I have been using gnucash for quite a while.  I downloaded the source and 
> made my own version with some minor modifications.  A few hours, I tried to 
> tweak another thing in gnucash and now when ever I open a gnucash file, in 
> the account listing the column for showing linked documents is gone.
> 
> I am running on Linux Mint 21.2.  I keep my modified version of gnucash in a 
> separate directory and it looks for its configuration information in its own 
> directory as well.  I have been doing this for years without issue.
> 
> I have tried all kinds of things.  I even rebooted my system into a separate 
> partition storing the previous version of link (21.1)  that I keep a backup.  
> I then logged in as a different user and had that independent user create a 
> new gnucash file using the normal installed version of gnucash (4.8).  Same 
> problem, no column for linked documents (the number column follows the date 
> column).
> 
> Two screenshots are attached. The first shows the help information for the 
> separate users running the normal version of gnucash, in this case 4.8.  The 
> second screen shot shows the display of the register of a new account.  The 
> entry I created does have a document linked to it and I can access that 
> document (but the column indicating it exists is missing).
> 
> Anybody have any idea where I might look to resolve this mystery. I am 
> probably missing something obvious.

View>Double Line Mode.

The link field is in the reconcile column on the second line.

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.


<    1   2   3   4   5   6   7   8   9   10   >