[08:45] <jonathon> Morning! Is there a "good" way to diagnose "unmet dependencies" in a buildlog? e.g. I'm trying to build curl [1] but it's getting stuck on a package that is present in the PPA. Previously I've diagnosed by adding the PPA to a clean VM but in this case the VM doesn't have an issue installing the dep... [1] https://launchpadlibrarian.net/235894429/buildlog_ubuntu-trusty-amd64.curl_7.43.0-1ubuntu2.1~ubuntu14.04.1york1_BUILDING.txt.gz
[08:55] <wgrant> jonathon: I use "chdist" to test this sort of thing.
[08:55] <wgrant> You can give it the same sources.list as the build without needing a full chroot or VM.
[08:55]  * jonathon looks up chdist
[08:56] <wgrant> So I've set up the sources.list in my "tmp" chdist, and run "chdist apt-get tmp install SOME PACKAGE NAMES" with plausible sets of packages until it fails.
[08:56] <wgrant> In this case, there's a pretty common package for this sort of problem involved: libgnutls-dev
[08:56] <wgrant> So I tried "chdist apt-get tmp install librtmp-dev libgnutls-dev", and indeed: "librtmp-dev : Depends: libgnutls28-dev but it is not going to be installed"
[08:57] <wgrant> librtmp-dev wants libgnutls28-dev, which conflicts with libgnutls-dev. But you Build-Depend on both librtmp-dev and libgnutls-dev.
[08:58] <jonathon> Nice, thank you. I need to play with chdist, that looks to work far better than a VM. :)
[21:48] <Umeaboy> What's the correct adress to upload translations for launchpad?
[21:48] <Umeaboy> I have translated the doc po for Unity.