Source: python-geneimpacts
Version: FTBFS missing dependency to run testsuite
Severity: serious
Tags: patch

Dear Maintainer,

python-geneimpacts currently fails to build in Sid with the following error message:
I: pybuild base:217: python3.7 setup.py test
running test
Searching for nose

Note: Bypassing https://pypi.org/simple/nose/ (disallowed host; see http://bit.ly/2hrImnY for details).

Couldn't find index page for 'nose' (maybe misspelled?)
Scanning index of all packages (this may take a while)

Note: Bypassing https://pypi.org/simple/ (disallowed host; see http://bit.ly/2hrImnY for details).

No local packages or working download links found for nose
error: Could not find suitable distribution for Requirement.parse('nose') E: pybuild pybuild:341: test: plugin distutils failed with: exit code=1: python3.7 setup.py test


Looks like this is due to python3-nose missing, it built successfully after adding this dependency (see the attached patch). I also took the liberty of adjusting the Salsa links since the urls
they point to atm doesn't seem to work.


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-5-amd64 (SMP w/2 CPU cores)
Kernel taint flags: TAINT_CRAP
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

--
mvh / best regards
Hans Joachim Desserud
http://desserud.org
diff --git a/debian/control b/debian/control
index bacbd05..6effc7a 100644
--- a/debian/control
+++ b/debian/control
@@ -3,11 +3,15 @@ Section: science
 Priority: optional
 Maintainer: Debian Med Packaging Team <debian-med-packag...@lists.alioth.debian.org>
 Uploaders: Steffen Moeller <moel...@debian.org>
-Build-Depends: debhelper (>= 11), dh-python, python3-all, python3-setuptools
+Build-Depends: debhelper (>= 11),
+               dh-python,
+               python3-all,
+               python3-nose,
+               python3-setuptools
 Standards-Version: 4.3.0
 Homepage: https://github.com/brentp/geneimpacts
-Vcs-Browser: https://salsa.debian.org/med-team/geneimpacts
-Vcs-Git: https://salsa.debian.org/med-team/geneimpacts.git
+Vcs-Browser: https://salsa.debian.org/med-team/python-geneimpacts
+Vcs-Git: https://salsa.debian.org/med-team/python-geneimpacts.git
 #Testsuite: autopkgtest-pkg-python
 
 Package: python3-geneimpacts

Reply via email to