[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [buildd] giveback hypre 2.16.0 on hurd m68k sh4

Hello Drew!

On 7/26/19 3:03 AM, Drew Parsons wrote:
> hypre occasionally times out during tests, causing FTBFS. Typically it will
> pass if tried again. Please give back hypre 2.16.0-2 to attempt builds again
> on hurd-i386  m68k sh4.

Your package overrides "dh_auto_test" but does not check whether DEB_BUILD_OPTIONS
contains "nocheck" so that it's no longer possible to toggle the testsuite when
running sbuild through environment variables [1].

Could you put an if condition around your testsuite invocation like LibreOffice,
for example? [2]

The background is that both m68k and sh4 are building packages using qemu,
so running the testsuite can have various side effects and fail unexpectedly.

Furthermore, not being able to disable the testsuite means it's not possible
to cross-build a package which always mandates the testsuite to be disabled
as the testsuite cannot run on the build architecture.


> [1] https://salsa.debian.org/science-team/hypre/blob/master/debian/rules#L109
> [2] https://salsa.debian.org/libreoffice-team/libreoffice/libreoffice/blob/master/rules#L216

 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz@debian.org
`. `'   Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

Reply to: