Re: Debian GNU/Linux 6.0 Squeeze release goals
On Thu, Jul 30, 2009 at 07:28:42PM +0200, Meike Reichle wrote: * Discard and rebuild of binary packages uploaded by maintainers, leaving only packages build in a controlled environment Hear hear \o/, wonderful news! I'm eager for more details, in particular: - which auto-builder will rebuild arch:all packages? - as a by product, would this enable binNMUs for arch:all packages? - do we have an estimate of whether architectures for which we often upload compiled packages (amd64/i386) have enough buildd power to cope with the load increase? Amazing news, keep up the good work! Cheers. -- Stefano Zacchiroli -o- PhD in Computer Science \ PostDoc @ Univ. Paris 7 z...@{upsilon.cc,pps.jussieu.fr,debian.org} -- http://upsilon.cc/zack/ Dietro un grande uomo c'è ..| . |. Et ne m'en veux pas si je te tutoie sempre uno zaino ...| ..: | Je dis tu à tous ceux que j'aime signature.asc Description: Digital signature
Re: Debian GNU/Linux 6.0 Squeeze release goals
Stefano Zacchiroli z...@debian.org wrote: - do we have an estimate of whether architectures for which we often upload compiled packages (amd64/i386) have enough buildd power to cope with the load increase? That, and buildd admin resources for log processing/signing. JB. -- Julien BLACHE - Debian GNU/Linux Developer - jbla...@debian.org Public key available on http://www.jblache.org - KeyID: F5D6 5169 GPG Fingerprint : 935A 79F1 C8B3 3521 FD62 7CC7 CD61 4FD7 F5D6 5169 -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Debian GNU/Linux 6.0 Squeeze release goals
On Sun, Aug 2, 2009 at 11:59:44 +0200, Stefano Zacchiroli wrote: - as a by product, would this enable binNMUs for arch:all packages? Pretty sure it won't, since many packages assume that .dsc version and _all.deb version are the same. You'd have to solve that somehow. Cheers, Julien -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Debian GNU/Linux 6.0 Squeeze release goals
On Sun, Aug 2, 2009 at 11:59 AM, Stefano Zacchiroli z...@debian.org wrote: I'm eager for more details, in particular: In addition: I seem to remember that some arch:all packages can only be built on some architectures due to being firmware for specific CPUs or similar. Will there be a Build-Arch field or a way to override discarding uploaded .debs? -- bye, pabs http://wiki.debian.org/PaulWise -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Debian GNU/Linux 6.0 Squeeze release goals
Stefano Zacchiroli wrote: - which auto-builder will rebuild arch:all packages? especially because this will break packages with 'faked' arch:all binary packages, such as e.g. syslinux where syslinux-common has to be build on i386. -- Address:Daniel Baumann, Burgunderstrasse 3, CH-4562 Biberist Email: daniel.baum...@panthera-systems.net Internet: http://people.panthera-systems.net/~daniel-baumann/ -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Debian GNU/Linux 6.0 Squeeze release goals
Paul Wise wrote: I seem to remember that some arch:all packages can only be built on some architectures due to being firmware for specific CPUs or similar. Will there be a Build-Arch field or a way to override discarding uploaded .debs? An option to override the discard would also be useful for Debian Installer's kernel udebs. This is not a real package build, but rather a repackaging of a regular linux-image package. The D-I team uses a special script for that which allows this to be done for all architectures on any architecture, and has some other advantages as well. In this case a rebuild of the package on the buildds would offer zero added value and could in certain situations limit the flexibility of the D-I team to do uploads of kernel udebs. -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Debian GNU/Linux 6.0 Squeeze release goals
Paul Wise wrote: On Sun, Aug 2, 2009 at 11:59 AM, Stefano Zacchiroli z...@debian.org wrote: I'm eager for more details, in particular: In addition: I seem to remember that some arch:all packages can only be built on some architectures due to being firmware for specific CPUs or similar. Will there be a Build-Arch field or a way to override discarding uploaded .debs? There will be a Build-Arch field or some other way to make sure the arch:all packages can be built reliably. Cheers Luk -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Debian GNU/Linux 6.0 Squeeze release goals
Daniel Baumann wrote: Stefano Zacchiroli wrote: - which auto-builder will rebuild arch:all packages? especially because this will break packages with 'faked' arch:all binary packages, such as e.g. syslinux where syslinux-common has to be build on i386. This will be solved by an extra field which tells on what arch the arch:all package should be built (or a similar solution to the same effect). Cheers Luk -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Debian GNU/Linux 6.0 Squeeze release goals
Luk Claes l...@debian.org wrote: Hi, There will be a Build-Arch field or some other way to make sure the arch:all packages can be built reliably. How will this work wrt non-Linux ports? If you declare Build-Arch: i386, and that means the package should be built only from Linux/i386, that makes the kfreebsd (and hurd) port dependent on the Linux port. I think we want our non-Linux ports to be as self-hosting as our Linux port, so that has to be taken into account... Real-life case: I could make refit an arch: all package, binaries are the same wherever it's useful (i386, amd64 and their kfreebsd counterparts) and it can be built from i386, amd64 or kfreebsd-amd64 (not kfreebsd-i386, for it lacks a biarch compiler). JB. -- Julien BLACHE - Debian GNU/Linux Developer - jbla...@debian.org Public key available on http://www.jblache.org - KeyID: F5D6 5169 GPG Fingerprint : 935A 79F1 C8B3 3521 FD62 7CC7 CD61 4FD7 F5D6 5169 -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Debian GNU/Linux 6.0 Squeeze release goals
Julien BLACHE wrote: Luk Claes l...@debian.org wrote: Hi, There will be a Build-Arch field or some other way to make sure the arch:all packages can be built reliably. How will this work wrt non-Linux ports? If you declare Build-Arch: i386, and that means the package should be built only from Linux/i386, that makes the kfreebsd (and hurd) port dependent on the Linux port. I think we want our non-Linux ports to be as self-hosting as our Linux port, so that has to be taken into account... That sounds like an arch:any package to me. Cheers, Emilio signature.asc Description: OpenPGP digital signature
Re: Debian GNU/Linux 6.0 Squeeze release goals
On 2009-08-02, Julien BLACHE jbla...@debian.org wrote: There will be a Build-Arch field or some other way to make sure the arch:all packages can be built reliably. How will this work wrt non-Linux ports? If you declare Build-Arch: i386, and that means the package should be built only from Linux/i386, that makes the kfreebsd (and hurd) port dependent on the Linux port. We could make that list multiple architectures so that any of those would satisfy the buildable criteria for the arch:all. Kind regards, Philipp Kern -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Debian GNU/Linux 6.0 Squeeze release goals
On Sun, Aug 02, 2009 at 01:46:17PM +0200, Paul Wise wrote: On Sun, Aug 2, 2009 at 11:59 AM, Stefano Zacchiroli z...@debian.org wrote: I'm eager for more details, in particular: In addition: I seem to remember that some arch:all packages can only be built on some architectures due to being firmware for specific CPUs or similar. Will there be a Build-Arch field or a way to override discarding uploaded .debs? Most of the packages containing a firmware for specific CPUs (I am sure for openbios-ppc and openbios-sparc) can be built using a cross-compiler. That's probably something we should allow in the archive if this is implemented, and in the case of openbios, that would mean a single source package can be used instead. -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurel...@aurel32.net http://www.aurel32.net -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org