Bug#537932: boinc-client should maybe recommend libglut as some WUs will fail without it

Steffen Moeller moeller at inb.uni-luebeck.de
Fri Jul 31 16:09:19 UTC 2009


Hello,

salonh at t2.technion.ac.il wrote:
> Quoting Steffen Moeller <steffen_moeller at gmx.de>:
>
> Alon Horn wrote:
>   
>>> i got this error on all spinhenge at home and leiden classical WU's:
>>>
>>> <core_client_version>6.4.5</core_client_version>
>>> <![CDATA[
>>> <message>
>>> process exited with code 127 (0x7f, -129)
>>> </message>
>>> <stderr_txt>
>>> metropolis_3.12_i686-pc-linux-gnu: error while loading shared libraries:
>>>       
>> libglut.so.3: cannot open shared object file: No such file or directory
>>     
>>> </stderr_txt>
>>> ]]>
>>>
>>> manually installing libglut3 fixed the problem.
>>> problem did not show in CPDN & WCG WUs. did not test other projects.
>>>   
>>>       
>> from my perspective the spinhenge folks should have statically linked
>> their application against libglut3. One can barely predict what future
>> libraries or version of some rarel library some application might depend
>> upon. If there is no writing by the BOINC developers that glut should be
>> available, then we should not change a thing. Does the regular BOINC
>> distribution come with libglut? My suggestion would be, and may I
>> possibly ask you to go ahead with this, to post about your experiences
>> on the spinhenge forum and collect opinions on their front?
>>
>> Have many thanks for your report!! If the outcome of the now happening
>> discussion is that the boinc-client would install Debian packages on
>> demand or so, then I would kind of like that ... all possible technical
>> difficulties aside.
>>     
> after some testing with other projects it appears to be a problem only with
> these 2 projects, who just happened to be 2 of 4 on my list...
> i've taken the matter to their forums. as you said it seems like something that
> they should solve locally.
> sorry for this... just me jumping to conclusions based on too little info.
>   
have many thanks for chasing the issue up, Alon. Somehow I feel that the
situation is not completely clear, yet. I googled against "BOINC glut"
and came up with several sites that explain that the BOINC graphics are
to be implemented with glut. Hm. Still, however, I have not seen some
explicit notion that the machine executing the client is supposed to
have glut installed or if that would be a volunteer contribution to the
BOINC-executed scientific app.

And should the boinc-client, which executes the boinc-application, be
the one that recommends libglut3? Or should it be the manager, without
which one will most likely not see the graphics in the first place?

Many greetings

Steffen






More information about the pkg-boinc-devel mailing list