Bug#911830: FTBFS on multiple architectures

Yaroslav Halchenko yoh at debian.org
Mon Dec 3 02:42:42 GMT 2018


On Sun, 02 Dec 2018, Stuart Prescott wrote:

> Dear Yaroslav & Michael,

> scikit-learn currently FTBFS everywhere. 

please define your version of "everywhere".  From
https://buildd.debian.org/status/package.php?p=scikit-learn&suite=unstable
I see that 0.20.1+dfsg-1 builds fine on all intel and mips architectures

I would not upload a version which FTBFS on amd64, and unlikely to
upload the one which FTBFS on i386

> I've had a bit of a poke at it and 
> not got very far:

> - if run as a parallel build, I can't figure out what actually fails

> - if run with only one job (sbuild -j1), the build does not actually attempt 
> to build with either python 3.6 or 3.7 at all. (which sounds like a separate 
> bug in d/rules)

I guess any relevant "parallelism" effects (although there was a recent
fix also for joblib and non-parallel runs) stem from

2b495fe013 (yangfl 2018-10-19 23:22:43 +0800  72) # silly distutils does not support parallelism! waste hours of time
2b495fe013 (yangfl 2018-10-19 23:22:43 +0800  73) .PHONY: build
32438ee441 (yangfl 2018-10-20 16:06:58 +0800  74) build build-arch build-indep:
32438ee441 (yangfl 2018-10-20 16:06:58 +0800  75)   $(MAKE) -j $(JOBS) -f debian/rules _$@

so CCing Yangfl who worked on improving packaging at some point.  Unfortunately
neither from those commits messages, nor from debian/changelog I could not
figure out what was the purpose of this act really and either it is kosher at
all  (e.g. wouldn't confuse dh)

> There's no visible progress on this problem in git -- is there progress 
> elsewhere?

you could find some traces of the progress which lead to i386 fixes on
https://github.com/scikit-learn/scikit-learn/issues?utf8=%E2%9C%93&q=is%3Aissue+author%3Ayarikoptic+

I welcome you to review/analyze failures on other platforms and/or just
report them upstream.  or I would do it whenever I get a chance 

-- 
Yaroslav O. Halchenko
Center for Open Neuroscience     http://centerforopenneuroscience.org
Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
Phone: +1 (603) 646-9834                       Fax: +1 (603) 646-1419
WWW:   http://www.linkedin.com/in/yarik        



More information about the debian-science-maintainers mailing list