Bug 220

Summary: libgig compilation problem (libakai?)
Product: libgig Reporter: Nicola Pandini <nicola.pandini>
Component: libgigAssignee: Christian Schoenebeck <cuse>
Status: CLOSED DUPLICATE    
Severity: normal    
Priority: P5    
Version: unspecified   
Hardware: PC   
OS: Linux   

Description Nicola Pandini 2014-05-29 16:53:42 CEST
Hi,
I can't compile the last libgig from SVN on Debian Wheezy
It seems there is a missing library or a wrong path definition, but I don't understand how to fix this.

dpkg-shlibdeps: error: couldn't find library libakai.so.0 needed by debian/gigtools/usr/bin/akaiextract (ELF format: 'elf64-x86-64'; RPATH: '/usr/lib/libgig')
dpkg-shlibdeps: warning: debian/gigtools/usr/bin/korg2gig contains an unresolvable reference to symbol _ZN4Korg13KMPInstrumentC1ERKSs: it's probably a plugin
dpkg-shlibdeps: warning: 11 other similar warnings have been skipped (use -v to see them all)
dpkg-shlibdeps: warning: debian/gigtools/usr/bin/korgdump contains an unresolvable reference to symbol _ZN4Korg13KMPInstrumentC1ERKSs: it's probably a plugin
dpkg-shlibdeps: warning: 12 other similar warnings have been skipped (use -v to see them all)
dpkg-shlibdeps: warning: debian/gigtools/usr/bin/rifftree contains an unresolvable reference to symbol _ZN4RIFF4FileC1ERKSsjNS_8endian_tENS_8layout_tE: it's probably a plugin
dpkg-shlibdeps: error: couldn't find library libakai.so.0 needed by debian/gigtools/usr/bin/akaidump (ELF format: 'elf64-x86-64'; RPATH: '/usr/lib/libgig')
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/gigtools/usr/bin/gigextract debian/gigtools/usr/bin/akaiextract debian/gigtools/usr/bin/dlsdump debian/gigtools/usr/bin/gig2mono debian/gigtools/usr/bin/korg2gig debian/gigtools/usr/bin/korgdump debian/gigtools/usr/bin/gigdump debian/gigtools/usr/bin/sf2dump debian/gigtools/usr/bin/gigmerge debian/gigtools/usr/bin/rifftree debian/gigtools/usr/bin/akaidump were not linked against libuuid.so.1 (they use none of the library's symbols)
dpkg-shlibdeps: error: cannot continue due to the errors listed above
Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
dh_shlibdeps: dpkg-shlibdeps -Tdebian/gigtools.substvars debian/gigtools/usr/bin/gigextract debian/gigtools/usr/bin/gigmerge debian/gigtools/usr/bin/rifftree debian/gigtools/usr/bin/korgdump debian/gigtools/usr/bin/akaidump debian/gigtools/usr/bin/gigdump debian/gigtools/usr/bin/gig2mono debian/gigtools/usr/bin/dlsdump debian/gigtools/usr/bin/sf2dump debian/gigtools/usr/bin/akaiextract debian/gigtools/usr/bin/korg2gig returned exit code 2
make: *** [binary-arch] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
Comment 1 Christian Schoenebeck 2014-06-01 00:46:33 CEST

*** This bug has been marked as a duplicate of bug 218 ***