[Debian-med-packaging] Bug#813557: ngs-sdk: FTBFS on i386: libngs-sdk.so not in expected directory

Aaron M. Ucko amu at alum.mit.edu
Wed Feb 3 04:16:13 UTC 2016


Source: ngs-sdk
Version: 1.2.3-1
Severity: important
Justification: fails to build from source

The i386 build of ngs-sdk failed:

  d-shlibmove --commit \
  	    --multiarch \
  	    --devunversioned \
  	    --exclude-a \
  	    --exclude-la \
  	    --movedev "ngs-sdk/i586-linux-gnu/ngs-sdk/linux/gcc/i586/rel/lib/*.a*" usr/lib/i586-linux-gnu \
  	    --movedev "ngs-sdk/i586-linux-gnu/ngs-sdk/linux/gcc/i586/rel/ilib/*.a" usr/lib/i586-linux-gnu \
  	    ngs-sdk/i586-linux-gnu/ngs-sdk/linux/gcc/i586/rel/lib/libngs-sdk.so
  Library package automatic movement utility
  /usr/bin/d-shlibmove: expected [ngs-sdk/i586-linux-gnu/ngs-sdk/linux/gcc/i586/rel/lib/libngs-sdk.so] to be a symlink, but it is not
  debian/rules:69: recipe for target 'override_dh_auto_install' failed

It looks like the library wound up in .../i386/..., not .../i586/...;
please try substituting DEB_BUILD_ARCH_CPU for DEB_BUILD_GNU_CPU
accordingly.

Thanks!



More information about the Debian-med-packaging mailing list