Thread 'BOINC running with SuSE 11.4'

Message boards : Questions and problems : BOINC running with SuSE 11.4
Message board moderation

To post messages, you must log in.

AuthorMessage
cognitiv

Send message
Joined: 30 Jul 12
Posts: 5
Germany
Message 45112 - Posted: 30 Jul 2012, 14:21:43 UTC

Hello everybody,

the newest BOINC software wasn't running with SuSE 11.0 anymore. So I decided to install the newer OS 11.4. Now updating to BOINC 7.0.28 (i686).
The messages are now: ./boincmgr: error while loading shared libraries: libwx_gtk2u_html-2.8.so.0: cannot open shared object file: No such file or directory
This lib is installed ...
sirius:~/BOINC> cd /usr/lib/wx-2.8-stl/
sirius:/usr/lib/wx-2.8-stl> ll
insgesamt 5728
lrwxrwxrwx 1 root root 24 30. Jul 11:07 libwx_baseu-2.8.so.0 -> libwx_baseu-2.8.so.0.7.0
-rwxr-xr-x 1 root root 1465828 9. Aug 2011 libwx_baseu-2.8.so.0.7.0
lrwxrwxrwx 1 root root 29 30. Jul 11:07 libwx_gtk2u_core-2.8.so.0 -> libwx_gtk2u_core-2.8.so.0.7.0
-rwxr-xr-x 1 root root 3709484 9. Aug 2011 libwx_gtk2u_core-2.8.so.0.7.0
lrwxrwxrwx 1 root root 29 30. Jul 11:07 libwx_gtk2u_html-2.8.so.0 -> libwx_gtk2u_html-2.8.so.0.7.0
-rwxr-xr-x 1 root root 682380 9. Aug 2011 libwx_gtk2u_html-2.8.so.0.7.0
drwxr-xr-x 3 root root 4096 30. Jul 11:07 wx

I set up some environment variables like LD_LIBRARY_PATH, SHLIB_PATH and LIBPATH but with no effect.

sirius:/usr/lib # ll libwx*
lrwxrwxrwx 1 root root 31 Jul 30 16:15 libwx_baseu-2.8.so.0 -> wx-2.8-stl/libwx_baseu-2.8.so.0
lrwxrwxrwx 1 root root 35 Jul 30 16:15 libwx_gtk2u_adv-2.8.so.0 -> wx-2.8-stl/libwx_gtk2u_adv-2.8.so.0
lrwxrwxrwx 1 root root 36 Jul 30 16:15 libwx_gtk2u_core-2.8.so.0 -> wx-2.8-stl/libwx_gtk2u_core-2.8.so.0
lrwxrwxrwx 1 root root 36 Jul 30 16:12 libwx_gtk2u_html-2.8.so.0 -> wx-2.8-stl/libwx_gtk2u_html-2.8.so.0

Now as root I linked all files one after the other in /usr/lib/wx-2.8-stl to /usr/lib.
The newest message now is still
sirius:~/BOINC> ./run_manager
./boincmgr: error while loading shared libraries: libwx_baseu_net-2.8.so.0: cannot open shared object file: No such file or directory

Does anyone have an idea how to solve this problem? Don't know why SuSE uses a subdir for locating this .so files.

Regards
; Michael


ID: 45112 · Report as offensive
cognitiv

Send message
Joined: 30 Jul 12
Posts: 5
Germany
Message 45113 - Posted: 30 Jul 2012, 14:26:50 UTC - in response to Message 45112.  

One should read exactly, More libs are missing ...
sirius:/usr/lib # zypper in libwx_baseu_net-2.8.so.0

But now there is still at least one problem:

sirius:/usr/lib # zypper in libnotify.so.4
Loading repository data...
Reading installed packages...
'libnotify.so.4' not found in package names. Trying capabilities.
No provider of 'libnotify.so.4' found.
Resolving package dependencies...

Nothing to do.
ID: 45113 · Report as offensive
cognitiv

Send message
Joined: 30 Jul 12
Posts: 5
Germany
Message 45114 - Posted: 30 Jul 2012, 14:34:36 UTC - in response to Message 45113.  

Okay, next step was to link libnotify.so.1.2.3 to libnotify.so.4
The newerly message is
sirius:~/BOINC> ./run_manager
./boincmgr: /lib/libc.so.6: version `GLIBC_2.15' not found (required by ./boincmgr)

Linking libc.so to libc.so.6 (in /lib) has no effect anymore.

ID: 45114 · Report as offensive
ProfileJord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15634
Netherlands
Message 45115 - Posted: 30 Jul 2012, 15:05:17 UTC

Try to update your libraries first. That libc.so.6 is called that way does not mean it's the latest version which holds all info about the newer Glibc updates.
ID: 45115 · Report as offensive
cognitiv

Send message
Joined: 30 Jul 12
Posts: 5
Germany
Message 45116 - Posted: 30 Jul 2012, 15:13:17 UTC - in response to Message 45115.  

Today I updated the whole system completely with "zyyper dup". So that might not be the solution. But I will read in your linked articles. ty
ID: 45116 · Report as offensive
cognitiv

Send message
Joined: 30 Jul 12
Posts: 5
Germany
Message 45121 - Posted: 31 Jul 2012, 10:29:56 UTC - in response to Message 45116.  

After reading some interesting FAQ there is still no solution.
Trying to update libc shows that the needed version is already installed.

sirius:~ # zypper in libc.so.6
Loading repository data...
Reading installed packages...
'libc.so.6' not found in package names. Trying capabilities.
'glibc' providing 'libc.so.6' is already installed.
Resolving package dependencies...

Nothing to do.

ID: 45121 · Report as offensive
ProfileJord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15634
Netherlands
Message 45123 - Posted: 31 Jul 2012, 10:56:29 UTC - in response to Message 45121.  
Last modified: 31 Jul 2012, 10:57:25 UTC

Well, in that case you can only run a lower version of BOINC, until Suse is updated. The Glibc versions that are required are 2.14 and 2.15. Of course, you could try to build BOINC from source code with your local libraries.

By the way, I did not link to any articles. It's my signature that I post with. When I give you links to follow, I'll put them in the main text.
ID: 45123 · Report as offensive

Message boards : Questions and problems : BOINC running with SuSE 11.4

Copyright © 2025 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.