François Andriot composed on 2021-03-05 22:34 (UTC+0100):
you are not supposed to have both directories
/opt/trinity/lib (32 bits)
and /opt/trinity/iib64 (64 bits).
In 64 bits trinity packages, only /opt/trinity/lib64
exists.
If TDM is looking for /opt/trinity/lib/libtderandr.so
, then you
probably have installed trinity-tdm package from 32 bits repository.
You can check all your installed trinity packages,
including
architecture, with following command:
rpm -qa "trinity*" --qf
"%{name}-%{version}-%{release}.%{arch}\n"|sort
If you see packages ending with .i586 or .i686, then
you should
uninstall them, then reinstall the same package from 64 bits repository.
Trinity-tdelibs was the only non-x86_64 package installed. How it happened I have
no explanation for. /opt/trinity/lib/ only had empty directories after I purged
the bad arch package and install the correct one, so I deleted that subtree, and
everything seems right now. :)
Thanks much for quick response, and good answer!
--
Evolution as taught in public schools, like religion,
is based on faith, not on science.
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
Felix Miata ***
http://fm.no-ip.com/