{"issue":{"created_at":"2011-08-24T19:16:58Z","state":"closed","updated_at":"2011-12-09T17:29:15Z","comments":2,"user":{"gravatar_id":"1093371229ec4a5237097ad17201868b","id":154650,"url":"https://api.github.com/users/hobershort","avatar_url":"https://secure.gravatar.com/avatar/1093371229ec4a5237097ad17201868b?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"hobershort"},"body":"In my control file, I left the Section field blank because I didn't want to classify the .deb right then. So having \"Section: \" in my control file caused the deb task to fail with the error \"Failed to create debian package /path/to/destination.deb.\" Recompiling to print the stack trace of the exception, I saw \"Invalid keys are [Section]\" in my ant build, which told me immediately where to look for the problem. \r\n\r\nIt would be a lot better if the information of which fields in the control file were invalid were exposed to the user so they could know where to troubleshoot, instead of being stymied by an error with very little information in it.","assignee":null,"id":1477088,"number":7,"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"labels":[{"name":"bug","color":"ff0000","url":"https://api.github.com/repos/tcurdt/jdeb/labels/bug"}],"title":"Invalid configuration file causes ant build to fail with incredibly vague error message","html_url":"https://github.com/tcurdt/jdeb/issues/7","closed_at":"2011-12-09T17:29:15Z","url":"https://api.github.com/repos/tcurdt/jdeb/issues/7","milestone":null},"action":"closed"}