"Manuel A. Fernandez Montecelo" <m...@debian.org> writes:

> notmuch depends on gdb, which is not available yet in Debian for the riscv64
> architecture.
>
> After a bit of research, it's not clear to me the purpose of build-depending 
> on
> gdb.  (If you know from the top of your head and can explain briefly it would 
> be
> great, I am curious now :) ).

notmuch uses gdb in its test suite. So disabling it means parts of the
test suite don't run.

> We're generally reluctant to ask to disable dependencies specifically for this
> architecture, because we hope to get them available in a reasonable timeframe.

If you plan on supporting gdb, it probably makes more sense to just wait
for that, and at least see if it works.

> However, since this is also disables in fully supported arches for many years
> like s390x, ppc64el or mips*, in this case is probably better to remove it for
> riscv64 as well.

These architectures have gdb, but it's broken in various ways.  They're
also release architectures, where bugs in gdb introduced a regression in
notmuch.

Reply via email to