You are not logged in.
I am running CrossOver 8 on ArchLinux. It has been running smoothly with MS Office 07, and several other things.
After doing a system upgrade, CrossOver would not start. Error message was: "libSM.so.6--wrong ELF class--is ELFCLASS64"
I checked the /usr/lib/libSM* files and none had been changed by the update. Further, I checked two Arch packages (in /var/log/pacman.log): libsm and lib32-libsm. Neither had been updated.
Finally, I removed and re-installed ALL of the 32-bit libraries.:
pacman -Rs lib32
pacman -Sc
pacman -S lib32
CrossOver now appears to work correctly.
What happened?
Last edited by pixellany (2010-01-03 13:12:25)
"It's always something." --Gilda Radner, 1946 - 1989
Offline
I am bumping this, but only because of what I have seen in another thread---Always upgrade when installing new SW." (I also changed the title to be a bit more generic.)
The issue in this thread is that I DID upgrade---but then still had to re-install some libraries.
Last edited by pixellany (2010-01-03 13:13:03)
"It's always something." --Gilda Radner, 1946 - 1989
Offline
All I can offer is that this hasn't happened here. I did have one problem with Crossover and a missing lib32 package in the past which caused me to realise that membership of the lib32 group of packages is dynamic and, as a consequence, I do a 'pacman -S lib32' every three to six months. Did you also check /opt/lib32/usr/lib/libSM*?
Offline
Did you also check /opt/lib32/usr/lib/libSM*?
I never noticed that before----Is this feature unique to Arch?
"It's always something." --Gilda Radner, 1946 - 1989
Offline
That's a question I've not researched before. Arch puts its 32-bit compatibility libraries in /opt/lib32 but is apparently "an exception to the rule, the common practice is still to have */lib for 32bit libs and */lib64 for 64bit ones. So probably it's too early to deprecate lib64 in the FHS" (https://lists.linux-foundation.org/pipe … 06218.html). Google also informs me that Gentoo and FreeBSD used to use /opt/lib32 but don't any more.
Offline