Package: ftp.debian.org User: ftp.debian....@packages.debian.org Usertag: dak Severity: minor
There is a corner case in handling build queues: 1. source:X + binaries gets removed from unstable. 2. binary:X_mips64el gets accepted into unstable/buildd-unstable. This copies source:X into buildd-unstable! 3. w-b sees source:X again (in buildd-unstable) and tried to build it. >From dak.log: 1: 20160206163408|clean-suites|dak|set lastused|build-queues|d/dcmtkpp/dcmtkpp_0.3.1-3.dsc 2: 20160207182006|process-upload|dak|ACCEPT-TO-NEW|dcmtkpp_0.3.1-3+b1_mips64el.changes 20160208050046|process-policy|dak|Policy Queue ACCEPT|new|dcmtkpp_0.3.1-3+b1_mips64el.changes 3: 20160208054904|process-upload|dak|ACCEPT|dcmtkpp_0.3.1-3_amd64.changes 20160208054904|process-upload|dak|REJECT|dcmtkpp_0.3.1-3_amd64.changes dak should probably not copy the source package into buildd-* when accepting a binary-only upload. The source would then only should up as Extra-Source-Only: yes and w-b would ignore it. Ansgar