The following has be reported by IBM LTC: Can not upgrade RHEL3 U1 to RHEL3 U2 via RHN Hardware Environment: z800 Software Environment: rhel3 u1 Steps to Reproduce: 1. Install RHEL3 U1 2. Register with RHN 3. Run up2date -u Actual Results: Testing package set / solving RPM inter-dependencies... There was a package dependency problem. The message was: Unresolvable chain of dependencies: pam 0.75-54 requires liblaus.so.1 Expected Results: up2date would install all packages from channel. Additional Information: Did a find on liblaus.so.1 Results: /lib64/liblaus.so.1 /lib64/liblaus.so
I believe this relates to the fact that up2date needs to be up2date'd - the warning about this shows up in the graphical up2date, but not the test one (which we are now aware of). Try up2dating up2date.
I was able to reproduce this locally with the rhnqa test environment: s390 - able to do U1 -> U2 upgrade without dependency errors s390x - U1 -> U2 upgrade has above dependency error "pam 0.75-54 requires liblaus.so.1"
I believe a workaround for this is to update up2date first (to up2date-4.2.16-1) ... ie: # up2date -u up2date <...> # up2date -u <...>
That didn't help. I had to manullay install both variants of the laus- libs packages. Once I did that I was able to do my upgrade from U1 to U2. While this is a way around the problem it's not the solution. Customers need to be able to this upgrade without an manual circumventions.
Bob Johnson asked me to me to retest this. It is still not working. There was a package dependency problem. The message was: Unresolvable chain of dependencies: pam 0.75-54 requires liblaus.so.1 This is the same as the original problem.
Brock, can you repro this locally, Bill still seeing a problem,
Originally when I tested updating up2date didn't help. When I reran this test last week I didn't do the update for up2date. I just ran that and reran the up2date -u and all packages installed correctly.