Davide Cittaro <me.RemoveThis@adomain.no> wrote:
> Hi all, I'm trying to install em86 on my alpha DS25 running Gentoo
> (2.4.30smp). Since I had many problems in compiling it, I'm trying to
> install the RPMs found at the digital ftp.
> so:
>
> # rpm -ivh em86-0.4-1.alpha.rpm
> error: Failed dependencies:
> libm.so.6.1 is needed by em86-0.4-1
> libdl.so.2.1 is needed by em86-0.4-1
> libc.so.6.1 is needed by em86-0.4-1
> ld-linux.so.2 is needed by em86-0.4-1
That is correct. em86 depends on a presence of rather particular
version of glibc (and, IIRC as this was years I played with that
thing for the last time, these are x86 libraries you are looking at).
> and I have to give --nodeps as option.
You are not likely to go here very far with that.
> /usr/bin/ldconfig86
That is the point. You are trying to configure here a dynamic loading
for x86 libraries to use by programs you try to run under em86. You may
look for these in old distros where em86 was present and later try to
play with LD_LIBRARY_PATH and/or LD_PRELOAD in some wrappers to get
particular libraries loaded. In any case you need to be careful where
and how you are unpacking those old packages as you do not want to
clobber something entirely different which happens to have the same
name.
Saying that this is not likely to work. em86 was really a big hack
which depended heavily on an "inside knowledge" of a particular person,
i.e. Jim Paradis, and I think that he was under some sort of NDA -
formal or informal. When he moved on and DEC falled apart there was
no way to maintain that thing.
What is you attempt to run that way? It is possible that you have
other options to achieve the same or similar goals.
Michal