Originally posted by: ctremel
while doing "yum install postgresql-devel" the following error appears.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package postgresql-devel.ppc 0:10.5-1 will be installed
--> Processing Dependency: postgresql = 10.5-1 for package: postgresql-devel-10.5-1.ppc
--> Processing Dependency: postgresql-libs = 10.5-1 for package: postgresql-devel-10.5-1.ppc
--> Processing Dependency: libxml2 >= 2.7.8-3 for package: postgresql-devel-10.5-1.ppc
--> Processing Dependency: libtcl8.6.a(libtcl8.6.so) for package: postgresql-devel-10.5-1.ppc
--> Running transaction check
---> Package libxml2.ppc 0:2.9.7-1 will be installed
--> Processing Dependency: libiconv >= 1.14-1 for package: libxml2-2.9.7-1.ppc
--> Processing Dependency: libiconv.a(libiconv.so.2) for package: libxml2-2.9.7-1.ppc
---> Package postgresql.ppc 0:10.5-1 will be installed
--> Processing Dependency: libtcl8.6.a(libtcl8.6.so) for package: postgresql-10.5-1.ppc
---> Package postgresql-devel.ppc 0:10.5-1 will be installed
--> Processing Dependency: libtcl8.6.a(libtcl8.6.so) for package: postgresql-devel-10.5-1.ppc
---> Package postgresql-libs.ppc 0:10.5-1 will be installed
--> Processing Dependency: libtcl8.6.a(libtcl8.6.so) for package: postgresql-libs-10.5-1.ppc
--> Running transaction check
---> Package libiconv.ppc 0:1.14-1 will be installed
---> Package postgresql.ppc 0:10.5-1 will be installed
--> Processing Dependency: libtcl8.6.a(libtcl8.6.so) for package: postgresql-10.5-1.ppc
---> Package postgresql-devel.ppc 0:10.5-1 will be installed
--> Processing Dependency: libtcl8.6.a(libtcl8.6.so) for package: postgresql-devel-10.5-1.ppc
---> Package postgresql-libs.ppc 0:10.5-1 will be installed
--> Processing Dependency: libtcl8.6.a(libtcl8.6.so) for package: postgresql-libs-10.5-1.ppc
--> Finished Dependency Resolution
Error: Package: postgresql-libs-10.5-1.ppc (AIX_Toolbox)
Requires: libtcl8.6.a(libtcl8.6.so)
Available: tcl-8.6.6-2.ppc (AIX_Toolbox)
libtcl8.6.a(libtcl8.6.so)
Installed: tcl-8.6.8-1.ppc (@AIX_Toolbox)
Not found
Available: tcl-8.3.3-8.ppc (AIX_Toolbox)
Not found
Available: tcl-8.4.7-1.ppc (AIX_Toolbox)
Not found
Available: tcl-8.4.7-2.ppc (AIX_Toolbox)
Not found
Available: tcl-8.4.7-3.ppc (AIX_Toolbox)
Not found
Available: tcl-8.4.7-4.ppc (AIX_Toolbox)
Not found
Error: Package: postgresql-devel-10.5-1.ppc (AIX_Toolbox)
Requires: libtcl8.6.a(libtcl8.6.so)
Available: tcl-8.6.6-2.ppc (AIX_Toolbox)
libtcl8.6.a(libtcl8.6.so)
Installed: tcl-8.6.8-1.ppc (@AIX_Toolbox)
Not found
Available: tcl-8.3.3-8.ppc (AIX_Toolbox)
Not found
Available: tcl-8.4.7-1.ppc (AIX_Toolbox)
Not found
Available: tcl-8.4.7-2.ppc (AIX_Toolbox)
Not found
Available: tcl-8.4.7-3.ppc (AIX_Toolbox)
Not found
Available: tcl-8.4.7-4.ppc (AIX_Toolbox)
Not found
Error: Package: postgresql-10.5-1.ppc (AIX_Toolbox)
Requires: libtcl8.6.a(libtcl8.6.so)
Available: tcl-8.6.6-2.ppc (AIX_Toolbox)
libtcl8.6.a(libtcl8.6.so)
Installed: tcl-8.6.8-1.ppc (@AIX_Toolbox)
Not found
Available: tcl-8.3.3-8.ppc (AIX_Toolbox)
Not found
Available: tcl-8.4.7-1.ppc (AIX_Toolbox)
Not found
Available: tcl-8.4.7-2.ppc (AIX_Toolbox)
Not found
Available: tcl-8.4.7-3.ppc (AIX_Toolbox)
Not found
Available: tcl-8.4.7-4.ppc (AIX_Toolbox)
Not found
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
i checked libtcl8.6.a and the "missing" objects are there, so how to proceed here?
root@aixtest01: /root # ar -Xany -tv /opt/freeware/lib/libtcl8.6.a
rwxr-xr-x 0/0 2784576 Sep 27 08:44 2018 libtcl8.6.so
rwxr-xr-x 0/0 3054243 Sep 27 08:35 2018 libtcl8.6.so
#AIX-Open-Source-Software#AIXOpenSource