We have been hit at least twice by this problem. Steps to reproduce : * increase Epoch in a package * do not change version / release / subrel * submit => buildsystem accepts. The last package that I know of and that had this problem is jboss-reflect. => i586 and SRPM are OK => x86_64 package doesn't exist at all! There's a bug somewhere to be fixed, but I propose to simply reject any submit that changes Epoch without changing either version or release/subrel (that would also make my life much easier in madb, because currently I can rely on file names to detect changes on the mirrors, but it doesn't work when filename doesn't change at all. Checking every RPM for change even if nothing but Epoch changed would be more CPU and network intensive.) Reproducible: Steps to Reproduce:
CC: (none) => pterjan