[Biopython-dev] Bug#751277: python-biopython: FTBFS on mips* powerpc s390x
Michiel de Hoon
mjldehoon at yahoo.com
Tue Aug 19 00:18:41 UTC 2014
> I can provide SSH access
> to a PowerMac G5 running 7.6 if you'd like to test this.
That would be great. Then I can test it.
Best,
-Michiel.
--------------------------------------------
On Mon, 8/18/14, David Gosselin <dave at appleside.org> wrote:
Subject: Re: Bug#751277: python-biopython: FTBFS on mips* powerpc s390x
To: "Andreas Tille" <andreas at an3as.eu>
Cc: "Michiel de Hoon" <mjldehoon at yahoo.com>, "debian-powerpc at lists.debian.org" <debian-powerpc at lists.debian.org>, "debian-mips at lists.debian.org" <debian-mips at lists.debian.org>, "debian-s390 at lists.debian.org" <debian-s390 at lists.debian.org>, "Peter Cock" <p.j.a.cock at googlemail.com>, "Dejan Latinovic" <Dejan.Latinovic at imgtec.com>, "Biopython discussion list" <biopython at lists.open-bio.org>, "751277 at bugs.debian.org" <751277 at bugs.debian.org>, "biopython-dev at biopython.org" <biopython-dev at biopython.org>
Date: Monday, August 18, 2014, 8:43 PM
I can provide SSH access
to a PowerMac G5 running 7.6 if you'd like to test this.
> On Aug 18, 2014, at
4:01, Andreas Tille <andreas at an3as.eu>
wrote:
>
> Hi
porters,
>
> could
you please be so kind to check this issue? It would be
great to
> find out why the test suite of
biopython fails on these architectures.
>
> Thanks a lot
>
> Andreas.
>
>> On Mon, Aug 18,
2014 at 12:35:53AM -0700, Michiel de Hoon wrote:
>> Hi Andreas,
>>
>> Without access to powerpc, I have
no way to test the code.
>> Can you
try recompiling Biopython and checking what exactly happens
inside the distance_converter function in
Bio/Cluster/clustermodule.c ?
>> For
example, I am really wondering what strlen(data) inside this
function returns on powerpc.
>>
>> Best,
>>
-Michiel.
>>
>>
--------------------------------------------
>> On Sat, 8/16/14, Andreas Tille <andreas at an3as.eu>
wrote:
>>
>>
Subject: Re: Bug#751277: python-biopython: FTBFS on mips*
powerpc s390x
>> To: "Peter
Cock" <p.j.a.cock at googlemail.com>
>> Cc: "Dejan Latinovic" <Dejan.Latinovic at imgtec.com>,
"Michiel de Hoon" <mjldehoon at yahoo.com>,
"Biopython discussion list" <biopython at lists.open-bio.org>,
"751277 at bugs.debian.org"
<751277 at bugs.debian.org>,
"biopython-dev at biopython.org"
<biopython-dev at biopython.org>
>> Date: Saturday, August 16, 2014, 5:37
AM
>>
>> Hi
Peter,
>>
>> On
Thu, Aug 14, 2014 at
>> 09:52:40AM
+0100, Peter Cock wrote:
>>>
>>>
>>>> 1. waiting for
>> your confirmation / patch
>>>
>>>
2. deactivating the specific test
>>>> 3. exclude mips for
>> biopython
>>>> 4. ? any
>> better idea ?
>>>
>>> In
the current state all the work we spent in biopython
>> over the last
>>>> monthes will not
>> migrate to testing for the simple
reason that the
>>>> current
package in testing just does
>> not
run the test suite at build
>> time
and moreover python3 is not supported.
>>>>
>>>> Kind
>>
regards
>>>
>>> Andreas.
>>>
>>> I
would suggest (2), deactivate this test
>> (at least for for mips) as
>>> the most
>>
practical short term solution for the Debian packages.
>>> Or if you prefer (3), don't
target
>> mips for the Biopython
package
>> (yet).
>>>
>>>
Medium
>> term, I hope we can fix the
C code to handle either
>>> Endian
platform - option (1).
>>
>> It seems after having fixed
>> the issue caused by wise we have
one
>> remaining problem:
>>
>> On powerpc[1] and
s390x[2] test_Cluster
>> fails even
with Python 2.7 with:
>>
>>
======================================================================
>> ERROR: test_clusterdistance
>> (test_Cluster.TestCluster)
>>
----------------------------------------------------------------------
>> Traceback (most recent call last):
>> File
>>
"/«BUILDDIR»/python-biopython-1.64+dfsg/.pybuild/pythonX.Y_3.4/build/Tests/test_Cluster.py",
>> line 212, in test_clusterdistance
>>
>>
method='a', transpose=0)
>>
ValueError:
>> method should be a
single character
>>
>>
======================================================================
>> ERROR: test_kcluster
>> (test_Cluster.TestCluster)
>>
----------------------------------------------------------------------
>> Traceback (most recent call last):
>> File
>>
"/«BUILDDIR»/python-biopython-1.64+dfsg/.pybuild/pythonX.Y_3.4/build/Tests/test_Cluster.py",
>> line 141, in test_kcluster
>>
>>
method='a', dist='e')
>> ValueError: method should be a
single
>> character
>>
>>
======================================================================
>> ERROR: test_somcluster
>> (test_Cluster.TestCluster)
>>
----------------------------------------------------------------------
>> Traceback (most recent call last):
>> File
>>
"/«BUILDDIR»/python-biopython-1.64+dfsg/.pybuild/pythonX.Y_3.4/build/Tests/test_Cluster.py",
>> line 557, in test_somcluster
>>
>>
inittau=0.02, niter=100, dist='e')
>> ValueError: distance should be a
single
>> character
>>
>>
======================================================================
>> ERROR: test_treecluster
>> (test_Cluster.TestCluster)
>>
----------------------------------------------------------------------
>> Traceback (most recent call last):
>> File
>>
"/«BUILDDIR»/python-biopython-1.64+dfsg/.pybuild/pythonX.Y_3.4/build/Tests/test_Cluster.py",
>> line 290, in test_treecluster
>>
>>
transpose=0, method='a', dist='e')
>> ValueError: method should be a
single
>> character
>>
>>
----------------------------------------------------------------------
>> Ran 210 tests in 293.712 seconds
>>
>> FAILED
(failures = 1)
>>
>>
>> On
sparc[3]
>> there is a problem with
dialign but sparc is no release
>>
architecture and wie might ignore this. It
>> might be a helpful hint
>> anyway.
>>
>> Any hint for the test_Cluster
>> problem? If not I would also
consider to
>> hide it cowardly under
the carpet for the
>> moment. The
new package is so
>> much better
>> tested than the one in the testing
distribution which
>> does
>> not even dare about any unit tests
and
>> only for this reason reached
the
>> testing
>> distribution.
>>
>> What do you
>> think?
>>
>> Kind regards
>>
>>
>>
Andreas.
>>
>> scrool these links to the end to see
the
>> problem:
>>
>> [1] https://buildd.debian.org/status/fetch.php?pkg=python-biopython&arch=powerpc&ver=1.64%2Bdfsg-3&stamp=1408116532
>> [2] https://buildd.debian.org/status/fetch.php?pkg=python-biopython&arch=s390x&ver=1.64%2Bdfsg-3&stamp=1408107524
>> [3]
>> https://buildd.debian.org/status/fetch.php?pkg=python-biopython&arch=sparc&ver=1.64%2Bdfsg-3&stamp=1408130792
>>
>> --
>> http://fam-tille.de
>
> --
> http://fam-tille.de
>
>
> --
> To UNSUBSCRIBE,
email to debian-powerpc-REQUEST at lists.debian.org
> with a subject of "unsubscribe".
Trouble? Contact listmaster at lists.debian.org
> Archive: https://lists.debian.org/20140818080110.GI5300@an3as.eu
>
More information about the Biopython-dev
mailing list