The file /etc/logrotate.d/uucp says that logrotate is not capable of ignoring empty log files. For this reason, uucp creates new files. But logrotate is capable of this, via the nomissingok option.
Fixed in uucp-1.0.6.1-20.