gpg: using RSA key C5CE5DC2C542CD59 gpg: BAD signature from "Adam D. Barratt <adam@adam-barratt.org.uk>" [unknown] make: *** [Makefile:17: verify-results] Error 1 * ERROR: app-crypt/debian-archive-keyring-2014.3::gentoo failed (compile phase): * emake failed * ----------------------------------------------------------------- This is an unstable amd64 chroot image (named desktop-abi32+64_20170406-184703) at a hardened host acting as a tinderbox. ----------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-5.4.0 * Available Python interpreters, in order of preference: [1] python3.4 [2] python2.7 (fallback) Available Ruby profiles: [1] ruby21 (with Rubygems) *
Created attachment 469408 [details] emerge-info.txt
Created attachment 469410 [details] app-crypt:debian-archive-keyring-2014.3:20170407-181414.log
Created attachment 469412 [details] emerge-history.txt
Created attachment 469414 [details] environment
Created attachment 469416 [details] etc.portage.tbz2
Created attachment 469418 [details] temp.tbz2
Created attachment 469482 [details, diff] Patch candidate #1 Hi Toralf! My guess is that it's a parallel build issue. Does it hit you every time? Could you give the patch attached a try? Thanks and best, Sebastian
(In reply to Sebastian Pipping from comment #7) hhm, the Tinderbox uses -j1 always
And the ebuild itself forces -j1 too, yes. Make still has some choices on order.
woops : /home/tinderbox/run/desktop-abi32+64_20170406-184703/var/log/emerge.log Sat Apr 8 16:33:36 2017 >>> app-crypt/debian-archive-keyring-2014.3 debian-archive-keyring: Sat Apr 8 16:33:22 2017: 14 seconds debian-archive-keyring: 1 times
Please help me read that. Does it mean the patch is working?
(In reply to Sebastian Pipping from comment #11) yes, it builds fine with the patch.
Thanks for testing and for the report! commit ff059ce089f72d0cc53f0335a54babc9004a3e47 Author: Sebastian Pipping <sping@g.o> Date: Sat Apr 8 18:03:46 2017 +0200 app-crypt/debian-archive-keyring: Fix compilation (bug #614932) Thanks to Toralf Foerster Package-Manager: Portage-2.3.5, Repoman-2.3.2 .../debian-archive-keyring-2014.3.ebuild | 8 +++-- .../debian-archive-keyring-2014.3-order.patch | 36 ++++++++++++++++++++++ 2 files changed, 42 insertions(+), 2 deletions(-) https://github.com/gentoo/gentoo/commit/ff059ce089f72d0cc53f0335a54babc9004a3e47
still experiencing this bug
Created attachment 469954 [details] build log
Created attachment 469956 [details] emerge --info
Okay, re-opening. This happens every time, right? I still think it's about order. I welcome help with debugging the problem.
just FWIW current image where it failed is : 13.0-abi32+64_20170407-212656
think it goes without saying that it runs fine under debian. i think it's worth investigating what is happening differently on debian to here
(In reply to keboler from comment #19) > think it goes without saying that it runs fine under debian. i think it's > worth investigating what is happening differently on debian to here I assume by "run" you mean building the Debian package on Debian? Here's one way to give the Debian package build a shot from Gentoo: sudo emerge -avu pychroot debootstrap sudo debootstrap sid sidroot sudo pychroot sidroot apt install devscripts debian-keyring fakeroot build-essential debhelper jetring --yes --no-install-recommends sudo pychroot sidroot dget http://http.debian.net/debian/pool/main/d/debian-archive-keyring/debian-archive-keyring_2014.3.dsc sudo pychroot sidroot sh -c 'cd debian-archive-keyring-2014.3 && debuild -us -uc'
looking at the aur package, it uses the .deb straight from the mirrors rather than building the package, which is interesting
Sorry this took so long. commit e27e066be274861b127297b6a749975e3d355d80 Author: Sebastian Pipping <sping@g.o> Date: Sun May 21 16:19:26 2017 +0200 app-crypt/debian-archive-keyring: Save compiling non-code (bug #614932) Package-Manager: Portage-2.3.6, Repoman-2.3.2 app-crypt/debian-archive-keyring/Manifest | 2 +- .../debian-archive-keyring-2014.3.ebuild | 14 ++++----- .../debian-archive-keyring-2014.3-order.patch | 36 ---------------------- 3 files changed, 8 insertions(+), 44 deletions(-) https://github.com/gentoo/gentoo/commit/e27e066be274861b127297b6a749975e3d355d80