Closed drew-parsons closed 4 years ago
I've tried on two different machines and cannot reproduce the failure.
Odd. Will have to try a Debian project machine. Might indicate an implicit dependency. If I understand correctly, the debci machines only pull in explicit packages, i.e. they don't install Recommends.
To make packaging a bit easier, I've included pypathlib into dmsh. It's not really used outside of it anyways.
Thanks, I'll load the new version up.
test_union_three_circles.py is still failing debci in dmsh 0.1.6. https://ci.debian.net/data/autopkgtest/unstable/amd64/p/python-dmsh/4000408/log.gz
Hm, funny. I cannot reproduce this. It's a little tricky because it's more than a too tight tolerance.
Have you got access to Debian project machines yet, or a chroot by other means? I can reproduce there. My guess is that a package dependency needs to be added. A chroot will only install the packages declared as dependencies, and apparently the ones listed are not sufficient for the test. There's probably some other package installed on our own systems which we need to identify and add to Depends (either in debian/control or in debian/tests)
Have you got access to Debian project machines yet, or a chroot by other means?
No, I'm still in the application process.
Not sure if it's about a dependency really. I'd expect that to come up as an error when import
ing things. Perhaps a missing numpy.rand.seed(0)
here or there.
The changes that came to 0.1.10 seem to have sorted it out. Tests passing now.
Great!
Seems to be a new bug in test_union_three_circles.py in 0.1.5:
cf. https://ci.debian.net/data/autopkgtest/unstable/amd64/p/python-dmsh/3670232/log.gz https://ci.debian.net/packages/p/python-dmsh/unstable/amd64/