Your message dated Tue, 14 Apr 2020 10:19:13 +0200
with message-id <20200414081913.gi18...@an3as.eu>
and subject line Re: Debian Bug#820060: python-biom-format: broken on 
big-endian architectures
has caused the Debian Bug report #820060,
regarding python-biom-format: broken on big-endian architectures
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
820060: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=820060
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python-biom-format
Version: 2.1.4+dfsg-1
Severity: serious

As seen at http://buildd.debian.org/python-biom-format, this package fails
to build on all big-endian architectures in the archive (mips, powerpc,
s390x).  While this build failure has only appeared with the upload of
2.1.5+dfsg-1, this is not a regression in that version of the upstream
source; instead, the package was already broken, but what has changed now is
that a new version of dh-python correctly finds the tests and runs them at
build time where before dh_auto_test was silently passing.

I'm not sure if this points to breakage in python-biom-format, or in
something lower down the stack that it depends on.  I've confirmed that
python-numpy autopkgtests run ok on powerpc (except for openblas - and the
tests can't be run on s390x because openblas is not built for that
architecture), and h5py autopkgtests run ok on s390x.  python-scipy's
autopkgtests fail with SIGABRT on both powerpc and s390x, maybe related,
maybe not (test_random_complex_exact (test_basic.TestLstsq) ... *** Error in
`python3.5': free(): invalid pointer: 0x1172c2a8 ***).

And hdf5 itself doesn't have any autopkgtests, and any build-time tests
pass; and h5py in any case should catch any bugs with its own testsuite
before python-biom-format.

So it seems most likely that this is a bug in python-biom-format itself
rather than any of its dependencies, thus assigning here.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Hi Michael,

On Sun, Apr 12, 2020 at 02:34:26PM +0200, Michael Crusoe wrote:
> I'm not seeing a successful build on big-endian. Of the offically supported
> architectures, only s390x is big-endian and it's build is disabled.

Its disabled due to:

$ git diff 54aa8de1^..54aa8de1
diff --git a/debian/changelog b/debian/changelog
index a105f58..5ad5459 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+python-biom-format (2.1.5+dfsg-4) UNRELEASED; urgency=medium
+
+  * Restrict build to those architectures not affected by h5py issue
+      https://github.com/h5py/h5py/issues/428
+
+ -- Andreas Tille <ti...@debian.org>  Mon, 12 Sep 2016 08:57:29 +0200
+
 python-biom-format (2.1.5+dfsg-3) unstable; urgency=medium
 
   * Use sphinxdoc
diff --git a/debian/control b/debian/control
index e4fdae6..69ded5f 100644
--- a/debian/control
+++ b/debian/control
@@ -35,7 +35,7 @@ Homepage: http://biom-format.org/
 X-Python-Version: >= 2.6
 
 Package: python-biom-format
-Architecture: any
+Architecture: any-amd64 any-arm64 armel armhf any-i386 any-mips64el mipsel 
any-ppc64el
 Depends: ${python:Depends},
          ${misc:Depends},
          ${shlibs:Depends}
@@ -64,7 +64,7 @@ Description: Biological Observation Matrix (BIOM) format 
(Python 2)
  This package provides the BIOM format library for the Python 2 interpreter.
 
 Package: python3-biom-format
-Architecture: any
+Architecture: any-amd64 any-arm64 armel armhf any-i386 any-mips64el mipsel 
any-ppc64el
 Depends: ${misc:Depends},
          ${python3:Depends},
          ${shlibs:Depends}


Since

    https://github.com/h5py/h5py/issues/428 

is not marked as fixed I think Liubov is correct and I hereby close this
bug.

Thanks for pointing this out Liubov

      Andreas.

-- 
http://fam-tille.de

--- End Message ---

Reply via email to