Lost in dependency version hell

Message boards : Questions and problems : Lost in dependency version hell
Message board moderation

To post messages, you must log in.

AuthorMessage
drew1horn

Send message
Joined: 24 Jul 20
Posts: 7
Message 102434 - Posted: 5 Jan 2021, 18:01:08 UTC

On Manjaro with all current updates.
Was running Boinc Manager 7.16.11-1 package with no problems for quite a while.
Now boincmgr is failing with:

$ boincmgr
10:44:36: Warning: Mismatch between the program and library build versions detected.
The library used 3.0 (wchar_t,compiler with C++ ABI 1013,wx containers,compatible with 2.8),
and your program used 3.0 (wchar_t,compiler with C++ ABI 1014,wx containers,compatible with 2.8).

Tried uninstalling the boinc package.

And, the downloaded the recommend 7.4.22 from the boinc website.

The installation shell script appeared to work. But, when I:

$ ./BOINC/run_manager
./boincmgr: error while loading shared libraries: libnotify.so.4: cannot open shared object file: No such file or directory

libnotify 0.7.9-1 is installed.

But, apparently it is the wrong version.
ID: 102434 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 14628
Netherlands
Message 102439 - Posted: 5 Jan 2021, 19:21:33 UTC - in response to Message 102434.  

Don't download the recommended version from the website. This is an ancient one with many problems of its own, probably certificate trouble as well. It's still there because that was the last version BOINC made by itself, since this version the package maintainers of the various distros have been building and distributing BOINC. This so the package is built using libraries that work on that distro.

So please return to the 7.16 version. A Linux guru will be along shortly, I bet.
ID: 102439 · Report as offensive
Bryn Mawr
Help desk expert

Send message
Joined: 31 Dec 18
Posts: 154
United Kingdom
Message 102440 - Posted: 5 Jan 2021, 21:22:03 UTC

Use the Manjara package manager Pamac (or Octopi if it’s installed) and search for Boinc, you might have to enable AUR (the user repositories) first. See :-

http://www.linuxandubuntu.com/home/install-and-remove-software-in-manjaro
ID: 102440 · Report as offensive

Message boards : Questions and problems : Lost in dependency version hell

Copyright © 2021 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.