Package: dgit Version: 3.10~bpo8+1 Some time ago dgit was creating commits where the "Author:" field was missing. These commits were considered invalid by github and by git fsck.
To prevent the bad commits spreading dgit-repos-server put a commit checker in place. However this check was rather strict, it didn't just check if the "Author:" field was present, it also checked if subfields of it was non-empty. Unfortunately this lead to dgit-repos-server rejecting commits that are present in upstream git repos and considered acceptable by major hosting services. The first case I ran into was a commit with an author email but no name ( https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=851716 ) dgit was modified to accept that . Now I have come across the opposite, a commit with a name but no email. The commit in question is 66c65d90db1004356281db6ead988e2e38ba9e37 it can be obtained by cloning https://github.com/torvalds/linux.git