unofficial mirror of notmuch@notmuchmail.org
 help / color / mirror / code / Atom feed
* Re: Bug#841319: notmuch: testsuite fails with TERM=unknown
       [not found] ` <626424766.6980896.1476890374150@mail.yahoo.com>
@ 2016-10-19 17:02   ` David Bremner
  2016-10-19 18:36     ` Gianfranco Costamagna
  2016-10-20 17:14     ` Gianfranco Costamagna
  0 siblings, 2 replies; 5+ messages in thread
From: David Bremner @ 2016-10-19 17:02 UTC (permalink / raw)
  To: Gianfranco Costamagna, 841319, notmuch

Gianfranco Costamagna <locutusofborg@debian.org> writes:

> source: notmuch
> version: 0.23-2
> severity: normal
> tags: patch
>
> Hi dear maintainer, seems that the testsuite fails when TERM=unknown.
>

more precisely,

Use "make V=1" to print test headings and PASSing results.
INFO: using 2 minute timeout for tests
FATAL: ./T160-json.sh: interrupted by signal 15

Looks like one of the invokations of emacs hangs when TERM=unknown

> I propose you to apply this patch
>
> override_dh_auto_test:
> ifeq ($(DEB_HOST_ARCH),armhf)
>  TERM=vt100 dh_auto_test || true
> else
>  TERM=vt100 dh_auto_test
> endif
> or
> override_dh_auto_test:
>  TERM=vt100 dh_auto_test
> endif

Hopefully we can fix this upstream; it's not a Debian specific issue.

> in case you don't care about the Ubuntu armhf issue (but you will probably
> have it in Debian too when gdb will be updated)

It looks like a snapshot version of gdb in yakkety, so I'm reluctant to
invest much effort into it. In particular 7.12 is already released upstream.

A nicer way to skip only those tests that are broken with that
particular version of gdb is is drop the build depends on gdb for armhf.
We already do this in debian for a variety of architectures.

In the not-implausible case that gdb 7.12 also causes problems for the
test suite on armhf, I'll disable those tests there (unless they are
fixable, of course).

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Bug#841319: notmuch: testsuite fails with TERM=unknown
  2016-10-19 17:02   ` Bug#841319: notmuch: testsuite fails with TERM=unknown David Bremner
@ 2016-10-19 18:36     ` Gianfranco Costamagna
  2016-10-20 17:14     ` Gianfranco Costamagna
  1 sibling, 0 replies; 5+ messages in thread
From: Gianfranco Costamagna @ 2016-10-19 18:36 UTC (permalink / raw)
  To: David Bremner, 841319@bugs.debian.org, notmuch@notmuchmail.org,
	Steve Langasek

Hi David

>Use "make V=1" to print test headings and PASSing results.
>INFO: using 2 minute timeout for tests
>FATAL: ./T160-json.sh: interrupted by signal 15
>
>Looks like one of the invokations of emacs hangs when TERM=unknown


yes, the same in Ubuntu

>Hopefully we can fix this upstream; it's not a Debian specific issue.


thanks for confirming this, "much" appreciated :)

>It looks like a snapshot version of gdb in yakkety, so I'm reluctant to
>invest much effort into it. In particular 7.12 is already released upstream.

>

now Ubuntu has gdb 7.12, I asked Steve to re-enable armhf testsuite, to
see how it goes

https://launchpad.net/ubuntu/+source/gdb/7.12-0ubuntu1

>A nicer way to skip only those tests that are broken with that>particular version of gdb is is drop the build depends on gdb for armhf.
>We already do this in debian for a variety of architectures.


this makes really easier to keep the patch minimal, thanks!

>In the not-implausible case that gdb 7.12 also causes problems for the
>test suite on armhf, I'll disable those tests there (unless they are

>fixable, of course).

thanks in advance for the great help!

Gianfranco

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Bug#841319: notmuch: testsuite fails with TERM=unknown
  2016-10-19 17:02   ` Bug#841319: notmuch: testsuite fails with TERM=unknown David Bremner
  2016-10-19 18:36     ` Gianfranco Costamagna
@ 2016-10-20 17:14     ` Gianfranco Costamagna
  2017-07-06  0:49       ` Bug#841716: notmuch testsuite fails on armhf David Bremner
  1 sibling, 1 reply; 5+ messages in thread
From: Gianfranco Costamagna @ 2016-10-20 17:14 UTC (permalink / raw)
  To: David Bremner, 841319@bugs.debian.org, notmuch@notmuchmail.org,
	Steve Langasek

Hi David!


>It looks like a snapshot version of gdb in yakkety, so I'm reluctant to

>invest much effort into it. In particular 7.12 is already released upstream.
>
>A nicer way to skip only those tests that are broken with that
>particular version of gdb is is drop the build depends on gdb for armhf.
>We already do this in debian for a variety of architectures.
>
>In the not-implausible case that gdb 7.12 also causes problems for the
>test suite on armhf, I'll disable those tests there (unless they are
>fixable, of course).
https://launchpad.net/ubuntu/+source/notmuch/0.23-2ubuntu1/+build/11044876

still failing with 7.12

thanks!

Gianfranco

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Bug#841716: notmuch testsuite fails on armhf
  2016-10-20 17:14     ` Gianfranco Costamagna
@ 2017-07-06  0:49       ` David Bremner
  2017-07-06 11:03         ` Gianfranco Costamagna
  0 siblings, 1 reply; 5+ messages in thread
From: David Bremner @ 2017-07-06  0:49 UTC (permalink / raw)
  To: Gianfranco Costamagna, 841716-done, notmuch

Gianfranco Costamagna <locutusofborg@debian.org> writes:

> Hi David!
>
>
>>It looks like a snapshot version of gdb in yakkety, so I'm reluctant to
>
>>invest much effort into it. In particular 7.12 is already released upstream.
>>
>>A nicer way to skip only those tests that are broken with that
>>particular version of gdb is is drop the build depends on gdb for armhf.
>>We already do this in debian for a variety of architectures.
>>
>>In the not-implausible case that gdb 7.12 also causes problems for the
>>test suite on armhf, I'll disable those tests there (unless they are
>>fixable, of course).
> https://launchpad.net/ubuntu/+source/notmuch/0.23-2ubuntu1/+build/11044876
>
> still failing with 7.12
>
> thanks!
>
> Gianfranco

The test suite seems fine on armhf on debian sid (with gdb 7.12)

    https://buildd.debian.org/status/fetch.php?pkg=notmuch&arch=armhf&ver=0.24.2-2&stamp=1499023890&raw=0

I also ran it on harris.debian.org which is apparently a "ARM v7l"

Since the bug doesn't seem to exist on Debian, I'm closing it. If you
still have problems with the testsuite on armhf on Ubuntu, then either
open a different Debian bug, or let us know upstream at
notmuch@notmuchmail.org if you can't replicate the problem on Debian.

d

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Bug#841716: notmuch testsuite fails on armhf
  2017-07-06  0:49       ` Bug#841716: notmuch testsuite fails on armhf David Bremner
@ 2017-07-06 11:03         ` Gianfranco Costamagna
  0 siblings, 0 replies; 5+ messages in thread
From: Gianfranco Costamagna @ 2017-07-06 11:03 UTC (permalink / raw)
  To: David Bremner, 841716-done@bugs.debian.org,
	notmuch@notmuchmail.org

Hello David,


>The test suite seems fine on armhf on debian sid (with gdb 7.12)


Since you uploaded on sid, I did a force-sync in Ubuntu, and failed again
https://launchpad.net/ubuntu/+source/notmuch/0.24.2-2

So, any help in debugging is appreciated :)
I can test if needed whatever you ask me

and while you are on it...
@@ -20,9 +21,10 @@
dh-elpa (>= 1.3),
python-sphinx (>= 1.0),
ruby, ruby-dev (>>1:1.9.3~),
+ emacs25-nox | emacs25 (>=25~) | emacs25-lucid (>=25~) |
emacs24-nox | emacs24 (>=24~) | emacs24-lucid (>=24~) |
emacs23-nox | emacs23 (>=23~) | emacs23-lucid (>=23~),

thanks

G.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2017-07-06 11:03 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <626424766.6980896.1476890374150.ref@mail.yahoo.com>
     [not found] ` <626424766.6980896.1476890374150@mail.yahoo.com>
2016-10-19 17:02   ` Bug#841319: notmuch: testsuite fails with TERM=unknown David Bremner
2016-10-19 18:36     ` Gianfranco Costamagna
2016-10-20 17:14     ` Gianfranco Costamagna
2017-07-06  0:49       ` Bug#841716: notmuch testsuite fails on armhf David Bremner
2017-07-06 11:03         ` Gianfranco Costamagna

Code repositories for project(s) associated with this public inbox

	https://yhetil.org/notmuch.git/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).