Package: botch
Version: 0.5-1~experimental3
Severity: serious
Justification: fails to build from source

Hi,

botch currently FTBFS on 32 bit arches while succeeding on 64 bit
arches.

The problem is, that the ocaml parts assign unique vertex/edge ids based
on their order in the input GraphML but networkx will store GraphML
nodes and edges in random order.

To combat the random-ness, PYTHONHASHSEED=0 has been set but that only
leads to the same hash within 32 bit and 64 bit arches but not to the
same hash for both together.

See http://bugs.python.org/issue22621 for an explanation why this will
not be fixed in Python.

So instead, the ocaml code should be made to work irrespective of the
order of the nodes and edges in the input XML.

cheers, josch


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to