The CRCs didn't match leading me to raise #423748.
2. Installed from apt repo, with the libcairo2-dbgsym from the ddeb repo and it worked fine.
As far as this bug is concerned I think it's fine with the ddeb provided dbgsym packages (which I shall use in future). Once I have written a script to check the debug images I'll see if there is a more general problem and append that info to #423748.
Two cases:
1. Built from source (with pkg-create-dbgsyms installed). Installed my locally built package with the locally built dbgsym ddeb:
sudo dpkg -i libcairo2- dbgsym_ 1.6.0-0ubuntu2_ amd64.ddeb libcairo2_ 1.6.0-0ubuntu2_ amd64.deb
The CRCs didn't match leading me to raise #423748.
2. Installed from apt repo, with the libcairo2-dbgsym from the ddeb repo and it worked fine.
As far as this bug is concerned I think it's fine with the ddeb provided dbgsym packages (which I shall use in future). Once I have written a script to check the debug images I'll see if there is a more general problem and append that info to #423748.