Message boards : Questions and problems : Error when running on 7.2.42 on openSuSE 13.1
Message board moderation
Author | Message |
---|---|
Send message Joined: 12 Feb 12 Posts: 17 ![]() |
I installed BOINC on a openSuSE 13.1 linux installation. The first time I ran, I got this error message: ./boincmgr: error while loading shared libraries: libwx_gtk2u_html-2.8.so.0: cannot open shared object file: No such file or directory So I installed libwx_gtk2u_html-2_8-0-compat-lib-stl Now I get this error message: ./boincmgr: relocation error: ./boincmgr: symbol _ZTV16wxWindowListNode, version WXU_2.8 not defined in file libwx_gtk2u_core-2.8.so.0 What will I need to do to resolve this? Thanks. ![]() |
Send message Joined: 20 Nov 12 Posts: 801 ![]() |
Install BOINC from openSUSE's repositories. openSUSE Factory (whatever that is) appears to have 7.2.42 (click Show other versions). The version you can download from this site is built on Ubuntu. Apparently not quite compatible with SUSE. edit: Installing libwx_gtk2u_core-2_8-0-compat-lib-stl might work too plus any other compat lib that's needed. |
Send message Joined: 12 Feb 12 Posts: 17 ![]() |
Thanks, Juha. Is there a way that I can configure where configuration files and project data are located? I am moving from one system running openSuSE 12.1 and boinc 6.10.56 to the system running openSuSE 13.1. Installing 7.2.42 from the link you provided puts all the configuration files into the home directory of the account that is used to install the client. With 6.10.56, I installed all of boinc in a /home/BOINC directory and all the config files as well as project data files were located in a subdirectory of that directory. I would like to be able to maintain a similar "isolated" location like that. I tried using --relocate as an option to the rpm package manager, but I got an error back from that that said that the files in /usr/bin were not relocatable. How about if I run 6.12.22 - what am I missing? Thanks again. ![]() |
Send message Joined: 20 Nov 12 Posts: 801 ![]() |
Is there a way that I can configure where configuration files and project data are located? Doesn't look like there is any way other than move the files to new location and make a symlink from /var/lib/boinc -> new location. I am moving from one system running openSuSE 12.1 and boinc 6.10.56 to the system running openSuSE 13.1. Installing 7.2.42 from the link you provided puts all the configuration files into the home directory of the account that is used to install the client. With 6.10.56, I installed all of boinc in a /home/BOINC directory and all the config files as well as project data files were located in a subdirectory of that directory. You could try to give the Berkeley package another go. Just keep installing those compat packages until the system stops complaining. How about if I run 6.12.22 - what am I missing? If you are asking what's new in v7 I think I'll point you to Release Notes and Version history pages. You need to decide yourself how important any of the changes are. |
Send message Joined: 12 Feb 12 Posts: 17 ![]() |
You could try to give the Berkeley package another go. Just keep installing those compat packages until the system stops complaining. I did that before I posted. There were two packages available in the distribution. One gave cannot open shared object file: No such file or directory while the other one gave symbol _ZTV16wxWindowListNode, version WXU_2.8 not defined in file libwx_gtk2u_core-2.8.so.0. I looked at the online openSuSE repository for other versions of the package and there are none. Short of getting the manager source, it seems that the easiest approach would be to install, move the files, and make a symlink. Also, it looks like the 7.2.42 is the way to go. There is the potential for openCL support for the APU I am running - Athlon 5350, so I would like to have that available to the client if possible. But with 7.2.42, it looks like I'll have to build the manager myself. Thanks for the help. ![]() |
Send message Joined: 20 Nov 12 Posts: 801 ![]() |
I just checked what that openSUSE Factory is. Turns out that's basically the development version of the next stable release. I guess packages from there might not work well on earlier release. Sorry about that. I think the 'network' repository/project listed under 13.1 could be better choice even if it's listed as unstable. Oh and there is boinc-manager package too. I figured you can search it yourself and just linked to boinc-client. |
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.