launchpad-users team mailing list archive
-
launchpad-users team
-
Mailing list archive
-
Message #06324
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