Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Dec 2005 14:35:39 -0800
From:      Kent Stewart <kstewart@owt.com>
To:        Edwin Groothuis <edwin@mavetju.org>
Cc:        "J.R. Oldroyd" <fbsd@opal.com>, freebsd-ports@freebsd.org
Subject:   Re: boinc-setiathome on 6.0
Message-ID:  <200512201435.39445.kstewart@owt.com>
In-Reply-To: <20051220203251.GA744@k7.mavetju>
References:  <20051220103850.GA28819@k7.mavetju> <20051220145957.GL11719@linwhf.opal.com> <20051220203251.GA744@k7.mavetju>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tuesday 20 December 2005 12:32 pm, Edwin Groothuis wrote:
> On Tue, Dec 20, 2005 at 09:59:57AM -0500, J.R. Oldroyd wrote:
> > On Dec 20, 04:38, Kent Stewart wrote:
> > > On Tuesday 20 December 2005 02:38 am, Edwin Groothuis wrote:
> > > > I get:
> > > >
> > > >     Message from server: platform 'i386-portbld-freebsd6.0' not
> > > > found.
> > > >
> > > > Does anybody have hints on how to overcome this problem?
> > >
> > > Make sure you have a clean build of both and then reset and
> > > update your project. It always took off after that.
> >
> > I've had this question a few times, so here are the details...
> >
> > Boinc is a tool that downloads applications and then datasets,
> > runs the applications on that data, and then uploads the results.
> > For boinc to be able to download an application, a binary must be
> > available on the server for your architecture/OS combination.
> >
> > However, since FreeBSD isn't as popular as other OSs, most
> > application servers don't support downloadable binaries for
> > FreeBSD.  The message you saw tells you that you have attempted to
> > download a binary for an application for i386/freebsd6.0 but this
> > was not available.
> >
> > The boinc-setiathome port compiles the SETI application from source
> > installs it locally and also installs the file
> > ~boinc/projects/setiathome.berkeley.edu/app_info.xml which is used
> > by boinc to find the installed SETI application which boinc will
> > then use, rather than trying to download a binary from the SETI
> > server.
>
> I updated the ports files/app_info.xml to add <executable/> to it
> and now it works:
>
>     "May run out of work in 0.10 days; requesting more"
>
>
> But like I said, I updated the port to have that line in it and it
> works now.
>

Mine all look like

ruby# m app_info.xml
<app_info>
    <app>
        <name>setiathome</name>
    </app>
    <file_info>
        <name>setiathome</name>
    </file_info>
    <app_version>
        <app_name>setiathome</app_name>
        <version_num>407</version_num>
        <file_ref>
            <file_name>setiathome</file_name>
            <main_program/>
        </file_ref>
    </app_version>
</app_info>

and they work just fine. All of the work is owned by boinc:nobody. You=20
add something like the following to your /etc/rc.conf

### Bonic - Setiathome parameters
boinc_enable=3D"YES"
boinc_flags=3D"-allow_remote_gui_rpc -redirectio"

If you go to=20
http://setiweb.ssl.berkeley.edu/team_display.php?teamid=3D30254
you can see my current credits. They were all generated using that file=20
on several machines. When I have run portupgrade while boinc was=20
running, I may have triggered the message you saw because it tried to=20
down load boinc-setiathome and there isn't a version that it can=20
download. You have to stop it, update it, and start it up again.

Kent

=2D-=20
Kent Stewart
Richland, WA

"Nunca te acostar=E1s sin saber una cosa m=E1s"
http://users.owt.com/kstewart/index.html



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200512201435.39445.kstewart>