[gnucash-de] FlatPak Package gnucash 5.0-1; war: GnuCash 5.0 und Finance::Quote unter Linux, Kurse werden nicht geladen

Andre Joost andre+joost at nurfuerspam.de
Sa Apr 8 01:56:31 EDT 2023


Um den Anteil Finance:Quote einzugrenzen:

Hast du es mal auf der Kommandozeile versucht?
perl gnc-fq-dump <modul> <symbol>

Bei mir läuft der Kursabruf mit FQ 1.54 unter Windows, allerdings noch 
mit Gnucash 4.x, ohne Flatpak und Wechselkursumrechnung.

Gruß,
Andre Joost


Am 07.04.23 um 15:52 schrieb Carsten Hütter:
> Hallo Frank,
>
> nun bin ich ein Stückchen weiter. Ich habe aus dem Stable-Branch unter
> Windows und Linux mehrfach aktualisiert, zuletzt heute auf die Version
> 5.0-40 vom 5.4.2023. Der Abruf der Kursdaten ist weiterhin nicht
> möglich. Unter Windows ist in den ersten 5.0-Versionen nur keine
> Fehlermeldung aufgepoppt, diese erscheint mittlerweile (s. u.). Aber der
> Abruf hat auch mit Finance::Quote 1.54 noch nie funktioniert, tut dies
> auch weiterhin nicht, gleichermaßen unter Windows 11 wie unter Ubuntu
> 22.04 LTS mit den Flatpaks (diese noch mit F::Q 1.5301) und selbst
> kompiliert (mit F::Q 1.54). Und noch ein zweites Problem ist mir
> aufgefallen. Der Import von CSV-Buchungsdatensätzen führt regelmäßig zum
> Absturz, sobald ein Feld für "Aktion", "Betrag" oder "Wert" ausgewählt
> wird. Das Terminal zeigt jedes Mal folgende Fehlermeldung:
>
>     "terminate called after throwing an instance of 'std::out_of_range'
>         what():  vector::_M_range_check: __n (which is 2) >=
>     this->size() (which is 1)"
>
> Hier müsste noch ein bisschen Fehlersuche und -korrektur erfolgen.
>
> Grüße
>
> Carsten
>
>
> Carsten Hütter schrieb am 31.03.2023 um 22:06:
>> Hallo Frank,
>>
>> ist schwierig für mich als Nicht-Entwickler. 😕️
>>
>> - GnuCash 5.0-1 auf flathub hat immer noch Finance::Quote 1.5301.
>> Dieser Fehler ist damit auch noch nicht behoben. Die Release-Readme
>> zeigt tatsächlich erhebliche Veränderungen in den Algorithmen zur
>> Verarbeitung von Wertpapieren und deren Kursen. Altes Finance::Quote
>> mit neuem GnuCash muss daher zu "Issues" führen.
>> - Die Flatpak-Resourcen auf code.gnucash.org sind immer noch nicht auf
>> dem laufenden Stand. Ich habe selber die Logs gelesen. Tatsächlich, die
>> Partition ist voll, kein Platz mehr. 🙁️
>> - Bei meinem eigenen Building (zuletzt 4.14) war Finance::Quote nicht
>> inkludiert. Das Problem konnte ich mit Hilfe des Wikis aber schon
>> beheben.
>> - Mein Eindruck: Vermutlich unter dem Zeitdruck der Deadline für
>> Version 5.0 sind andere Baustellen erst einmal zurück gestellt worden.
>> Die Paketquellen sind daher zzt. nicht mehr konsistent auf dem Stand
>> des Quellcodes. Macht das Aktualisieren schwierig.
>> - Ich werde freie zeitliche Ressourcen nutzen, noch einmal die Version
>> 5.0-1 zu kompilieren und weiter zu testen. Wird aber auch ein paar Tage
>> brauchen.
>>
>> Vielen Dank für Euren Einsatz!
>>
>> Grüße
>>
>> Carsten
>>
>>
>> Am Freitag, dem 31.03.2023 um 01:10 +0200 schrieb Frank H. Ellenberger:
>>> Hallo,
>>>
>>> danke für die Info.
>>>
>>> Bitte aktualisieren, siehe:
>>> https://github.com/flathub/org.gnucash.GnuCash/commit/6a579a23e4e8b01
>>> 332348ad5324e90fe73e82f8b
>>> und
>>> https://github.com/Gnucash/gnucash-on-
>>> flatpak/commit/aff91cc6aba7049f0ed03951daae055c7c189236
>>>
>>> Grüße
>>> Frank
>>>
>>> Am 30.03.23 um 18:16 schrieb Carsten Hütter:
>>>> Hallo GnuCash-Freunde,
>>>>
>>>> nun habe ich mein Ubuntu-GnuCash auf die neueste Flatpak-Version
>>>> von
>>>> Flathub aktualisiert (5.0 vom 25.3.2023) und es gibt folgendes
>>>> Problem.
>>>>
>>>> Die Kurse für die Kursdatenbank werden nicht mehr heruntergeladen.
>>>> Es
>>>> erscheint ein Fenster mit sinngemäß folgender Fehlermeldung:
>>>>
>>>>      Quotes for for following commodities were unavailable or
>>>> unusable:
>>>>      *XETRA:AAA.DE Finance::Quote returned no data and set no error
>>>>      *XETRA:BBB.DE Finance::Quote returned no data and set no error
>>>>      [...]
>>>>
>>>>
>>>> Das Finance-Modul (Finance::Quote 1.5301) ist dasselbe wie zuvor in
>>>> der
>>>> Version 4.13. Eine Änderung der Datenquelle (bislang Yahoo as JSON)
>>>> brachte keine Lösung, es bleibt derselbe Fehler. Ein Zurückspielen
>>>> auf
>>>> 4.13-164 ließ mich die Kurse heute wieder problemlos herunterladen.
>>>> Hier
>>>> scheint also noch ein Bug in GnuCash 5.0 vorzuliegen.
>>>>
>>>> Auf Github lässt sich auch ein Windows-Installer für Gnucash 5.0
>>>> herunterladen. Wenn ich mit dem dazu gehörenden Skript
>>>> Finance::Quote
>>>> baue, bekomme ich dann die aktualisierte Version 1.54. Und hiermit
>>>> funktioniert der Abruf. Es scheint also ein Problem mit dem
>>>> Finance::Quote-Modul in der aktuellen Linux-Flatpak-Version zu
>>>> geben.
>>>>
>>>> Grüße
>>>>
>>>> Carsten
>>>> _______________________________________________
>>>> gnucash-de mailing list
>>>> gnucash-de at gnucash.org
>>>> https://lists.gnucash.org/mailman/listinfo/gnucash-de
>> _______________________________________________
>> gnucash-de mailing list
>> gnucash-de at gnucash.org
>> https://lists.gnucash.org/mailman/listinfo/gnucash-de
>
>
>
> _______________________________________________
> gnucash-de mailing list
> gnucash-de at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-de
>




Mehr Informationen über die Mailingliste gnucash-de