Could be possible get BOINC for Slackware/Salix?

If there's software you need and you can't find, make a request for it.
Post Reply
User avatar
Van_Vinkle
Donor
Posts: 91
Joined: 25. Oct 2012, 17:39

Could be possible get BOINC for Slackware/Salix?

Post by Van_Vinkle » 8. May 2018, 15:43

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.

DidierSpaier
Posts: 286
Joined: 20. Jun 2016, 20:15

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

Post by DidierSpaier » 8. May 2018, 19:19

In any case you will most probably miss dependencies trying that way.

Have a look at this thread.

User avatar
gapan
Salix Wizard
Posts: 5396
Joined: 6. Jun 2009, 17:40

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

Post by gapan » 8. May 2018, 20:53

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.
Image
Image

User avatar
Van_Vinkle
Donor
Posts: 91
Joined: 25. Oct 2012, 17:39

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

Post by Van_Vinkle » 10. May 2018, 13:14

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:

User avatar
mimosa
Salix Warrior
Posts: 3028
Joined: 25. May 2010, 17:02
Contact:

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

Post by mimosa » 10. May 2018, 14:15

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`

User avatar
Van_Vinkle
Donor
Posts: 91
Joined: 25. Oct 2012, 17:39

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

Post by Van_Vinkle » 15. May 2018, 08:57

I did, and BOINC is now in my system :D

Thanks to both!

Post Reply