[Bug 780827] New: gnucash no longer working after upgrade by zypper
https://bugzilla.novell.com/show_bug.cgi?id=780827 https://bugzilla.novell.com/show_bug.cgi?id=780827#c0 Summary: gnucash no longer working after upgrade by zypper Classification: openSUSE Product: openSUSE 12.2 Version: Final Platform: x86-64 OS/Version: openSUSE 12.2 Status: NEW Severity: Major Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: myemailu@gmail.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20100101 Firefox/15.0 On a fresh install of openSUSE 12.2, gnucash works after installation of libguile-srfi-srfi-1-v-3-3-1.8.8-4.2.1.x86_64 However, when using "zypper up" on the system, it installs some other libguile libraries which do not work together with gnucash. Reproducible: Always Steps to Reproduce: 1. install openSUSE 12.2, install libguile -> gnucash works 2. do zypper up 3. gnucash no longer works Actual Results: ~>gnucash gnc.bin-Message: main: binreloc relocation support was disabled at configure time. Backtrace: In unknown file: ?: 0* [primitive-load-path "slib/guile.init"] <unnamed port>: In procedure primitive-load-path in expression (primitive-load-path name): <unnamed port>: Unable to find file "slib/guile.init" in load path zypper up does this: Installation von: git-core-1.7.10.4-2.4.1 .........................................................................................[fertig] Installation von: libglib-2_0-0-2.32.4-4.8.1 ......................................................................................[fertig] Installation von: libguile-srfi-srfi-13-14-v-3-3-1.8.8-4.5.1 ......................................................................[fertig] Installation von: libguile-srfi-srfi-4-v-3-3-1.8.8-4.5.1 ..........................................................................[fertig] Installation von: libguile17-1.8.8-4.5.1 ..........................................................................................[fertig] Installation von: SuSEfirewall2-3.6.295-1.6.1 .....................................................................................[fertig] Installation von: opensuse-manuals_en-12.2-3.11.1 .................................................................................[fertig] Installation von: gitk-1.7.10.4-2.4.1 .............................................................................................[fertig] Installation von: git-web-1.7.10.4-2.4.1 ..........................................................................................[fertig] Installation von: git-svn-1.7.10.4-2.4.1 ..........................................................................................[fertig] Installation von: git-gui-1.7.10.4-2.4.1 ..........................................................................................[fertig] Installation von: git-email-1.7.10.4-2.4.1 ........................................................................................[fertig] Installation von: git-cvs-1.7.10.4-2.4.1 ..........................................................................................[fertig] Installation von: git-1.7.10.4-2.4.1 ..............................................................................................[fertig] Installation von: libgthread-2_0-0-2.32.4-4.8.1 ...................................................................................[fertig] Installation von: libgobject-2_0-0-2.32.4-4.8.1 ...................................................................................[fertig] Installation von: libgmodule-2_0-0-2.32.4-4.8.1 ...................................................................................[fertig] Installation von: libguilereadline-v-17-17-1.8.8-4.5.1 ............................................................................[fertig] Installation von: libguile-srfi-srfi-60-v-2-2-1.8.8-4.5.1 .........................................................................[fertig] Installation von: libguile-srfi-srfi-1-v-3-3-1.8.8-4.5.1 ..........................................................................[fertig] Installation von: icedtea-web-1.3-1.5.1 ...........................................................................................[fertig] Installation von: libgio-2_0-0-2.32.4-4.8.1 .......................................................................................[fertig] Installation von: guile1-1.8.8-4.5.1 ..............................................................................................[fertig] Installation von: glib2-tools-2.32.4-4.8.1 ........................................................................................[fertig] Installation von: glib2-devel-2.32.4-4.8.1 ........................................................................................[fertig] -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c1
Donovan Cameron
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c2
Ran Rubin
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c3
Dominique Leuenberger
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c4
Dominique Leuenberger
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c5
Donovan Cameron
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c6
--- Comment #6 from Ran Rubin
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c7
Dominique Leuenberger
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c8
--- Comment #8 from Ran Rubin
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c9
Donovan Cameron
I'm running KDE
I don't have either of these folders. I only have /usr/share/guile/1.8
ranr@xxxx:/usr/share/guile/1.8> ls -la total 328 drwxr-xr-x 7 root root 4096 Sep 19 00:19 . drwxr-xr-x 3 root root 4096 Sep 19 00:19 .. -rw-r--r-- 1 root root 293214 Sep 11 16:26 guile-procedures.txt drwxr-xr-x 4 root root 4096 Sep 19 00:19 ice-9 drwxr-xr-x 3 root root 4096 Sep 11 16:26 lang drwxr-xr-x 3 root root 4096 Sep 19 00:19 oop drwxr-xr-x 2 root root 4096 Sep 19 00:19 scripts -rw-r--r-- 1 root root 9456 Sep 19 00:19 slibcat drwxr-xr-x 2 root root 4096 Sep 19 00:19 srfi
Same here. Running KDE 4.9 I'm wondering if users who followed this comment: https://bugzilla.novell.com/show_bug.cgi?id=779458#c6 (like me) have some extra deps in their system now? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c10
--- Comment #10 from Ran Rubin
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c11
Dominique Leuenberger
I'm running KDE
I don't have either of these folders.
Ok, that sounds like an issue... likely a racing condition in the installations of guile vs slib originally. Can you try to: zypper in --force slib ? This should run the scripts needed to create the folders as expected. If that works, the big question will be how to do the fix :) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c12
--- Comment #12 from Ran Rubin
Can you try to: zypper in --force slib
That did not work (it did not create the folder /usr/share/guile/site). However I removed all the guile packages, the slib packages and gnucash and then reinstalled them with: zypper in guile1 libguile-srfi-srfi-1-v-3-3 libguile-srfi-srfi-13-14-v-3-3 libguile-srfi-srfi-4-v-3-3 libguile-srfi-srfi-60-v-2-2 libguile1-devel libguile17 libguilereadline-v-17-17 zypper in slib zypper in gnucash and this worked! I get: ranr@xxxx:~> ls -la /usr/share/guile/site/ total 8 drwxr-xr-x 2 root root 4096 Sep 19 12:31 . drwxr-xr-x 4 root root 4096 Sep 19 12:28 .. lrwxrwxrwx 1 root root 10 Sep 19 12:31 slib -> ../../slib ranr@xxxx:~> ls -la /usr/share/guile/site/slib lrwxrwxrwx 1 root root 10 Sep 19 12:31 /usr/share/guile/site/slib -> ../../slib and as far as I can see gnucash works fine (not tested extensively) Regarding how to fix this, I really don't know but I'll be happy to provide any info you might need. Thanks for your help, Ran -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c13
Dominique Leuenberger
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c14
--- Comment #14 from Donovan Cameron
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c15
--- Comment #15 from Donovan Cameron
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c16
Donovan Cameron
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c17
--- Comment #17 from Donovan Cameron
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c18
Dominique Leuenberger
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c19
--- Comment #19 from Dominique Leuenberger
with all repos available (and cleaned up with zypper rm *guile*) - zypper in gnucash => this pulls in gnucash from Update, guile1 from OSS libguile17 from Update slib from OSS
=> libguile17 is being installed from the Update tree, not as stated in comment 18 from OSS. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c20
--- Comment #20 from Dominique Leuenberger
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c21
--- Comment #21 from Markus Sauler
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c22
Michael Schröder
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c23
--- Comment #23 from Dominique Leuenberger
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c24
--- Comment #24 from Dominique Leuenberger
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c25
--- Comment #25 from Swamp Workflow Management
https://bugzilla.novell.com/show_bug.cgi?id=780827
https://bugzilla.novell.com/show_bug.cgi?id=780827#c26
Dominique Leuenberger
participants (1)
-
bugzilla_noreply@novell.com