Hi,

since RedHat's change of heart, we are thinking, of bringing the whole company
to gentoo.

In order to keep packages up to date and the whole thing mostly automatic we
were wondering if there already is a projet.

If not here's how we thought of doing it (comments welcome).

One machine (the fastest one) keeps /usr/portage. Everybody else mounts this
read only. Once every night (after the rsync) all machine do an emerge -uDp
world and send the result to the server. 

The server has some kind of database knowing the cpu-type and start ebuild-
packaging the necassary packages for each cpu-type. The packages are put in
/usr/portage/packages/<cputype>/All

Each machine has this mounted to /usr/portage/packages/All corresponding to its
CPU-Type. And can than emerge -u the new packages.

Machines of a different architecture (ie sun) are handled a little differently.

The one problem I currently see is determining the order of the emerge -u's or
could I use more than one tbz2-file at once so that portage determines the
order.

Also we will add some kind of flag for packages where it might be better, 
if human intervention happens before upgrading.

These are our thoughts on this.

Cheers,

Konstantin

-- 
Dipl-Inf. Konstantin Agouros aka Elwood Blues. Internet: [EMAIL PROTECTED]
Otkerstr. 28, 81547 Muenchen, Germany. Tel +49 89 69370185
----------------------------------------------------------------------------
"Captain, this ship will not survive the forming of the cosmos." B'Elana Torres

--
[EMAIL PROTECTED] mailing list

Reply via email to