Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 32591 - Add bproc to portage
Summary: Add bproc to portage
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Cluster Team
URL: http://bproc.sourceforge.net/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-02 20:09 UTC by Donnie Berkholz (RETIRED)
Modified: 2010-09-10 18:59 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Donnie Berkholz (RETIRED) gentoo-dev 2003-11-02 20:09:25 UTC
The Beowulf Distributed Process Space (BProc) is set of kernel modifications, utilities and libraries which allow a user to start processes on other machines in a Beowulf-style cluster. Remote processes started with this mechanism appear in the process table of the front end machine in a cluster. This allows remote process management using the normal UNIX process control facilities. Signals are transparently forwarded to remote processes and exit status is received using the usual wait() mechanisms.
Comment 1 Ben Anderson 2004-09-08 00:28:34 UTC
You have my vote, BProc is a staple in my project.

On a more serious note, this can't be added to portage until the required kernel patch is either added to one of the available kernel sources, or given its own kernel source ebuild. Maybe the Gentoo kernel maintainers should be on the CC list?
Comment 2 Jeff Davidson 2005-02-05 16:45:25 UTC
Looking at it, it seems that one can build kernel modules, so separate sources shouldn't be needed. On the other hand, I sure as heck can't figure out how on earth to get them to built.  I think that the 2.6 kernel requires the 4.0-pre versions, and that's as far as I got. Sorry.
Comment 3 Josh England 2005-06-21 00:02:48 UTC
I've built Bproc many times, including 4.0preX under 2.6, which is pretty
stable.  It builds a couple of modules (vmadump and bproc), but it does require
patching the kernel.  Unfortunately, development has dropped off since the
author left LANL to work for google.  The most recent kernel that works with
bproc is 2.6.9, and it is up in the air as to who will continue to maintain the
project.

I'm not sure of the merit of building a kernel source tree for Bproc.  I'm not
saying the project is dead, but I know of something better in the works at LANL.  

Maybe it doesn't hurt to at least make ebuilds of bproc and beoboot.  I might
get around to it.  Is it good enough to just splash a warning that you need a
bproc'ed kernel to make any use of it?
Comment 4 Donnie Berkholz (RETIRED) gentoo-dev 2005-06-21 10:18:54 UTC
I guess we'll upstream this until it's maintained again. If you feel like making
an ebuild, go for it, but I don't think we'll add it because of your new info.