[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

dpkg-shlibdeps error when building on Hurd



Hi,

When trying to port one of my packages to hurd, I stumbled upon the
following error:

| dh_shlibdeps -X debian/ekg/usr/bin/ekglogs
| dpkg-shlibdeps: failure: no dependency information found for /lib/libz.so.1 (used by debian/ekg/usr/bin/ekg).

Running dpkg-shlibdeps in verbose mode reveals:

| >> Scanning debian/ekg/usr/bin/ekg (for Depends field)
| Library libz.so.1 found in /lib/libz.so.1
| Library libpython2.5.so.1.0 found in /lib/libpython2.5.so.1.0
| Library libpthread.so.0.3 found in /lib/libpthread.so.0.3
| Library libdl.so.2 found in /lib/libdl.so.2
| Library libutil.so.1 found in /lib/libutil.so.1
| Library libm.so.6 found in /lib/libm.so.6
| Library libssl.so.0.9.8 found in /lib/libssl.so.0.9.8
| Library libcrypto.so.0.9.8 found in /lib/libcrypto.so.0.9.8
| Library libncurses.so.5 found in /lib/libncurses.so.5
| Library libaspell.so.15 found in /lib/libaspell.so.15
| Library libgadu.so.3 found in /lib/libgadu.so.3
| Library libc.so.0.3 found in /lib/libc.so.0.3
| Looking up shlibs dependency of libutil.so.1 provided by 'libc0.3'
| Found libc0.3 (>= 2.7-1) in /var/lib/dpkg/info/libc0.3.shlibs
| Looking up shlibs dependency of libncurses.so.5 provided by 'libncurses5'
| Found libncurses5 (>= 5.6+20071006-3) in /var/lib/dpkg/info/libncurses5.shlibs
| Looking up shlibs dependency of libc.so.0.3 provided by 'libc0.3'
| Found libc0.3 (>= 2.7-1) in /var/lib/dpkg/info/libc0.3.shlibs
| Looking up shlibs dependency of libm.so.6 provided by 'libc0.3'
| Found libc0.3 (>= 2.7-1) in /var/lib/dpkg/info/libc0.3.shlibs
| Looking up shlibs dependency of libdl.so.2 provided by 'libc0.3'
| Found libc0.3 (>= 2.7-1) in /var/lib/dpkg/info/libc0.3.shlibs
| No associated package found for /lib/libz.so.1
| Looking up shlibs dependency of libz.so.1 provided by ''
| Found nothing
| dpkg-shlibdeps: failure: no dependency information found for /lib/libz.so.1 (used by debian/ekg/usr/bin/ekg).

I can work that around by specifying LD_LIBRARY_PATH=/usr/lib but I'm wondering
what the proper solution to this problem is?

regards,
-- 
Marcin Owsiany <porridge@debian.org>             http://marcin.owsiany.pl/
GnuPG: 1024D/60F41216  FE67 DA2D 0ACA FC5E 3F75  D6F6 3A0D 8AA0 60F4 1216

Attachment: signature.asc
Description: Digital signature


Reply to: