Package: mini-buildd Version: 2.2.8~bpo12+1 Severity: wishlist I made a stupid and forgot to include Priority in debian/control. That lead to a cryptic "Internal call failed" after the package built completely fine. I was then mislead by "E: ? reprepro.. (stderr): Could not check validity of signature with '{my key ID}' in '{path to source DSC}' as public key missing!" and didn't realise that "No priority for '{package name}', skipping." (which sounded less serious) was the real error and meant that the Priority field was missing in the source control file until I enabled debug logging, uploaded another package that installed without error, and saw that the signature validation failure was normal.
Would it be possible to detect the missing Priority (and possibly other problems that don't prevent the build but the installation into the repository) and reject the upload? Maybe it's only a problem if the package is new? -- Magnus Holmgren Developer/CTO Time System Sweden AB