A newly created schroot using schroot on jessie cannot build packages for stretch due to missing gpg binary. Installing gnupg manually runs into https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=827315 which is fixed in sbuild 0.70 but there is no jessie-backport of this version. A workaround is to install gnupg1 and copy /usr/bin/gpg1 to /usr/bin/gpg Can jessie-backports have an update containing the fix for #827315 please? Is it necessary to manually install gnupg | gnupg2 | gnupg1 into the stretch schroot - none of those were installed by sbuild-createchroot Check dependencies ────────────────── Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/«BUILDDIR»/resolver-HGom4C/apt_archive/sbuild-build-depends-core-dummy.deb'. E: Failed to execute “gpg”: No such file or directory Failed to sign dummy archive Release file. ┌──────────────────────────────────────────────────────────────────────────────┐ │ Cleanup │ └──────────────────────────────────────────────────────────────────────────────┘ Purging /«BUILDDIR» Not cleaning session: cloned chroot in use E: Core build dependencies not satisfied; skipping ┌──────────────────────────────────────────────────────────────────────────────┐ │ Summary │ └──────────────────────────────────────────────────────────────────────────────┘ Build Architecture: amd64 Build-Space: 0 Build-Time: 0 Distribution: stretch Fail-Stage: install-deps Host Architecture: amd64 Install-Time: 0 Job: /home/neil.williams/tmp/lava-dispatcher_2017.6-4579.1e92bf3-1.dsc Machine Architecture: amd64 Package: lava-dispatcher Package-Time: 0 Source-Version: 2017.6-4579.1e92bf3-1 Space: 0 Status: failed Version: 2017.6-4579.1e92bf3-1 ──────────────────────────────────────────────────────────────────────────────── Finished at 20170621-1443 Build needed 00:00:00, 0k disc space -- Neil Williams ============= http://www.linux.codehelp.co.uk/
Attachment:
pgpbzVL7HLKe8.pgp
Description: OpenPGP digital signature