On Wed, Jun 06, 2007 at 08:08:16AM +0200, Joerg Schilling wrote:
> Francois Saint-Jacques <[EMAIL PROTECTED]> wrote:
> 
> > Beforing getting in the package management/installation stuff, I think we
> > need to solve a big problem here: ON build. The current build process is
> > really monolithic and unfriendly for new commers. What is all that
> > 'nightly' and 'bldenv' stuff?
> >
> > Have you considered seperating in packages and give the freedom to build 
> > what ever you want (kernel, libc, base utils) like GNU tools? By following
> > this method, you give more freedom to external distribution.
> 
> This is the wrong way to go.
> 
> ON is not even complete. Why do you believe are flagdays needed?
> This is a result of inconsistences in ON because it is incomplete,
> you need a build machine that is very similar to the just crerated 
> ON release.
> 
> This is not Linux but UNIX and if you like to compare, look at *BSD.

Reposting due to bad from:

I've runned OpenBSD and FreeBSD for many years, I know the difference           
                                            
between the base system and ports/packages.

My point is: neither OpenBSD, FreeBSD, NetBSD provides a decent                 
                                            
way to upgrade the core system AND packages at the same time. I love *BSD,      
                                            
but I'm not running it on production server simply because you can't            
                                            
upgrade it quickly. On the other site, if the packaging system is               
                                            also aware of the base system and 
packages. That's all I request :)                                               
          
                                                                                
                                            
PS: It seems I didn't read the build process correctly.                         
                                            
                                                                                
                                            
"Ordinary SVR4 packages can be built from the files installed into the          
                                            
proto area (see section 4.4.1). This is done automatically by the main          
                                            
makefile's all and pkg_all targets (see usr/src/Makefile) as part of a          
                                            
successful build."

So if we could build something around 'pkgbootstrap' which could build 
a working system only from packages, that would be a good step.

-- 
Francois Saint-Jacques
http://www.networkdump.com
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to