Package distribution hassles - a proposal.

Simo Sorce idra at samba.org
Thu Feb 28 06:26:08 GMT 2002


On Thu, 2002-02-28 at 04:33, John H Terpstra wrote:
> On Wed, 27 Feb 2002, Max TenEyck Woodbury wrote:
> > Simo Sorce wrote:
> > >
> > > What about building a script that will build the packages on it's own
> > > every time a new release is made? We can also think to let it run once a
> > > day tomake daily snapshots! Maybe it can be made part of the build farm
> > > so that the packaging gets tested too.
> >
> > >From what little experience I've had, it doesn't work that way.
> >
> > You need a base-line system to do the build on. Sometimes the
> > patch level makes a difference. I know of three ways to
> > have that:
> 
> Unfortunately, to build the above we need separate virgin installed
> systems - ie: No patches or updates. In the case of Linux OS's - update
> packages that involve the kernel, the compiler, or the glibc libraries
> taint the RPMS so they become dependant on the updated system.

Well, maybe this problem can be solved by large disks and chrooted
installations .. (every chroot has the whole virgin system installation
and is used only for packaging!)

> 
> >
> > 1) Separate machines for each base-line. (Basically what's happening
> >    now and not really practical.)
> >
> > 2) Different base systems in different partitions. (Not too bad if
> >    some of the partitions, like /home, are common to all systems.
> >    Requires a BIG disk and a lot of reboots.)
> >
> > 3) Use dismountable boot partitions. (1 GB Zip drives? I've got my
> >    main disk in a swap tray. Anybody got a bunch of 1-2 GB drives
> >    I could have cheap? It's a bit more work than the multiple
> >    partition method since you have to swap disks between boots.)
> >
> > But it can't just be done with a simple script. Might work with a
> > very heterogeneous cluster...
> 
> It would be good to explore this. I have machines here that could become
> part of the build farm and that could be used to auto-build packages.
> 
> Cheers,
> John T.
> 
> -- 
> John H Terpstra
> Email: jht at samba.org
> 
> An argument of minds:
> "Please help me to find the intellect in Intellectual Property"
> "Not me, I can't find the property in it either!"
> 
> 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: This is a digitally signed message part
Url : http://lists.samba.org/archive/samba-technical/attachments/20020228/2d64aac6/attachment.bin


More information about the samba-technical mailing list