FreeBSD - unable to install BOINC

Questions and Answers : Unix/Linux : FreeBSD - unable to install BOINC
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Cheng Fan Soon

Send message
Joined: 3 Oct 05
Posts: 76
Credit: 4,581,394
RAC: 15
Malaysia
Message 608464 - Posted: 25 Jul 2007, 15:38:58 UTC

I try to download and install BOINC from
http://www.freebsd.org/cgi/ports.cgi?query=^boinc-client-5.8.17&stype=name
after install try to run boinc_client
it complain
/libexec/ld-elf.so.1: Shared object "libcurl.so.4" not found, required by "boinc_client"

Have I downloaded the right file?
or is there other files I need to download?

Thanks
ID: 608464 · Report as offensive
Dotsch
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 2422
Credit: 919,393
RAC: 0
Germany
Message 608478 - Posted: 25 Jul 2007, 16:42:41 UTC

It is the right file. But the BOINC client requires curl/libcurl, openssl and zlib. You must install it from the FreeBSD ports or the FreeBSD CDs.
ID: 608478 · Report as offensive
Profile Cheng Fan Soon

Send message
Joined: 3 Oct 05
Posts: 76
Credit: 4,581,394
RAC: 15
Malaysia
Message 610869 - Posted: 29 Jul 2007, 2:29:30 UTC - in response to Message 608478.  
Last modified: 29 Jul 2007, 2:32:22 UTC

It is the right file. But the BOINC client requires curl/libcurl, openssl and zlib. You must install it from the FreeBSD ports or the FreeBSD CDs.


I installed the curl/libcurl and it start running.

Now there is another problem.
My home internet connection is not always on, because I have a broadband interne t conection using my handphone account.
So when I want to go out, I will bring the handphone with me, that means the internet connection is always with me on my laptop which I always carry with me.
Today I return home and this home desktop/FreeBSD showing this:

2007-07-29 10:19:30 [SETI@home] Sending scheduler request: To fetch work
2007-07-29 10:19:30 [SETI@home] Requesting 8640 seconds of new work
2007-07-29 10:20:32 [SETI@home] Scheduler request failed: couldn't resolve host name
2007-07-29 10:20:32 [SETI@home] Sending scheduler request: To fetch work
2007-07-29 10:20:32 [SETI@home] Requesting 8640 seconds of new work
2007-07-29 10:21:34 [SETI@home] Scheduler request failed: couldn't resolve host name
2007-07-29 10:21:34 [SETI@home] Deferring communication for 1 min 0 sec
2007-07-29 10:21:34 [SETI@home] Reason: scheduler request failed
2007-07-29 10:22:34 [SETI@home] Sending scheduler request: To fetch work
2007-07-29 10:22:34 [SETI@home] Requesting 8640 seconds of new work
2007-07-29 10:22:39 [SETI@home] Scheduler RPC succeeded [server version 511]
2007-07-29 10:22:39 [SETI@home] Message from server: platform 'i386-portbld-freebsd' not f ound
2007-07-29 10:22:39 [SETI@home] Deferring communication for 1 days 0 hr 0 min 0 sec
2007-07-29 10:22:39 [SETI@home] Reason: requested by project


Why it need to "Deferring communication for 1 day"?
ID: 610869 · Report as offensive
Robert Smith
Avatar

Send message
Joined: 15 Jan 01
Posts: 266
Credit: 66,963
RAC: 0
United Kingdom
Message 611226 - Posted: 29 Jul 2007, 18:26:05 UTC
Last modified: 29 Jul 2007, 18:28:42 UTC

You could adjust your general preferences to compensate for the lack of internet.

For example, you could make BOINC ask before connecting. Or you could set restricted hours for when you know the connection will be available.

You could also set a local preference on just that one machine. Switch BOINC manager to 'Simple View', then:

Preferences > Connect to internet only between xxx and yyy > Save
ID: 611226 · Report as offensive
Dotsch
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 2422
Credit: 919,393
RAC: 0
Germany
Message 611329 - Posted: 29 Jul 2007, 21:21:54 UTC

Or disable the network access via the BOINC manager or boinc_cmd, before you leave.
ID: 611329 · Report as offensive
Profile Cheng Fan Soon

Send message
Joined: 3 Oct 05
Posts: 76
Credit: 4,581,394
RAC: 15
Malaysia
Message 618601 - Posted: 13 Aug 2007, 15:28:55 UTC - in response to Message 611329.  

Or disable the network access via the BOINC manager or boinc_cmd, before you leave.


I still unable to make the BOINC to run on my FreeBSD machine.
every time I start ./boinc_client
I get the follow text

2007-08-13 23:13:43 [---] Starting BOINC client version 5.8.17 for i386-portbld-freebsd
2007-08-13 23:13:43 [---] log flags: task, file_xfer, sched_ops
2007-08-13 23:13:43 [---] Libraries: libcurl/7.16.1 OpenSSL/0.9.7e zlib/1.2.2
2007-08-13 23:13:43 [---] Data directory: /root/Seti/bin
2007-08-13 23:13:44 [---] Processor: 1 i386 Intel(R) Pentium(R) 4 CPU 2.66GHz [] [sse sse2 sse3 mmx]
2007-08-13 23:13:44 [---] Memory: 759.40 MB physical, 0 bytes virtual
2007-08-13 23:13:44 [---] Disk: 495.73 MB total, 81.19 MB free
2007-08-13 23:13:44 [SETI@home] URL: http://setiathome.berkeley.edu/; Computer ID: 3623514; location: home; project prefs: home
2007-08-13 23:13:44 [---] No general preferences found - using BOINC defaults
2007-08-13 23:13:45 [SETI@home] Sending scheduler request: To fetch work
2007-08-13 23:13:45 [SETI@home] Requesting 8640 seconds of new work
2007-08-13 23:13:54 [SETI@home] Scheduler RPC succeeded [server version 511]
2007-08-13 23:13:54 [SETI@home] Message from server: platform 'i386-portbld-freebsd' not found
2007-08-13 23:13:54 [SETI@home] Deferring communication for 1 days 0 hr 0 min 0 sec
2007-08-13 23:13:54 [SETI@home] Reason: requested by project
ID: 618601 · Report as offensive
Robert Smith
Avatar

Send message
Joined: 15 Jan 01
Posts: 266
Credit: 66,963
RAC: 0
United Kingdom
Message 618674 - Posted: 13 Aug 2007, 19:03:44 UTC
Last modified: 13 Aug 2007, 19:27:51 UTC

This is the important line:
2007-08-13 23:13:54 [SETI@home] Message from server: platform 'i386-portbld-freebsd' not found

I believe that the final piece of the puzzle is now to manually add the appropriate SETI application and app_info file.

Download the latest freebsd SETI app from here:

http://lunatics.at/index.php?module=Downloads;catd=18

Stop all BOINC processes and copy the necessary files to the SETI project folder, BOINC>projects>setiathome.berkeley.edu

Restart BOINC.

Applications for slightly more exotic architectures (like BSD) and platform optimised apps, are maintained independently by a small group of very talented volunteers. It's only the generic mainstream (Windows/Mac/Linux) application which automatically downloads.
ID: 618674 · Report as offensive
Dotsch
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 2422
Credit: 919,393
RAC: 0
Germany
Message 618705 - Posted: 13 Aug 2007, 19:53:59 UTC

If you have installed the BOINC client and the SETI application via the FreeBSD ports, you can stop the BOINC client and resinstall the SETI package from the ports again.
ID: 618705 · Report as offensive

Questions and Answers : Unix/Linux : FreeBSD - unable to install BOINC


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.