A clean install on ppc64 installed ppc32 pam, but not ppc32 cracklib, on which that depends. This causes pam_cracklib.so to fail, so changing password always fails.
Created attachment 120287 [details] install log
Casual inspection shows .so requires should pull in both: libcrack.so.2 libcrack.so.2()(64bit) 21:28:18 INFO : pam requires: cracklib 21:28:18 INFO : Requiring package is from transaction set 21:28:18 INFO : Resolving for requiring package: pam-0.80-11 in state u 21:28:18 INFO : Resolving for requirement: cracklib 21:28:18 INFO : Searching pkgSack for dep: cracklib 21:28:18 INFO : Potential match for cracklib from cracklib - 2.8.5-2.ppc 21:28:18 INFO : Matched cracklib - 2.8.5-2.ppc to require for cracklib 21:28:18 INFO : Potential match for cracklib from cracklib - 2.8.5-2.ppc64 21:28:18 INFO : Matched cracklib - 2.8.5-2.ppc64 to require for cracklib 21:28:18 INFO : TSINFO: Marking cracklib - 2.8.5-2.ppc64 as install for pam Dep Number: 2108/2355 21:28:34 INFO : pam requires: libcrack.so.2()(64bit) 21:28:34 INFO : Requiring package is from transaction set 21:28:34 INFO : Resolving for requiring package: pam-0.80-11 in state u 21:28:34 INFO : Resolving for requirement: libcrack.so.2()(64bit) 21:28:34 INFO : Searching pkgSack for dep: libcrack.so.2()(64bit) 21:28:34 INFO : Potential match for libcrack.so.2()(64bit) from cracklib - 2.8.5-2.ppc64 21:28:34 INFO : Matched cracklib - 2.8.5-2.ppc64 to require for libcrack.so.2()(64bit) 21:28:34 INFO : cracklib already in ts, skipping this one 21:28:34 INFO :
Created attachment 120293 [details] Anaconda log with depsolving output
This should be fixed now