On Saturday 14 May 2005 15:36, Paul Cartwright wrote:
I was trying to install freepops, and I'm getting this error message:
freepops: Depends: linux-gate.so.1 but it is not installable E: Unmet dependencies. Try using -f. linux:/home/pbc/Documents/movies/kavi2svcd/xvidcore-1.1.0-beta2/build/gener ic # ldd /bin/sh linux-gate.so.1 => (0xffffe000) libreadline.so.5 => /lib/libreadline.so.5 (0x40032000) libhistory.so.5 => /lib/libhistory.so.5 (0x4005f000) libncurses.so.5 => /lib/libncurses.so.5 (0x40067000) libdl.so.2 => /lib/libdl.so.2 (0x400ac000) libc.so.6 => /lib/tls/libc.so.6 (0x400b0000) /lib/ld-linux.so.2 (0x40000000)
so, I did a search for linux-gate and got this message:
# find / -name linux-gate.so.? find: WARNING: Hard link count is wrong for /proc/1/task: this may be a bug in your filesystem driver. Automatically turning on find's -noleaf option. Earlier results may have failed to include directories that should have been searched.
what does this mean??
It means you're trying to install a broken rpm. linux-gate.so.1 is a virtual library that you see when you're using NPTL (the i686 version of glibc in recent suse versions). The suse "find-requires" script removes this from the rpm requirements list, but apparently the rpm was built on a system that didn't know about this, and/or by a person who didn't know about this. Be careful when installing third party packages. You never know what you get