Source: libdivecomputer
Version: 0.1.0-1
Severity: serious
Justification: fails to build from source

Builds of libdivecomputer with modern versions of Debhelper fail,
because Debhelper supplies a multiarch-compatible libdir whereas
debian/*.install still expects the traditional /usr/lib:

  test -z "/usr/lib/i386-linux-gnu" || /bin/mkdir -p 
"/.../libdivecomputer-0.1.0/debian/tmp/usr/lib/i386-linux-gnu"
   /bin/bash ../libtool   --mode=install /usr/bin/install -c   
libdivecomputer.la 
'/.../libdivecomputer-0.1.0/debian/tmp/usr/lib/i386-linux-gnu'
  [...]
  libtool: install: warning: remember to run `libtool --finish 
/usr/lib/i386-linux-gnu'
  [...]
  test -z "/usr/lib/i386-linux-gnu/pkgconfig" || /bin/mkdir -p 
"/.../libdivecomputer-0.1.0/debian/tmp/usr/lib/i386-linux-gnu/pkgconfig"
   /usr/bin/install -c -m 644 libdivecomputer.pc 
'/.../libdivecomputer-0.1.0/debian/tmp/usr/lib/i386-linux-gnu/pkgconfig'
     dh_install -a
  dh_install: libdivecomputer-dev missing files (usr/lib/lib*.a), aborting
  make: *** [binary-arch] Error 255

Could you please adjust debian/*.install to account for populating
architecture-specific subdirectories?

Thanks!



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to