Why does reprepro complain about the "all" architecture?

Solution 1:

Ah ha! I finally just figured it out. This has been frustrating me for ages now.

If you specify your .deb (control file) as Architecture: all, then don't put anything into the reprepro distributions file other than the arch's that you want it to get put into.

Architectures: amd64 i386 ...