Description of Problem: When trying to rebuild XFree86-4.1.0-8 with installed pam-devel-0.75-20 I get: | $ LANG=C rpm --rebuild XFree86-4.1.0-8.src.rpm | Installing XFree86-4.1.0-8.src.rpm | error: failed build dependencies: | /lib/libpam.so is needed by XFree86-4.1.0-8 pam-devel provides /usr/lib/libpam.so but not /lib/libpam.so.
pam package *used* to provide /lib/libpam.so symlinks because 7.x had it stored there. It is not possible for me to make one single XFree86 src.rpm package that compiles everywhere with any pam package. The 4.1.0 packages will remain as they are, for 7.x compatibility. When 4.2.0 is ready, I may change this, but IMHO it is a pam package backward compatibility issue.
Works for me in 4.1.0-15 ok using a build system with all updates applied.