The difference is... with the patch applied, running dpkg-buildpackage, it is Debian's package system that tells you what packages you're missing.
Without the patch, it's the build system that tells you.
The difference? Someone can add OpenERP source packages to an APT repository, a user adds that source repository, then does `apt-get source -b openerp`, sees the failure, and *has to manually intervene*.
With the patch in Comment #1: Someone runs `apt-get source -b openerp`. APT sees that python-pybabel and python-setuptools are dependencies, automatically installs them, *then* downloads and compiles OpenERP.
The difference is... with the patch applied, running dpkg-buildpackage, it is Debian's package system that tells you what packages you're missing.
Without the patch, it's the build system that tells you.
The difference? Someone can add OpenERP source packages to an APT repository, a user adds that source repository, then does `apt-get source -b openerp`, sees the failure, and *has to manually intervene*.
With the patch in Comment #1: Someone runs `apt-get source -b openerp`. APT sees that python-pybabel and python-setuptools are dependencies, automatically installs them, *then* downloads and compiles OpenERP.
Surely a better plan, no?