Marcelo E. Magallon wrote:
>Hi Randolph,
>
> I'm having trouble finding documentation for the task system. Looking
> at the available file on my machine, I see some packages include a
> 'Task:' field. Is this something each maintainer has to add to the
> control file or is it managed using an override file? Are there
> guidelines for creating tasks? I'm asking because we at debian-beowulf
> would like to have tasks, parallel-computing and
> parallel-computing-node. The first one is the set of packages to be
> installed on a "master node" (development libraries, utilities,
> daemons) and the second one are those that comprise a runtime
> environment.
>
> Another question, is tasksel excluded from the freeze? Can the task
> descriptions be updated? As far as I can see those are stored on a
> central file.
>
Nope. Get the tasksel package, and look at
/usr/share/doc/tasksel/README. It scans /var/lib/dpkg/available for
both task-* packages and Task: fields, at runtime. We can still modify
Task: for non-base packages, since those are not frozen.
Incidentally, this solves Fabrice's arch dependency problem: if mosix-*
is not available on, say, powerpc, then it won't be listed in
/var/lib/dpkg/available, and tasksel won't include it in the
parallel-computing(-dev) task.
Zeen,
--
-Adam P.
GPG fingerprint: D54D 1AEE B11C CE9B A02B C5DD 526F 01E8 564E E4B6
Welcome to the best software in the world today cafe!
<http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg>
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]