Originally posted by: mmetts
Hi, I'm getting failed dependency errors when I run YUM update. It's strange because I think this particular system is AIX_Toolbox so I'm not sure how things got out of sync. Specifically, it looks like postgres wants and update that deadends with tcl/tk. Please see below. Also, when I run the recommended rpm -Va I get another strange dependency error. Please help me out. Thanks.
Mike
bash-4.4# yum update
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package tcl.ppc 0:8.6.6-2 will be updated
--> Processing Dependency: libtcl8.6.a(libtcl8.6.so) for package: postgresql-libs-10.5-1.ppc
--> Processing Dependency: libtcl8.6.a(libtcl8.6.so) for package: postgresql-10.5-1.ppc
---> Package tcl.ppc 0:8.6.8-1 will be an update
--> Finished Dependency Resolution
Error: Package: postgresql-libs-10.5-1.ppc (@AIX_Toolbox)
Requires: libtcl8.6.a(libtcl8.6.so)
Removing: tcl-8.6.6-2.ppc (@AIX_Toolbox)
libtcl8.6.a(libtcl8.6.so)
Updated By: tcl-8.6.8-1.ppc (AIX_Toolbox)
Not found
Error: Package: postgresql-10.5-1.ppc (@AIX_Toolbox)
Requires: libtcl8.6.a(libtcl8.6.so)
Removing: tcl-8.6.6-2.ppc (@AIX_Toolbox)
libtcl8.6.a(libtcl8.6.so)
Updated By: tcl-8.6.8-1.ppc (AIX_Toolbox)
Not found
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
bash-4.4# rpm -Va --nofiles --nodigest
Unsatisfied dependencies for AIX-rpm-7.1.4.30-4.ppc:
file is needed by (installed) AIX-rpm-7.1.4.30-4.ppc
file-libs is needed by (installed) AIX-rpm-7.1.4.30-4.ppc
lua is needed by (installed) AIX-rpm-7.1.4.30-4.ppc
nspr is needed by (installed) AIX-rpm-7.1.4.30-4.ppc
nss is needed by (installed) AIX-rpm-7.1.4.30-4.ppc
patch is needed by (installed) AIX-rpm-7.1.4.30-4.ppc
popt is needed by (installed) AIX-rpm-7.1.4.30-4.ppc
rpm is needed by (installed) AIX-rpm-7.1.4.30-4.ppc