On Thu, 2004-12-16 at 21:04 -0500, Sam Varshavchik wrote: > Jonathan Ryshpan writes: > > > I recently installed Adobe's acroread. It didn't work, because the > > libraries /usr/X11R6/lib/libXp.so.6, /usr/X11R6/lib/libXp.so, > > and /usr/X11R6/lib/libXp.so.6.2 are missing. Similar libraries exist > > in /usr/X11R6/lib64. I copied in these libraries (for /usr/lib/X11R6) > > from a version of FC3 for X86, and (to my great surprise!) acroread now > > works. > > > > Is there some reason why these libraries are missing? > > You did not install the 32bit versions of the X libs. Thanks very much. You are essentially correct; the missing package is: xorg-x11-deprecated-libs-devel-6.8.1-12.x86_64.rpm . It turns out that xorg-x11-devel-6.8.1-12.x86_64.rpm was also not installed. I was pretty careful installing the system, so it's likely that I'm not the only person to have made this mistake. Very likely it's not part of the choices in the standard installation scripts. > It's certainly surprising that shoving a 64bit library in place of a 32bit > library actually works; there are probably some hidden bug that will show up > sooner or later, and bite you in the ass. That would be surprising! In fact this is a 32 bit library, as you can tell by a very careful reading of my message. > All you need to do is install the 32bit RPM, and you're all set. > > Note that there have been a couple of erratas for xorg-x11, so you should > simply pull everything from the update channel. Thanks also for this heads up. -- Jonathan Ryshpan <jonrysh@xxxxxxxxxxx> Berkeley Linux Team