[GNC] Where do I find "gnc:option-set-value" and "gnc-set-option"?
Tommy Trussell
tommy.trussell at gmail.com
Tue Nov 12 09:21:42 EST 2024
Thanks for the update... Please remember to copy the list on replies!
I have no idea why two otherwise similar GnuCash installations might show different console messages on launch...
Maybe someone else on the list can offer a suggestion.
On November 12, 2024 3:14:30 AM CST, Chris Green <chris at isbd.co.uk> wrote:
>On Mon, Nov 11, 2024 at 11:18:02PM -0600, Tommy Trussell wrote:
>> On Sun, Nov 10, 2024 at 7:57 AM Chris Green <cl at isbd.net> wrote:
>>
>> > I just started a new set of accounts with GnuCash 5.6 and I'm getting
>> > a warning:-
>> >
>> > Some deprecated features have been used. Set the environment
>> > variable GUILE_WARN_DEPRECATED to "detailed" and rerun the
>> > program to get more information. Set it to "no" to suppress
>> > this message.
>> >
>> > This is a little bit odd as all I have done is to copy the accounts
>> > from a previous set of accounts, I've not (consciously) changed
>> > anything.
>> >
>>
>> Please specify what operating system you are running and how you installed
>> GnuCash.
>>
>Yes, sorry, I forgot to do that.
>
>It's GnuCash 5.6 running on Debian 12. It's the GnuCash version from
>the Debian 12 backports.
>
>>
>> Also please confirm that you are not seeing this message popping up on the
>> screen somewhere, but instead it's a console message appearing on a
>> terminal.
>>
>It's a console message, I always run GnuCash that way (i.e. from the
>command line).
>
>
>> I believe the message is an artifact of the version of Guile on your
>> operating system plus a file that ships with GnuCash that relies on a
>> deprecated, but not inactivated, feature. I feel certain GnuCash developers
>> will be watching it, because you're not the only one who sees this message.
>> HOWEVER most of us launch GnuCash using a GNOME or KDE launcher (or by
>> clicking on the book file) and the desktop doesn't usually show us console
>> messages.
>>
>Yes, true enough, if I had launched GnuCash from a menu entry I
>wouldn't have seen this. The oddity is that I run the same GnuCash
>data (it's synchronised using syncthing) on two systems both of which
>are running GnuCash 5.6 on Debian 12. Both systems are running the
>same Guile (3.0.8) too.
>
>> When I launch GnuCash 5.9 Flatpak on Ubuntu 24.04 using a launcher or
>> double-clicking a .gnucash file, I don't see any error messages.
>>
>> When I launch GnuCash 5.9 Flatpak IN A TERMINAL I see MANY error messages
>> saying "note: source file /app/share/guile/2.2/xxxx newer than compiled
>> /app/share/guile/2.2/xxxx."
>>
>> After dozens of "source file ... newer than compiled" messages, the last
>> message that appears is the "deprecated features" error message you
>> mentioned. Fortunately none of these errors indicate a problem with the
>> proper functioning of GnuCash.
>>
>> SO to reiterate -- I believe this is not caused by anything you did, but is
>> an artifact of GnuCash running under a particular version of Guile.
>>
>> Eventually the files will be updated when Guile drops support for the
>> feature entirely, but for now I believe it is just an irritating message
>> you can safely ignore.
>>
>Yes, OK, understood. The only oddity, as I reported above, is that it
>appears on one system but not on another virtually identical system.
>
>--
>Chris Green
More information about the gnucash-user
mailing list