You are not logged in.
Hi.,
After upgrading to the latest lib32-libjeg a few programs (mainly older games) no longer work - the main thing I do in Linux is play paintball2 (dplogin.com) and this is one of the things that has broken.
I get libjpeg.so.62: cannot open shared object file.
I have looked in this forum and the only 'solution' is to downgrade the lib32-libjpeg - I have done that and I can now use apps/games that require the library.
There is 100% no way the designer of this (and serveral other older games) are going to recompile (some games are closed source) to support this library - Is my solution just to never upgrade the library or is there a different solution - i.e is there a compatibility library for libjpeg.so.62 ?
Any suggestions will be good - I hate not running the latest version of packages which is one of the main reasons I run arch in the 1st place.
Cheers
Offline
You might look into something like this:
http://bbs.archlinux.org/viewtopic.php? … 60#p582260
Offline
Thank you very much Allan.
I shall give that a go - wouldn't it be better if there was some sort of official compatibility package (for older libjpeg) ?
I guess this is the price of progress,,,,
Offline
You can have a libjpeg.62.0.0 and the appropriate symlinks in your libdir without any problems. Even though installing the arch libjpeg package removes the old version there is nothing that prevents you from keeping it around either by just putting the file there or creating a custom package that doesn't conflict with libjepeg-7 at all. For more info and even more alternatives, see my post at:
Offline