Dear Georges, Le jeudi 18 juin 2020 à 18:12 +0200, Georges Khaznadar a écrit : > Dear maintainer(s) of octave-symbolic, here is a wild guess, inspired by > a simple remark: > > ----------------8<------------------------------------ > $ python3 -c "import six; print(six.integer_types)" (<class 'int'>,) > $ python2 -c "import six; print(six.integer_types)" (<type 'int'>, <type > 'long'>) > ----------------8<------------------------------------ > > Would it be enough to patch octave-symbolic source, to replace > 'sympy.core.compatibility.integer_types' by 'six.integer_types' ?
Thanks for this suggestion. This seems to fix this issue (a similar fix is needed for string_types). Then there are five test failures (over more than 2,000 tests) that I don’t know how to fix. I’ve temporarily disabled those test to facilitate the migration. Hopefully upstream will soon provide a real fix. Best, -- ⢀⣴⠾⠻⢶⣦⠀ Sébastien Villemot ⣾⠁⢠⠒⠀⣿⡁ Debian Developer ⢿⡄⠘⠷⠚⠋⠀ https://sebastien.villemot.name ⠈⠳⣄⠀⠀⠀⠀ https://www.debian.org
signature.asc
Description: This is a digitally signed message part