Page 1 of 1

Could be possible get BOINC for Slackware/Salix?

Posted: 8. May 2018, 15:43
by Van_Vinkle
Some times ago, when I was using a Debian's derivative, my system had the program BOINC, which lets use the idle times of the desktop for science.

There is not a current version of BOINC in its site (https://boinc.berkeley.edu), but there is a package in Debian's repository, I've downladed it (https://packages.debian.org/stretch/boinc) and transformed it throughout deb2tgz. The output was boinc_7.6.33+dfsg-12_all.txz, and I've tried to install it, but no success:

Code: Select all

installpkg boinc_7.6.33+dfsg-12_all.txz
Verifying package boinc_7.6.33+dfsg-12_all.txz.
Installing package boinc_7.6.33+dfsg-12_all.txz:
PACKAGE DESCRIPTION:
WARNING:  Package has not been created with 'makepkg'
Package boinc_7.6.33+dfsg-12_all.txz installed.
Despite it, the package was not installed.

Thanks for your interest.

Re: Could be possible get BOINC for Slackware/Salix?

Posted: 8. May 2018, 19:19
by DidierSpaier
In any case you will most probably miss dependencies trying that way.

Have a look at this thread.

Re: Could be possible get BOINC for Slackware/Salix?

Posted: 8. May 2018, 20:53
by gapan
Here you go:
http://people.salixos.org/gapan/boinc/

Make sure you have all dependencies installed.

It would probably be better if you created a new directory and launched the client and manager from in there. It creates some xml files and configuration files in there:

Code: Select all

mkdir ~/boinc
cd ~/boinc
boinc
and in another terminal:

Code: Select all

cd ~/boinc
boincmgr
It seems to work, I can connect with projects, but I have not done any actual computations yet.

Re: Could be possible get BOINC for Slackware/Salix?

Posted: 10. May 2018, 13:14
by Van_Vinkle
Unfortunately, it does not go well.

I did:

Code: Select all

~/BOINC $ fakeroot slkbuild -X

Automatically setting arch to x86_64
boinc-7.8.6.tar.xz found in current directory
Setting option nosrcpack
Setting option noautodotnew
build-boinc.sh has been created
tar -xf boinc-7.8.6.tar.xz
chmod: cannot operate on dangling symlink './boinc-7.8.6/doc/sim_web.php'
chmod: cannot operate on dangling symlink './boinc-7.8.6/drupal/sites/default/themes/project'
chmod: cannot operate on dangling symlink './boinc-7.8.6/drupal/sites/default/modules/project'
chmod: cannot operate on dangling symlink './boinc-7.8.6/drupal/sites/default/files'
[...]  

 CXX      boinc_client-hostinfo_unix.o
  CXXLD    boinc_client
/usr/lib/libcurl.so: error adding symbols: File in wrong format
collect2: error: ld returned 1 exit status
Makefile:709: recipe for target 'boinc_client' failed
make[2]: *** [boinc_client] Error 1
make[2]: Leaving directory '/home/lluis/BOINC/src/boinc-7.8.6/client'
Makefile:645: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/lluis/BOINC/src/boinc-7.8.6'
Makefile:549: recipe for target 'all' failed
make: *** [all] Error 2
build() failed.

:cry:

Re: Could be possible get BOINC for Slackware/Salix?

Posted: 10. May 2018, 14:15
by mimosa
Van_Vinkle, gapan has made a package for it, if you click the link in his post, just download the file ending txz, and install it:

Code: Select all

sudo spkg boinc-7.8.6-x86_64-1gv.txz 
However you also need to make sure you have the dependencies installed as well, these are listed in the .dep file there. If you like, you can download the file and install any missing applications with a single command, using a bit of sed magic:

Code: Select all

wget http://people.salixos.org/gapan/boinc/boinc-7.8.6-x86_64-1gv.dep
sudo spi -i `sed -e "s/,/ /g" < boinc-7.8.6-x86_64-1gv.dep`

Re: Could be possible get BOINC for Slackware/Salix?

Posted: 15. May 2018, 08:57
by Van_Vinkle
I did, and BOINC is now in my system :D

Thanks to both!