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