From 4202f4d58a7526953ec1f1f38bcb039b7c10a57e Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Sun, 5 Dec 2021 17:33:17 +0100 Subject: gnu: python-bbknn: Fix sanity-check phase. * gnu/packages/bioinformatics.scm (python-bbknn)[arguments]: Add phase 'do-not-fail-to-find-sklearn, which prevents the 'sanity-check phase from failing. --- gnu/packages/bioinformatics.scm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index a93a1fc271..965574c128 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -12036,7 +12036,14 @@ million cells.") "1jbsh01f57zj4bhvjr3jh4532zznqd6nccmgrl3qi9gnhkf7c4y0")))) (build-system python-build-system) (arguments - `(#:tests? #f)) ; TODO: Enable after migration to scikit-learn. + `(#:tests? #f ; no tests are included + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'do-not-fail-to-find-sklearn + (lambda _ + ;; XXX: I have no idea why it cannot seem to find sklearn. + (substitute* "setup.py" + (("'sklearn'") ""))))))) (propagated-inputs `(("python-annoy" ,python-annoy) ("python-cython" ,python-cython) -- cgit v1.2.3