[Mageia-dev] Mirror layout, round two

Michael Scherer misc at zarb.org
Tue Nov 30 13:23:02 CET 2010


Le mardi 30 novembre 2010 à 07:50 -0300, Balcaen John a écrit :
> Le mardi 30 novembre 2010 07:37:42, Thomas Backlund a écrit :
> > So, after reading all different opinions here and discussing with
> > founders, here is the idea:
> > 
> > We start of with  3 medias: core, nonfree, tainted and 3 debug medias:
> > debug_core, debug_nonfree, debug_tainted. In order to avoid confusion,
> > we wont use the name "restricted" as it was used in MDV commercial
> > products.
> > 
> [...]
> > 
> > We wont blindly import every package from cooker, instead  we'll
> > start off the import with basesystem (as in bootable system with
> > shell access), compiler and rpm tools (and of course their buildtime
> > depencies). When all of that is imported and rebuilt, we have a working
> > buildsystem / base to build from.
> Are you (not specifically you thomas :p)  going to check again the basesystem 
> dependencies/requirements, if i remember correctly the basesystem in mandriva is 
> not anymore a « real » basesystem ?

The explicit goal is to be able to boot, and start bash. Not bash and be
able to do anything useful with it :) 
( ok, maybe a script with /dev/tcp to say "hello" on irc ).

So if basesystem as a rpm is not enough, we will import what is needed
to complete it.

> > Then we to go on with and start importing X, the different
> > DE's and every other package needed to build a full distro.
> Should not each package imported directly by the maintener here (for the DE),
> so he's going to import (hopefully ?) only the real requirements so we'll be 
> able to drop « more » unused packages maybe?

Yes, but we do have some issues, ie, we need to import X and the other
layers upon which kde, gnome, xfce are built upon. And so we need to do
the import in the proper order.

And we should make sure that someone take care of theses packages before
uploading. But this would likely be a topic for the packaging team ( ie,
comaintainenance, individual maintainance ), that should be started soon
(tm)

-- 
Michael Scherer



More information about the Mageia-dev mailing list