On Wed, Sep 28, 2011 at 3:05 AM, Sabin Iacob <[email protected]> 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

_______________________________________________
Mailing list: https://launchpad.net/~launchpad-users
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~launchpad-users
More help   : https://help.launchpad.net/ListHelp

Reply via email to