• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] Gnucash will nicht starten

saigo

Newbie
Hallo,
ich habe mich jetzt schon durch diverse Threads gewühlt, habe alles mögliche probiert und verliere langsam den Überblick.
Wenn ich Gnucash starte bricht er mit Fehlermeldung ab (aus der Konsole gestartet).
Code:
gnc.bin-Message: main: binreloc relocation support was disabled at configure time.

WARNING: no socket to connect to
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;;       or pass the --no-auto-compile argument to disable.
;;; compiling /usr/share/gnucash/guile-modules/gnucash/core-utils.scm
;;; WARNING: compilation of /usr/share/gnucash/guile-modules/gnucash/core-utils.scm failed:
;;; ERROR: no code for module (sw_core_utils)
;;; compiling /usr/share/gnucash/guile-modules/gnucash/gnc-module.scm
;;; WARNING: compilation of /usr/share/gnucash/guile-modules/gnucash/gnc-module.scm failed:
;;; ERROR: no code for module (sw_gnc_module)
;;; compiling /usr/share/gnucash/guile-modules/gnucash/app-utils.scm
;;; WARNING: compilation of /usr/share/gnucash/guile-modules/gnucash/app-utils.scm failed:
;;; ERROR: Undefined variable: HOOK-SAVE-OPTIONS
Backtrace:
In unknown file:
   ?: 19 [catch-closure]
   ?: 18 [call-with-input-string "(use-modules (gnucash gnome-utils))
" ...]
In ice-9/boot-9.scm:
2103: 17 [save-module-excursion #<procedure 2135c00 at ice-9/eval-string.scm:65:9 ()>]
In ice-9/eval-string.scm:
  44: 16 [read-and-eval #<input: string 210a820> #:lang ...]
  46: 15 [lp (use-modules (gnucash gnome-utils))]
In ice-9/eval.scm:
 458: 14 [#<procedure b550c0 at ice-9/eval.scm:452:4 (exp)> (use-modules #)]
In ice-9/psyntax.scm:
1024: 13 [chi-top-sequence ((use-modules (gnucash gnome-utils))) () ...]
 922: 12 [scan ((use-modules (gnucash gnome-utils))) () ...]
1015: 11 [scan ((# #) #(syntax-object *unspecified* # #)) () (()) ...]
In ice-9/boot-9.scm:
3126: 10 [process-use-modules (((gnucash gnome-utils)))]
 541: 9 [map #<procedure bfd680 at ice-9/boot-9.scm:3126:25 (mif-args)> ((#))]
3127: 8 [#<procedure bfd680 at ice-9/boot-9.scm:3126:25 (mif-args)> (#)]
2572: 7 [resolve-interface (gnucash gnome-utils) #:select ...]
2497: 6 [#<procedure bf17a0 at ice-9/boot-9.scm:2485:4 (name #:optional autoload version #:key ensure)> # ...]
2763: 5 [try-module-autoload (gnucash gnome-utils) #f]
2103: 4 [save-module-excursion #<procedure 21355a0 at ice-9/boot-9.scm:2764:17 ()>]
2774: 3 [#<procedure 21355a0 at ice-9/boot-9.scm:2764:17 ()>]
In unknown file:
   ?: 2 [primitive-load-path "gnucash/gnome-utils" #f]
In gnucash/gnome-utils.scm:
   7: 1 [#<procedure 213f2a0 ()>]
In unknown file:
   ?: 0 [gnc-module-load "gnucash/app-utils" 0]

ERROR: In procedure gnc-module-load:
ERROR: SCM_STRING_CHARS does not work with read-only strings

Ich habe bereits versucht Gnucash 2.4.0 zu installieren mit guile 1.87 und die jetzige Fehlermeldung kommt nach der Installation von 2.4.8 aus dem repo von j.engel
Hat einer vielleicht noch eine Idee wie ich es zum laufen bekomme?
ein step by step zum selber compilieren von gnucash 2.4.10 wäre auch n Anfang, das bekomm ich nämlich irgendwie auch nich auf die Kette :(
langsam komm ich mir echt blöde vor. Leider bin ich aber bei Linux auch nicht so fit :(

Habe hier Opensuse 12.1 64bit mit KDE laufen.
 

spoensche

Moderator
Teammitglied
Gnucash Pakete:

http://software.opensuse.org/search?q=gnucash&baseproject=openSUSE%3A12.1&lang=de&exclude_debug=true

Mach bitte einen Bugreport Jan (j.engel)
 
OP
S

saigo

Newbie
Der Fehler ist anscheinden schon gemeldet und ich hatte gerade leider Probleme beim hinzufügen meiner Meldung aber denke die bisherigen Meldungen decken den Fehler ab. Leider komme ich damit immer noch nicht weiter. :(
 
OP
S

saigo

Newbie
Weil der Fehler leider seid OpenSuSE 12.1 mit 2.4.7 besteht
Ich hatte dann 2.4.0 aus dem 11.4er Repo installiert und gnucash und guile für updates gesperrt, das lief ... aber dann hat wohl irgend ein anderes Update vor ein paar tagen das ganze gehimmelt oder ich hab aus versehen :eek:ps: die Sperre aufgehoben, ich könnte keins davon beschwören jedenfalls hab ichs seid dem nicht wieder ans laufen bekommen, auch mit 2.4.0 nicht mehr :(

Seid dem letzten Update ist jetzt 2.4.10 installiert worden aber leider...
Code:
>gnucash
gnc.bin-Message: main: binreloc relocation support was disabled at configure time.

WARNING: no socket to connect to
Throw without catch before boot:
Throw to key misc-error with args ("primitive-load-path" "Unable to find file ~S in load path" ("ice-9/boot-9") #f)Aborting.
Abgebrochen

jemand ne Idee wodran das liegen kann?
 

spoensche

Moderator
Teammitglied
Tja, wenn du mal dem Link gefolgt wärst, den ich dir Hand gegeben habe, dann wäre dir bestimmt aufgefallen, dass es neben den Updates für 2.4.7 auch Pakete für die 2.4.9 gibt,
 
OP
S

saigo

Newbie
Ich überlese deine Spitze jetzt einfach da sie mich nicht anspricht ...

Ich habe natürlich alle Möglichkeiten /Versionen probiert

die letzten Versuche brachten 2.4.10 und 2.4.7 zum laufen ...leider jedoch nur bis zur Einrichtung des Onlinebankings ... dabei kommt es zum Absturz von Gnucash
>gnucash
gnc.bin-Message: main: binreloc relocation support was disabled at configure time.

WARNING: no socket to connect to
Found Finance::Quote version 1.17
gnucash: configmgr.c:250: GWEN_ConfigMgr_GetGroup: Assertion `mgr' failed.
Abgebrochen
 

Sauerland

Ultimate Guru
GREAT NEWS: the OpenSUSE 12.1 update stream now contains new versions of GnuCash and its companion components which corrects the long-running GnuCash start-up problem, as well as running reports once again. The update showed up on 22-Feb-2012.

So, if you installed the custom version of GnuCash from the OpenSUSE developer's private repository (which was mentioned in the release notes) or compiled your own version from source, you can go ahead and delete your custom fixed versions and go back to the regular OpenSUSE distribution version! Use Yast to install the distribution version of GnuCash, GnuCash-lang, and GnuCash-docs. Then run Online Update and take in the recommended update to GnuCash, and you are back in business.

As usual, the OpenSUSE team delivered -- year after year these developers do an incredible job and the community gives thanks.
Quelle:
http://forums.opensuse.org/english/...applications/468429-gnucash-wont-start-2.html

Gerade installiert und Gnucash startet, ich benutze es aber nicht.

Code:
S | Name         | Typ   | Version     | Arch   | Repository                                  
--+--------------+-------+-------------+--------+---------------------------------------------
i | gnucash      | Paket | 2.4.7-3.3.1 | i586   | Aktualisierungen für openSUSE 12.1 12.1-1.26
i | gnucash-docs | Paket | 2.4.1-4.1.1 | noarch | openSUSE-12.1-Oss                           
i | gnucash-lang | Paket | 2.4.7-3.3.1 | noarch | Aktualisierungen für openSUSE 12.1 12.1-1.26
 
OP
S

saigo

Newbie
Danke erstmal für alle Tips und die Geduld!

Ich habe eben die Prioritäten der einzelnen repository nochmal verändert und mit zypper dup und zypper up alles auf den entsprechenden Stand gebracht.
jetzt läuft die 2.4.10 incl. dem aqbanking Einrichtungsassistent! Da ich bei mehreren repos die Prioritäten geändert und somit die Reihenfolge verändert habe kann ich leider nicht genau sagen wodran es lag :/ aber es läuft wieder wie es soll :) Vielen herzlichen Dank.

greetz Saigo
 
Oben