determine_architectures_to_build creates no builds for arch-indep source when nominatedarchindep is unbuildable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
William Grant |
Bug Description
I have a trusty PPA with i386 disabled; AIUI when I upload a source
package which has architecture all binaries the source package should
get built on amd64. However, that's not what happens, instead I get
an 'Accepted' mail which complains that it can't build the
architecture all binary and the upload is discarded.
This is an example of such a mail:
%%%%%%%
Date: Wed, 30 Dec 2015 22:18:15 -0000
From: Launchpad PPA <email address hidden>
To: James Troup <email address hidden>
Subject: [~elmo/
Accepted:
OK: golang-
OK: golang-
OK: golang-
-> Component: main Section: devel
Cannot build any of the architectures requested: all
golang-
* No change upload to force a build on amd64.
--
https:/
You are receiving this email because you made this upload.
%%%%%%%
Related branches
- Colin Watson (community): Approve
-
Diff: 46 lines (+10/-10)2 files modifiedlib/lp/soyuz/adapters/buildarch.py (+2/-4)
lib/lp/soyuz/adapters/tests/test_buildarch.py (+8/-6)
Changed in launchpad: | |
assignee: | nobody → William Grant (wgrant) |
status: | Triaged → In Progress |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
The erroneous Accepted email is bug #1530220.