← Back to team overview

launchpad-users team mailing list archive

Re: package built only for i386?

 

On Wed, Sep 28, 2011 at 3:05 AM, Sabin Iacob <iacobs@xxxxxxxxxxxx> wrote:
> Hello list
>
> I'm a bit confused, I published a package just now to one of PPAs and it
> only got built for i386, although it's got Architecture: all in
> debian/control

That is the correct behavior. "Architecture: all" indicates an
architecture-independent package. Arch all packages are built on a
single arch but can be used on all archs. Generally, you're going to
use this for interpreted languages (i.e. python). If your program must
be compiled against every available arch, use  "Architecture: any"

For more info, take a look at this section of Debian Policy:
http://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Architecture

-- Andrew Starr-Bochicchio

   Ubuntu Developer <https://launchpad.net/~andrewsomething>
   Debian Maintainer
<http://qa.debian.org/developer.php?login=a.starr.b%40gmail.com>
   PGP/GPG Key ID: D53FDCB1


References