Wookey <woo...@wookware.org> writes: > Package: notmuch > Version: 0.18.1-1 > Followup-For: Bug #756085 > > > I applied the attached patch to build against current emacs and the > build works fine on amd64, but fails one test (consistently) (on arm64). > > T380-atomicity: Testing atomicity > PASS "notmuch new" is idempotent under arbitrary aborts > FAIL detected 0>10 abort points > test 0 -gt 10 > > Have you any idea what might be causing that? >
Yeah, it's probably some difficulty with gdb. As a hack, you could remove the build-dep on gdb (on arm64) and the test will be disabled. You can see the list of troublesome architecture in debian/control; some of those may actually work now after a change to the test between 0.18 and 0.18.1. If you want to debug further, you can try stepping through test/atomicity.gdb. > Is there a way to get a more verbose test log? > there is some more output in tmp.T380-atomicity after the test fails > I plan to do an NMU with the patch below, so that at least this > package is updated (unless you say no). Then we can worry about the > arm64 test issue separately and there will be public build-logs I can > point to (It will also stop the buildd trying to build this package > over and over and over again (116 attempts so far!): > http://buildd.debian-ports.org/status/package.php?p=notmuch&suite=sid Out of curiousity, isn't this a bug in the buildd? Why doesn't the same problem occur on all the other BD-Uninstallable architectures? > Would you prefer a patch where we just drop the emacs23 part or does > that remain useful for backport builds? I was waiting for the emacs24 backport before moving forward with this, I think your patch looks sensible; there are still developers hand building debian packages with emacs23. If possible I'd prefer a git patch against the release branch of git://git.notmuchmail.org/git/notmuch d -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org