Source: kicad
Version: 4.0.4+dfsg2-1
Severity: serious
Justification: fails to build from source (but built successfully in the past)

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

  dh_fixperms
  # most of those file are included from somethere and have no shebang
  # like a #! sequence, removing execution rights ...
  chmod -x 
/«BUILDDIR»/kicad-4.0.4+dfsg2/debian/kicad-common/usr/share/kicad/scripting/plugins/*.py
  chmod: cannot access 
'/«BUILDDIR»/kicad-4.0.4+dfsg2/debian/kicad-common/usr/share/kicad/scripting/plugins/*.py':
 No such file or directory
  debian/rules:116: recipe for target 'override_dh_fixperms' failed
  make[1]: *** [override_dh_fixperms] Error 1
  make[1]: Leaving directory '/«BUILDDIR»/kicad-4.0.4+dfsg2'
  debian/rules:66: recipe for target 'binary-arch' failed
  make: *** [binary-arch] Error 2

To fix this, I'd recommend splitting override_dh_fixperms up into
-arch and -indep variants, and perhaps transforming the former into
override_dh_strip-arch, which would appear to be a better fit for its
custom command.

Could you please take a look?

Thanks!

BTW, you rarely need to specify $(CURDIR)/ explicitly, though it
doesn't generally hurt, just adds noise.

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

Reply via email to