Re: Let's remove mips, mipsel, s390 ... [or have strict arch: control? ]
Wouter Verhelst <wouter@debian.org> writes:
> On Mon, Feb 28, 2005 at 08:18:56PM +0100, Goswin von Brederlow wrote:
>> Peter Samuelson <peter@p12n.org> writes:
>>
>> > [Goswin von Brederlow]
>> >> Which also avoids that packages will be unavailable on every new
>> >> architecture debian introduces because the maintainer has to adjust
>> >> the Architecture: line.
>> >
>> > I suppose it'd be nice to be able to use !foo in the Architecture: line
>> > for cases where something is known not to be supportable on a
>> > particular small subset of arches, through toolchain bugs or whatever.
>>
>> As a sidenote, wanna-build and buildd completly ignore the
>> architecture line (apart from arch:all) and build packages anyway.
>
> Well, somewhat :-)
>
> they /attempt/ the build. sbuild will detect that it is not actually a
> package for this architecture, and will break it off right when the
> source package is extracted.
It does? How does that work for packages with only a minimal control
file that generate a full contol file during build? I see the Arch
check of the dsc file in line 742-484 but that is very unreliable.
Anything I missed?
I believe the dpkg behaviour to set "Architecture: any" for sources
that build arch dependent and independent packages (as opposed to
e.g. Architecture: all i386 powerpc) makes it impossible to reliably
decide if a package should be build for an arch.
>> Anything in the control file is purely informative to the buildd admin
>> at this point.
>
> No, sbuild does check more things.
Ok, slightly exagerated, but a lot of packages would get build by sbuild
wrongfully if it weren't for packages-arch-specific in wanna-build.
MfG
Goswin
Reply to:
- References:
- Let's remove mips, mipsel, s390, ... (Was: [Fwd: Re: GTK+2.0 2.6.2-3 and buildds running out of space])
- From: Dirk Eddelbuettel <edd@debian.org>
- Re: Let's remove mips, mipsel, s390, ... (Was: [Fwd: Re: GTK+2.0 2.6.2-3 and buildds running out of space])
- From: Wouter Verhelst <wouter@debian.org>
- Re: Let's remove mips, mipsel, s390, ... (Was: [Fwd: Re: GTK+2.0 2.6.2-3 and buildds running out of space])
- From: Brian Nelson <pyro@debian.org>
- Re: Let's remove mips, mipsel, s390, ... (Was: [Fwd: Re: GTK+2.0 2.6.2-3 and buildds running out of space])
- From: Dirk Eddelbuettel <edd@debian.org>
- Re: Let's remove mips, mipsel, s390, ... (Was: [Fwd: Re: GTK+2.0 2.6.2-3 and buildds running out of space])
- From: Wouter Verhelst <wouter@debian.org>
- Re: Let's remove mips, mipsel, s390 ... [or have strict arch: control? ]
- From: Rudy Godoy <rudy@kernel-panik.org>
- Re: Let's remove mips, mipsel, s390 ... [or have strict arch: control? ]
- From: Thomas Bushnell BSG <tb@becket.net>
- Re: Let's remove mips, mipsel, s390 ... [or have strict arch: control? ]
- From: Goswin von Brederlow <brederlo@informatik.uni-tuebingen.de>
- Re: Let's remove mips, mipsel, s390 ... [or have strict arch: control? ]
- From: Peter Samuelson <peter@p12n.org>
- Re: Let's remove mips, mipsel, s390 ... [or have strict arch: control? ]
- From: Goswin von Brederlow <brederlo@informatik.uni-tuebingen.de>
- Re: Let's remove mips, mipsel, s390 ... [or have strict arch: control? ]
- From: Wouter Verhelst <wouter@debian.org>