<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Hallo Frank,<br>
<br>
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:</div>
<div class="moz-cite-prefix">
<blockquote>"terminate called after throwing an instance of
'std::out_of_range'<br>
what(): vector::_M_range_check: __n (which is 2) >=
this->size() (which is 1)"<br>
</blockquote>
Hier müsste noch ein bisschen Fehlersuche und -korrektur erfolgen.</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Grüße</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Carsten<br>
</div>
<div class="moz-cite-prefix"> <br>
<br>
Carsten Hütter schrieb am 31.03.2023 um 22:06:<br>
</div>
<blockquote type="cite"
cite="mid:865a9d9b4bd703e6ec3720d58f51c13cdc096226.camel@gmx.de">
<pre class="moz-quote-pre" wrap="">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:
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">Hallo,
danke für die Info.
Bitte aktualisieren, siehe:
<a class="moz-txt-link-freetext" href="https://github.com/flathub/org.gnucash.GnuCash/commit/6a579a23e4e8b01">https://github.com/flathub/org.gnucash.GnuCash/commit/6a579a23e4e8b01</a>
332348ad5324e90fe73e82f8b
und
<a class="moz-txt-link-freetext" href="https://github.com/Gnucash/gnucash-on">https://github.com/Gnucash/gnucash-on</a>-
flatpak/commit/aff91cc6aba7049f0ed03951daae055c7c189236
Grüße
Frank
Am 30.03.23 um 18:16 schrieb Carsten Hütter:
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">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
<a class="moz-txt-link-abbreviated moz-txt-link-freetext" href="mailto:gnucash-de@gnucash.org">gnucash-de@gnucash.org</a>
<a class="moz-txt-link-freetext" href="https://lists.gnucash.org/mailman/listinfo/gnucash-de">https://lists.gnucash.org/mailman/listinfo/gnucash-de</a>
</pre>
</blockquote>
</blockquote>
<pre class="moz-quote-pre" wrap="">_______________________________________________
gnucash-de mailing list
<a class="moz-txt-link-abbreviated moz-txt-link-freetext" href="mailto:gnucash-de@gnucash.org">gnucash-de@gnucash.org</a>
<a class="moz-txt-link-freetext" href="https://lists.gnucash.org/mailman/listinfo/gnucash-de">https://lists.gnucash.org/mailman/listinfo/gnucash-de</a>
</pre>
</blockquote>
<br>
</body>
</html>