When building a source package, where the binary packages get their own version numbers, dpkg-genchanges does not get the correct version number. If you look at the package python-rng, then it get's its own version number 1.1-11.1. It is correctly built as
dh_gencontrol -ppython-rng -u-v1.1-11.1 dh_builddeb -a dpkg-deb: building package `python-rng' in `../python-rng_1.1-11.1_i386.deb'. But then: dpkg-genchanges -sa dpkg-genchanges: including full source code in upload dpkg-genchanges: failure: cannot open upload file ../python-rng_11-11.1_i386.deb for reading: No such file or directory And 11-11.1 exactly is the version number of the source package. At least in June this setup worked fine for me. You can find the source package and build log at http://master.debian/org/~doko/www Thanks for any hints ...