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?

Is there a way to get a more verbose test log?


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

Would you prefer a patch where we just drop the emacs23 part or does
that remain useful for backport builds? 

There doesn't seem to be an emacs-nox 'generic' package. I don't know
if the 'emacs' generic package is sufficient, or desireable, for this case?

Here is the (trivial) patch:

diff -Nru notmuch-0.18.1/debian/changelog notmuch-0.18.1/debian/changelog
--- notmuch-0.18.1/debian/changelog     2014-06-25 10:30:10.000000000 +0000
+++ notmuch-0.18.1/debian/changelog     2014-08-07 09:36:15.000000000 +0000
@@ -1,3 +1,10 @@
+notmuch (0.18.1-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Upldate build-deps to use current emacs24 on buildd (Closes:756085)
+
+ -- Wookey <[email protected]>  Thu, 07 Aug 2014 09:34:40 +0000
+
 notmuch (0.18.1-1) unstable; urgency=medium
 
   * New upstream bug fix release
diff -Nru notmuch-0.18.1/debian/control notmuch-0.18.1/debian/control
--- notmuch-0.18.1/debian/control       2014-06-25 10:30:10.000000000 +0000
+++ notmuch-0.18.1/debian/control       2014-08-07 09:33:26.000000000 +0000
@@ -17,8 +17,8 @@
  python3-all (>= 3.1.2-7~),
  python-sphinx (>= 1.0),
  ruby, ruby-dev (>>1:1.9.3~),
- emacs23-nox | emacs23 (>=23~) | emacs23-lucid (>=23~) |
- emacs24-nox | emacs24 (>=24~) | emacs24-lucid (>=24~),
+ emacs24-nox | emacs24 (>=24~) | emacs24-lucid (>=24~) |
+ emacs23-nox | emacs23 (>=23~) | emacs23-lucid (>=23~),
  gdb [!s390x !ia64 !armhf !armel],
  dtach (>= 0.8),
  bash-completion (>=1.9.0~)


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to