Bug#178002: mklibs: Fail to handle .so files
Package: mklibs
Version: 0.1.8
Severity: important
I'm trying to make debian-installer boot floppies with the slang
cdebconf frontend. When I run mklibs on a single .so file, the slang
or text frontend for cdebconf, it fails in a loop like this:
debian-installer/build# mklibs -v -v --ldlib \
ld-linux.so.2 -d ./tmp/cdrom144/tree/lib \
tmp/cdrom144/tree/usr/lib/cdebconf/frontend/slang.so
tmp/cdrom144/tree/usr/lib/cdebconf/frontend/slang.so is a library
I: library reduction pass 1
Objects:
Still need: sys_siglist
1 symbols, 1 unresolved
I: library reduction pass 2
Objects:
Still need: sys_siglist
1 symbols, 1 unresolved
I: library reduction pass 3
Objects:
Still need: sys_siglist
1 symbols, 1 unresolved
I: library reduction pass 4
Objects:
Still need: sys_siglist
1 symbols, 1 unresolved
I: library reduction pass 5
Objects:
Still need: sys_siglist
1 symbols, 1 unresolved
I: library reduction pass 6
Without the ldlib entry, it fails in another way:
debian-installer/build# mklibs -v -v -d ./tmp/cdrom144/tree/lib \
tmp/cdrom144/tree/usr/lib/cdebconf/frontend/slang.so
tmp/cdrom144/tree/usr/lib/cdebconf/frontend/slang.so is a library
E: Dynamic linker not found, aborting.
This problem make it hard to use the slang frontend in cdebconf, as
the slang library isn't installed in the boot floppy.
-- System Information
Debian Release: 3.0
Architecture: i386
Kernel: Linux developer.skolelinux.no 2.4.18-686-smp #1 SMP Sun Apr 14 12:07:19
EST 2002 i686
Locale: LANG=C, LC_CTYPE=C
Versions of packages mklibs depends on:
ii python 2.1.3-3.2 An interactive object-oriented scr
Reply to: