So it seems when DescURI is 'https://launchpad.net/ubuntu/+archive/primary/+files/' it fails to verify which seems logical to me since it should fetch the package from the ddebs repo instead. However all of this happens behind the scenes, I fail to find out where and why the launchpad url gets invoked.
@Brian: I added additional debug print statements to find out on which packages the verification fails:
<apt_pkg. AcquireItem object:Status: 0 Complete: 0 Local: 0 IsTrusted: 0 FileSize: 0 DestFile: '/home/ user/FOSS/ BUGS/cache/ system/ apt/var/ cache/apt/ archives/ /libx11- 6-dbgsym_ 1.6.9-2_ amd64.ddeb' DescURI: 'https:/ /launchpad. net/ubuntu/ +archive/ primary/ +files/ libx11- 6-dbgsym_ 1.6.9-2_ amd64.ddeb' ID:0 ErrorText: ''>
However there are dbgsym packages where the verification is successful:
<apt_pkg. AcquireItem object:Status: 0 Complete: 0 Local: 0 IsTrusted: 1 FileSize: 120196 DestFile: '/home/ user/FOSS/ BUGS/cache/ system/ apt/var/ cache/apt/ archives/ partial/ libbsd0- dbgsym_ 0.10.0- 1_amd64. ddeb' DescURI: 'http:// ddebs.ubuntu. com/pool/ main/libb/ libbsd/ libbsd0- dbgsym_ 0.10.0- 1_amd64. ddeb' ID:0 ErrorText: ''>
So it seems when DescURI is 'https:/ /launchpad. net/ubuntu/ +archive/ primary/ +files/ ' it fails to verify which seems logical to me since it should fetch the package from the ddebs repo instead. However all of this happens behind the scenes, I fail to find out where and why the launchpad url gets invoked.