launchpad-dev team mailing list archive
-
launchpad-dev team
-
Mailing list archive
-
Message #04063
Re: Python rebuilds (was: Archive deletion strategy)
On Tue, 3 Aug 2010 11:12:30 +0100, Julian Edwards <julian.edwards@xxxxxxxxxxxxx> wrote:
> On Tuesday 03 August 2010 01:21:36 James Westby wrote:
> > On Mon, 2 Aug 2010 18:00:40 -0400, Barry Warsaw <barry@xxxxxxxxxxxxx> wrote:
> > > Yep. I think PPAs are *usually* used to provide packages to users. In
> > > my case, I'm using them primarily as a kind of test build farm of a
> > > subset of the archive. This has other problems though (e.g.
> > > overwhelming the build machines) so while it's convenient, it might not
> > > be exactly the right (or typical) use of the resources, even though you
> > > and Julian keep insisting it's okay :).
> >
> > Julian was saying the other day that he doesn't think it is the correct
> > strategy, and that you should be using a COPY archive to do these
> > tests. Perhaps you should discuss it with him again and consider
> > switching if that would make more sense.
>
> I spoke to doko and he said that they weren't using COPY archives because it's
> harder to select which packages they want to build.
>
> This isn't a problem for me provided we know _in advance_ of doing this so
> that we can score the PPA's builds down globally. Otherwise, the rebuild ends
> up DOSing the build farm.
We could make change COPY archives to allow copying a specific list of
packages fairly easily couldn't we? (COPY archives use the source
archive as an additional source at build time?)
Thanks,
James
Follow ups
References