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

4k blocksize for root FS breaks shared libs in xbase?



I installed a 0.93-R6 system on a ext2fs partition with 4k blocksize
(1.3.46 custom kernel however to recognise my buslogic).  The shared
libraries in the xbase package do not work, apparently (see the kernel
warnings) because they interact in some way with the block size of the
filesystem [ a bit of guessing: does the kernel take its page size
equal to the blocksize of the filesystem? do some shared libraries
depend on the blocksize? ]

# ldd /usr/bin/emacs
N_TXTOFF < BLOCK_SIZE. Please convert library
/usr/bin/emacs: can't load library '/usr/X11R6/lib/libXaw.so.6.0'
	Exec format error
	libXaw.so.6 (DLL Jump 6.0) => not found
N_TXTOFF < BLOCK_SIZE. Please convert library
/usr/bin/emacs: can't load library '/usr/X11R6/lib/libXt.so.6.0'
	Exec format error
	libXt.so.6 (DLL Jump 6.0) => not found
N_TXTOFF < BLOCK_SIZE. Please convert library
/usr/bin/emacs: can't load library '/usr/X11R6/lib/libX11.so.6.0'
	Exec format error
	libX11.so.6 (DLL Jump 6.0) => not found
	libc.so.4 (DLL Jump 4.6pl27) => /lib/libc.so.4.6.27
	libm.so.4 (DLL Jump 4.6pl27) => /lib/libm.so.4.6.27
# 

I don't know wether I should file a bug report for this; maybe it's a
simple matter of repackaging the shared libraries (but then: how?).
--
Patrick Weemeeuw, network manager
K.U.Leuven, KULeuvenNet, currently at the Dept. of Computer Science
	Celestijnenlaan 200 A, B-3001 Leuven, Belgium
Tel: +32 16 327635 Fax: +32 16 327996
E-mail: patrick.weemeeuw@kulnet.kuleuven.ac.be
PGP key: ftp://ftp.kulnet.kuleuven.ac.be/pub/people/patrick/pgpkey.asc



Reply to: