As part of a migration, we remove all the existing binaries built by the source (possibly on a particular architecture) from testing; this includes architecture-independent binary packages. However, when a binNMU is in *pu, only the arch-dependent binary pakcages are present. As a result, after the migration the architecture-independent packages are no longer present in testing. This usually isn't a practical problem, as dak will re-add them when it generates the packages files. It is, however, wrong and will break if a source migration is tempted during the same run as (and after) the *pu binary migration happened. The simple fix is to not remove the architecture-independent packages when performing such migrations. Signed-off-by: Adam D. Barratt <adam@adam-barratt.org.uk>debian
parent
d51fa09c75
commit
09f7ab83cf
Loading…
Reference in new issue