On Wed, 6 Jul 2016, Daniel Kahn Gillmor wrote: > I don't think they're that different. It's possible that the difference > is that i've got an older version of libgmime-2.6-0 already installed on > my own build machine; so maybe the shlibdeps dh_clideps is looking for > are being pulled from the installed packages, instead of the just-built > packages.
If that's the case, you have discovered a missing Build-Conflicts, because, in theory, packages should always build the same regardless of whatever you had previously installed. Naturally, we can't test the building of a source package with all the other 40000 binary packages not in the build-depends also installed, so we can only add Build-Conflicts as they are discovered and reported. If you are not already doing so, try building in a chroot with minimal packages installed. That's the way to imitate autobuilders closely. Thanks.