Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 9
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 2596 times and has 8 replies Next Thread
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Error execv: No such file or directory

Hi,

I installed a new linux on my computer a few days ago and I noticed that all genome comparison units resulted in error "execv: No such file or directory". It seems like BOINC client tries to execute a file 'wcg_fcg1_ssearch_5.14_i686-pc-linux-gnu' which is "ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), not stripped", and the following command
$ strings wcg_fcg1_ssearch_5.14_i686-pc-linux-gnu|head -1
/lib/ld-linux.so.2
explains the error message: I do not have a /lib/ld-linux.so.2 file (on my system the name of dynamic linker is /lib/ld-linux-x86-64.so.2).

It seems like this executable is not a part of BOINC client and has been downloaded from WCG site. So my question is: does anybody know where can I get sources to compile 'wcg_fcg1_ssearch_5.14_i686-pc-linux-gnu' on my system?

Vadim.

P.S. Here is the full result log:
<core_client_version>5.9.10</core_client_version>
<![CDATA[
<message>
process exited with code 22 (0x16)
</message>
<stderr_txt>
execv: No such file or directory

</stderr_txt>
]]>
[May 16, 2007 2:40:11 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Error execv: No such file or directory

Sorry, source isn't available for any of the current projects.

I also note you are using the latest alpha release. Did you build it yourself, or did you get the Berkeley build?

Anyway, the first step is to duplicate your problem with the official, stable release. Please install BOINC 5.8.16: http://boinc.berkeley.edu/download.php
[May 16, 2007 2:56:50 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Error execv: No such file or directory

Sorry, source isn't available for any of the current projects.


So are you going to open sources? Actually I do not understand the idea that some parts of open community projects can be closed. Besides the obvious benefit that any client can use it's own specific optimization this problem has an ethical side: if I have a good will to donate my computer time I think I should be able to know exactly what my computer is doing.

I also note you are using the latest alpha release. Did you build it yourself, or did you get the Berkeley build?


I've just checked out the latest revision from http://boinc.berkeley.edu/svn/trunk/boinc and compiled the client.

Anyway, the first step is to duplicate your problem with the official, stable release. Please install BOINC 5.8.16: http://boinc.berkeley.edu/download.php


I do not think it depends on BOINC client. The problem is in 'wcg_fcg1_ssearch_5.14_i686-pc-linux-gnu' file: dynamically linked 32 bit binary will not run on the pure 64 bit system. By the way the HPF2 project uses statically linked binary and that's why I don't have problems with it.

Vadim.
[May 16, 2007 4:44:41 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Error execv: No such file or directory

I think you are missing the relationship between BOINC, WCG and the various projects. WCG doesn't own the code for the science applications - often the project scientists don't either - it is licensed from somewhere else. This is why BOINC is distributed under the LGPL.

The thing that makes WCG special is all the results are public domain. When a project is completed, you will be able to read all the papers published by the scientists, and even examine the raw result data.

As for what you say: it is highly likely that you are right, but I trust you appreciate that we simply can't provide the same support for alpha software as for release software. You use the alpha entirely at your own risk. And the BOINC alphas are very, very alpha - sometimes they don't work at all. And if you just grabbed the head revision - well, you're lucky it even compiled.
[May 16, 2007 5:05:19 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Error execv: No such file or directory

Hi _Vadim,
Currently all our applications are compiled to run in 32-bit mode. Naturally, the 64-bit operating systems are backward-compatible and will run 32-bit applications. But you will have to acquire a 32-bit library for the application program to link to.

It is just part of the pain of operating on the bleeding edge. biggrin We have a number of members who are successfully running on 64-bit versions of Linux.

On to the future!!
Lawrence
[May 16, 2007 11:06:15 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Error execv: No such file or directory

I think you are missing the relationship between BOINC, WCG and the various projects. WCG doesn't own the code for the science applications - often the project scientists don't either - it is licensed from somewhere else. This is why BOINC is distributed under the LGPL.


Ok, I see. Thank you for explanation, now I think I better understand how BOINC projects work.

Anyway I still have a little bad feeling that some parts of the project are not accessible to the participants, but the only thing we can do in this case is to ask scientists to use as much open source software as possible.

Vadim.
[May 16, 2007 3:17:55 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Sekerob
Ace Cruncher
Joined: Jul 24, 2005
Post Count: 20043
Status: Offline
Reply to this Post  Reply with Quote 
Re: Error execv: No such file or directory

Hi _Vadim_,

Some of the programs like Charmm and Autodock and Rosetta will never be open source. In fact, the science is extremely dependent on consistent calculation of the jobs. If everyone would start compiling and optimizing, the nightmare to get quorum (matching results for verification) would be unfathomable.

Sekerob
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All!
[May 16, 2007 3:33:03 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Error execv: No such file or directory

You can find out quite a bit about Rosetta at Rosetta Commons at http://www.rosettacommons.org/

Rosetta is licensed for free to academic researchers.

But all these programs are under constant development and recover part of their development expense by charging biotech companies licensing fees.

Added: Sekerob has just reminded me that AutoDock has just been released under the GPL: http://autodock.scripps.edu/
But don't try to compile it for use with our project. It is constantly changing and we need code that is precisely the same for our validity checking. Also, we modify it to run with BOINC.
----------------------------------------
[Edit 1 times, last edit by Former Member at May 16, 2007 5:46:44 PM]
[May 16, 2007 5:10:53 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Error execv: No such file or directory

Well, I could probably disagree with some aguments, but it seems to me that the main thing I missed was your target auditory. You are trying to involve as many different people as possible, rather than focusing on a small number of skilled people who really understand what they are doing. In that case it probably make sense to sacrifice performance for correctness of results by keeping some parts of the system inaccessible.

So I temporary excluded GC from the list of my projects and I will be back when my system is ready for it. Thanks to everybody who made posts to this thread: you gave me something to think about.

Vadim.
[May 17, 2007 3:00:10 AM]   Link   Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Post new Thread