On Wed, Feb 14, 2007 at 11:16:56PM +1100, Hamish Moffatt wrote: > > There are additional problems with running a rogue autobuilder, such as > > unavailability of build logs, unreproducibility of builds, and unusability > > of the builds by the security team. Aurelian's buildds had the additional > > problem that they'd repeatedly rebuild packages they'd already uploaded, > > which isn't really useful. There's a potential issue wrt whether the > > build environment is secure as well, but I'm not familiar enough with > > that on any level to comment in any detail. All these could be solved > > by someone committed to making sure they do at least as good a job as > > the regular buildd network though.
> Aren't most of these problems (rebuilding packages unnecessarily and > unavailability of logs) due to the difficulting getting new buildds > added to the regular network? Are there technical reasons why we can't > add new buildds more freely, or only political/social reasons? Technical reasons: there are various problems that arise on buildds, not because of poor maintenance practices but because of the fallibility of hardware and networks and all that jazz, that have an impact on the performance of the architecture as a whole wrt keeping up with the archive. As a result, the effort for managing autobuilders for an architecture scales on the order of O(n log n) for the number of buildds, i.e., there is a penalty for running buildds we don't need. Not that you'd know it by reading the Debian lists, but developer time is actually a scarce commodity, and we should be wary of squandering it, would you agree? Even if you find volunteers who think this is a good use of their time and want to help defray the maintenance costs by acting as co-admins, you then have increased coordination overhead as well. Obviously for buildds we /need/, these are costs we have to bear; why would we want to do that when we /don't/ need more buildds? -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. [EMAIL PROTECTED] http://www.debian.org/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

