[Debian-med-packaging] Bug#875991: fast5: FTBFS: debian/python-fast5-bin/usr/bin/ is not a directory

Aaron M. Ucko ucko at debian.org
Sun Sep 17 03:18:18 UTC 2017


Source: fast5
Version: 0.6.2-4
Severity: serious
Justification: fails to build from source (but built successfully in the past)

Greetings.

Builds of fast5 covering only its architecture-dependent binary
packages (as on the autobuilders, or with dpkg-buildpackage -B) have
been failing:

  dh_install
  mv debian/python-fast5/usr/bin/* debian/python-fast5-bin/usr/bin/
  mv: target 'debian/python-fast5-bin/usr/bin/' is not a directory
  debian/rules:36: recipe for target 'override_dh_install' failed
  make[1]: *** [override_dh_install] Error 1
  make[1]: Leaving directory '/<<PKGBUILDDIR>>'
  debian/rules:16: recipe for target 'binary-arch' failed
  make: *** [binary-arch] Error 2

Splitting override_dh_install into -arch and -indep variants can be
helpful in general, but could be problematic here when building all
the binary packages if the -arch target runs first.  Instead, I
suppose you'll want to conditionalize these mv commands on the
existence of debian/python-fast5-bin, and likewise conditionalize the
sed commands on the existence of debian/libfast5-dev.

Could you please take a look?

Thanks!

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?amu@monk.mit.edu



More information about the Debian-med-packaging mailing list