Page MenuHomeSolus

Folding@Home
Closed, InvalidPublic

Description

Folding@Home

http://folding.stanford.edu/

By offering the opportunity to allow our PC's to give unused CPU/GPU time for science.
This page explains better than i can. http://folding.stanford.edu/support/faq/project-details/

Hopefully many,each extra PC adds to the cause.

client = engine, - console = GUI, - viewer = simulator
http://folding.stanford.edu/alternative-downloads/

Event Timeline

yacn added a subscriber: yacn.Jun 24 2018, 3:04 PM

I don't know if every component will make it into the repo due to the mixed open/close sourcing (client is closed source iirc), but packaging/installing from the provided Debian packages was fairly straighforward, you can build and install them yourself with the following packaging configs:

https://gist.github.com/yacn/2a48cb7e095ebe2ae96698c0f0e2983f

Thank you for this work. This is my first build and result = error

craig@toy ~ $ sudo eopkg bi --ignore-safety $client/fah${client}*.eopkg
Password:
DEBUG: SourceDB initialized in 0.000319004058838.
DEBUG: RepoDB initialized in 8.20159912109e-05.
System error. Program terminated.
<type 'exceptions.Exception'>: Repo item /fah*.eopkg not found
Please use 'eopkg help' for general help.

Traceback:

File "/usr/bin/eopkg", line 82, in <module>
  cli.run_command()
File "/usr/lib/python2.7/site-packages/pisi/cli/pisicli.py", line 142, in run_command
  self.command.run()
File "/usr/lib/python2.7/site-packages/pisi/cli/build.py", line 181, in run
  pisi.api.build(x)
File "/usr/lib/python2.7/site-packages/pisi/api.py", line 905, in build
  return pisi.atomicoperations.build(*args, **kw)
File "/usr/lib/python2.7/site-packages/pisi/atomicoperations.py", line 635, in build
  return pisi.operations.build.build(package)
File "/usr/lib/python2.7/site-packages/pisi/operations/build.py", line 1661, in build
  pb = Builder.from_name(pspec)
File "/usr/lib/python2.7/site-packages/pisi/operations/build.py", line 226, in from_name
  sf, reponame = sourcedb.get_spec_repo(name)
File "/usr/lib/python2.7/site-packages/pisi/db/sourcedb.py", line 110, in get_spec_repo
  src, repo = self.sdb.get_item_repo(name, repo)
File "/usr/lib/python2.7/site-packages/pisi/db/itembyrepo.py", line 50, in get_item_repo
  raise Exception(_("Repo item %s not found") % str(item))

not sure what I am doing

feskyde added a subscriber: feskyde.EditedJul 7 2018, 5:53 PM

Seems like you didn't set $client, also as far as I know eopkg build should have a pspec.xml file as argument, not a package

EDIT: Just replace ${client} with client and make sure eopkg build is using an XML file

Still get error - /fah*.eopkg not found.

the XML file is in the extracted files. /home

do I need some build tools installed.

JoshStrobl closed this task as Invalid.Jul 7 2018, 9:27 PM
JoshStrobl added a subscriber: JoshStrobl.

Not really sure what you're doing, you need to make a package following our packaging documentation, which is on our Help Center, and proceed to install the eopkg it'd generate.

Closing this task as invalid. No source was provided (deb files are not valid), please update your package request in accordance with https://solus-project.com/articles/packaging/request-a-package/en in the event you find the client source and refrain from using this task as a support medium for packaging, that is what our development IRC channel is for.

yacn added a comment.Jul 8 2018, 1:56 AM

@Craig-toyoracer sorry, i didn't make the instructions in the gist as clear as they could've been. I made a separate repo for it: https://github.com/yacn/folding-at-home-eopkgs/releases/tag/7.5.1 -- you can download the eopkgs to install directly from there or build them yourself with the config files in the repo with the install script.