Thank you very much Sangamesh and Ayappan the
libxml2-python is now successfully installed.(admmi013)/tmp/yum_deploiement>
yum install libxml2-pythonSetting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package libxml2-python.ppc 0:2.9.9-1 will be installed
--> Processing Dependency: libxml2 = 2.9.9-1 for package: libxml2-python-2.9.9-1.ppc
--> Processing Dependency: ncurses >= 6.1-1 for package: libxml2-python-2.9.9-1.ppc
--> Processing Dependency: python >= 2.7.15 for package: libxml2-python-2.9.9-1.ppc
--> Processing Dependency: libffi >= 3.2.1-2 for package: libxml2-python-2.9.9-1.ppc
--> Processing Dependency: sqlite >= 3.27.1 for package: libxml2-python-2.9.9-1.ppc
--> Processing Dependency: expat >= 2.2.6 for package: libxml2-python-2.9.9-1.ppc
--> Processing Dependency: libgcc >= 6.3.0-1 for package: libxml2-python-2.9.9-1.ppc
--> Processing Dependency: libncurses.a(libncurses.so.6) for package: libxml2-python-2.9.9-1.ppc
--> Processing Dependency: libffi.a(libffi.so.6) for package: libxml2-python-2.9.9-1.ppc
--> Running transaction check
---> Package expat.ppc 0:2.0.1-2 will be updated
---> Package expat.ppc 0:2.2.9-1 will be an update
---> Package libffi.ppc 0:3.2.1-3 will be installed
---> Package libgcc.ppc 0:4.9.4-1 will be updated
--> Processing Dependency: libgcc = 4.9.4-1 for package: libstdc++-4.9.4-1.ppc
---> Package libgcc.ppc 0:8.3.0-2 will be an update
---> Package libxml2.ppc 0:2.9.1-1 will be updated
--> Processing Dependency: libxml2 = 2.9.1-1 for package: libxml2-devel-2.9.1-1.ppc
---> Package libxml2.ppc 0:2.9.9-1 will be an update
--> Processing Dependency: zlib >= 1.2.11-1 for package: libxml2-2.9.9-1.ppc
---> Package ncurses.ppc 0:6.1-2 will be installed
---> Package python.ppc 0:2.7.10-1 will be updated
--> Processing Dependency: python = 2.7.10 for package: python-tools-2.7.10-1.ppc
--> Processing Dependency: python = 2.7.10 for package: python-devel-2.7.10-1.ppc
---> Package python.ppc 0:2.7.16-1 will be an update
--> Processing Dependency: readline >= 7.0-5 for package: python-2.7.16-1.ppc
--> Processing Dependency: bzip2 for package: python-2.7.16-1.ppc
--> Processing Dependency: libreadline.a(libreadline.so.7) for package: python-2.7.16-1.ppc
---> Package sqlite.ppc 0:3.15.2-1 will be updated
---> Package sqlite.ppc 0:3.28.0-1 will be an update
--> Running transaction check
---> Package bzip2.ppc 0:1.0.8-2 will be installed
---> Package libstdc++.ppc 0:4.9.4-1 will be updated
---> Package libstdc++.ppc 0:8.3.0-2 will be an update
---> Package libxml2-devel.ppc 0:2.9.1-1 will be updated
---> Package libxml2-devel.ppc 0:2.9.9-1 will be an update
---> Package python-devel.ppc 0:2.7.10-1 will be updated
---> Package python-devel.ppc 0:2.7.16-1 will be an update
---> Package python-tools.ppc 0:2.7.10-1 will be updated
---> Package python-tools.ppc 0:2.7.16-1 will be an update
---> Package readline.ppc 0:6.3-5 will be updated
--> Processing Dependency: readline = 6.3-5 for package: readline-devel-6.3-5.ppc
---> Package readline.ppc 0:8.0-2 will be an update
--> Processing Dependency: info >= 6.4 for package: readline-8.0-2.ppc
---> Package zlib.ppc 0:1.2.8-1 will be updated
--> Processing Dependency: zlib = 1.2.8-1 for package: zlib-devel-1.2.8-1.ppc
---> Package zlib.ppc 0:1.2.11-1 will be an update
--> Running transaction check
---> Package info.ppc 0:5.2-1 will be updated
---> Package info.ppc 0:6.6-2 will be an update
--> Processing Dependency: gettext >= 0.19.8.1-4 for package: info-6.6-2.ppc
---> Package readline-devel.ppc 0:6.3-5 will be updated
---> Package readline-devel.ppc 0:8.0-2 will be an update
---> Package zlib-devel.ppc 0:1.2.8-1 will be updated
---> Package zlib-devel.ppc 0:1.2.11-1 will be an update
--> Running transaction check
---> Package gettext.ppc 0:0.19.7-1 will be updated
---> Package gettext.ppc 0:0.19.8.1-4 will be an update
--> Processing Dependency: libunistring >= 0.9.9-2 for package: gettext-0.19.8.1-4.ppc
--> Processing Dependency: glib2 >= 2.56.1-2 for package: gettext-0.19.8.1-4.ppc
--> Processing Dependency: libunistring.a(libunistring.so.2) for package: gettext-0.19.8.1-4.ppc
--> Running transaction check
---> Package glib2.ppc 0:2.14.6-2 will be updated
---> Package glib2.ppc 0:2.56.1-2 will be an update
---> Package libunistring.ppc 0:0.9.9-2 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
=====================================================================================================================================================================
Package Arch Version Repository Size
=====================================================================================================================================================================
Installing:
libxml2-python ppc 2.9.9-1 AIX_Toolbox 1.5 M
Installing for dependencies:
bzip2 ppc 1.0.8-2 AIX_Toolbox 238 k
libffi ppc 3.2.1-3 AIX_Toolbox 47 k
libunistring ppc 0.9.9-2 AIX_Toolbox 1.5 M
ncurses ppc 6.1-2 AIX_Toolbox 3.3 M
Updating for dependencies:
expat ppc 2.2.9-1 AIX_Toolbox 801 k
gettext ppc 0.19.8.1-4 AIX_Toolbox 7.6 M
glib2 ppc 2.56.1-2 AIX_Toolbox 28 M
info ppc 6.6-2 AIX_Toolbox 664 k
libgcc ppc 8.3.0-2 AIX_Toolbox_72 977 k
libstdc++ ppc 8.3.0-2 AIX_Toolbox_72 12 M
libxml2 ppc 2.9.9-1 AIX_Toolbox 5.4 M
libxml2-devel ppc 2.9.9-1 AIX_Toolbox 1.7 M
python ppc 2.7.16-1 AIX_Toolbox 21 M
python-devel ppc 2.7.16-1 AIX_Toolbox 12 k
python-tools ppc 2.7.16-1 AIX_Toolbox 12 k
readline ppc 8.0-2 AIX_Toolbox 2.4 M
readline-devel ppc 8.0-2 AIX_Toolbox 187 k
sqlite ppc 3.28.0-1 AIX_Toolbox 7.5 M
zlib ppc 1.2.11-1 AIX_Toolbox 174 k
zlib-devel ppc 1.2.11-1 AIX_Toolbox 46 k
Transaction Summary
=====================================================================================================================================================================
Install 5 Packages
Upgrade 16 Packages
Total size: 96 M
Total download size: 75 M
Is this ok [y/N]: y
Downloading Packages:
(1/15): bzip2-1.0.8-2.aix6.1.ppc.rpm | 238 kB 00:00:00
(2/15): expat-2.2.9-1.aix6.1.ppc.rpm | 801 kB 00:00:00
(3/15): gettext-0.19.8.1-4.aix6.1.ppc.rpm | 7.6 MB 00:00:00
(4/15): glib2-2.56.1-2.aix6.1.ppc.rpm | 28 MB 00:00:00
(5/15): info-6.6-2.aix6.1.ppc.rpm | 664 kB 00:00:00
(6/15): libffi-3.2.1-3.aix6.1.ppc.rpm | 47 kB 00:00:00
(7/15): libunistring-0.9.9-2.aix6.1.ppc.rpm | 1.5 MB 00:00:00
(8/15): libxml2-python-2.9.9-1.aix6.1.ppc.rpm | 1.5 MB 00:00:00
(9/15): ncurses-6.1-2.aix6.1.ppc.rpm | 3.3 MB 00:00:00
(10/15): python-2.7.16-1.aix6.1.ppc.rpm | 21 MB 00:00:00
(11/15): python-devel-2.7.16-1.aix6.1.ppc.rpm | 12 kB 00:00:00
(12/15): python-tools-2.7.16-1.aix6.1.ppc.rpm | 12 kB 00:00:00
(13/15): readline-8.0-2.aix6.1.ppc.rpm | 2.4 MB 00:00:00
(14/15): readline-devel-8.0-2.aix6.1.ppc.rpm | 187 kB 00:00:00
(15/15): sqlite-3.28.0-1.aix6.1.ppc.rpm | 7.5 MB 00:00:00
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 49 MB/s | 75 MB 00:01
Running Transaction Check
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
** Found 3 pre-existing rpmdb problem(s), 'yum check' output follows:
libstdc++-devel-4.9.4-1.ppc has missing requires of AIX-rpm < ('0', '7.2.0.0', None)
xz-5.2.4-1.ppc has missing requires of gettext >= ('0', '0.19.8.1', '3')
xz-libs-5.2.4-1.ppc has missing requires of libgcc >= ('0', '6.3.0', None)
Updating : libgcc-8.3.0-2.ppc 1/37
Updating : zlib-1.2.11-1.ppc 2/37
Updating : libxml2-2.9.9-1.ppc 3/37
Installing : libffi-3.2.1-3.ppc 4/37
Updating : libstdc++-8.3.0-2.ppc 5/37
Installing : ncurses-6.1-2.ppc 6/37
Updating : glib2-2.56.1-2.ppc 7/37
Installing : libunistring-0.9.9-2.ppc 8/37
Updating : gettext-0.19.8.1-4.ppc 9/37
Updating : info-6.6-2.ppc 10/37
Please check that /etc/info-dir does exist.
You might have to rename it from /etc/info-dir.rpmsave to /etc/info-dir.
Updating : readline-8.0-2.ppc 11/37
Updating : sqlite-3.28.0-1.ppc 12/37
Updating : expat-2.2.9-1.ppc 13/37
Installing : bzip2-1.0.8-2.ppc 14/37
Updating : python-2.7.16-1.ppc 15/37
Updating : python-tools-2.7.16-1.ppc 16/37
Updating : python-devel-2.7.16-1.ppc 17/37
Installing : libxml2-python-2.9.9-1.ppc 18/37
Updating : readline-devel-8.0-2.ppc 19/37
Updating : libxml2-devel-2.9.9-1.ppc 20/37
Updating : zlib-devel-1.2.11-1.ppc 21/37
Cleanup : readline-devel-6.3-5.ppc 22/37
Cleanup : libxml2-devel-2.9.1-1.ppc 23/37
Cleanup : libxml2-2.9.1-1.ppc 24/37
Cleanup : zlib-devel-1.2.8-1.ppc 25/37
Cleanup : python-devel-2.7.10-1.ppc 26/37
Cleanup : sqlite-3.15.2-1.ppc 27/37
Cleanup : python-tools-2.7.10-1.ppc 28/37
Cleanup : python-2.7.10-1.ppc 29/37
Cleanup : readline-6.3-5.ppc 30/37
Cleanup : info-5.2-1.ppc 31/37
Cleanup : glib2-2.14.6-2.ppc 32/37
Cleanup : libstdc++-4.9.4-1.ppc 33/37
Cleanup : libgcc-4.9.4-1.ppc 34/37
Cleanup : gettext-0.19.7-1.ppc 35/37
Ignore the error about AIX-rpm dependency since the older libintl.a is already preserved and will be reverted back
Cleanup : zlib-1.2.8-1.ppc 36/37
Cleanup : expat-2.0.1-2.ppc 37/37
Installed:
libxml2-python.ppc 0:2.9.9-1
Dependency Installed:
bzip2.ppc 0:1.0.8-2 libffi.ppc 0:3.2.1-3 libunistring.ppc 0:0.9.9-2 ncurses.ppc 0:6.1-2
Dependency Updated:
expat.ppc 0:2.2.9-1 gettext.ppc 0:0.19.8.1-4 glib2.ppc 0:2.56.1-2 info.ppc 0:6.6-2 libgcc.ppc 0:8.3.0-2 libstdc++.ppc 0:8.3.0-2
libxml2.ppc 0:2.9.9-1 libxml2-devel.ppc 0:2.9.9-1 python.ppc 0:2.7.16-1 python-devel.ppc 0:2.7.16-1 python-tools.ppc 0:2.7.16-1 readline.ppc 0:8.0-2
readline-devel.ppc 0:8.0-2 sqlite.ppc 0:3.28.0-1 zlib.ppc 0:1.2.11-1 zlib-devel.ppc 0:1.2.11-1
Complete!(admmi013)/tmp/yum_deploiement>
(admmi013)/tmp/yum_deploiement>
yum historyID | Command line | Date and time | Action(s) | Altered
-------------------------------------------------------------------------------
2 | install
libxml2-python | 2020-06-17 18:28 | I, U | 21 E<
1 | install test-dummy | 2020-06-17 14:06 | Install | 1 >P
history list
(admmi013)/tmp/yum_deploiement>
------------------------------
christophe derouet
------------------------------
Original Message:
Sent: Wed June 17, 2020 12:23 PM
From: Ayappan P
Subject: Installing yum bundle under AIX 7.2 / libxml2 conflicts
Now you can just try running yum install
------------------------------
Ayappan P
Original Message:
Sent: Wed June 17, 2020 11:39 AM
From: christophe derouet
Subject: Installing yum bundle under AIX 7.2 / libxml2 conflicts
It seems to be OK. Do you want to check something before i run again the command yum install libxml2-python ?
(admmi013)/tmp/yum_deploiement> rpm -Uvh --force --nodeps xz-libs-5.2.4-1.aix6.1.ppc.rpm xz-5.2.4-1.aix6.1.ppc.rpm xz-devel-5.2.4-1.aix6.1.ppc.rpm
Preparing... ################################# [100%]
Updating / installing...
1:xz-libs-5.2.4-1 ################################# [ 20%]
2:xz-5.2.4-1 ################################# [ 40%]
3:xz-devel-5.2.4-1 ################################# [ 60%]
Cleaning up / removing...
4:xz-devel-5.0.7-1 ################################# [ 80%]
5:xz-libs-5.0.7-1 ################################# [100%]
(admmi013)/tmp/yum_deploiement>
------------------------------
christophe derouet
Original Message:
Sent: Wed June 17, 2020 11:32 AM
From: Ayappan P
Subject: Installing yum bundle under AIX 7.2 / libxml2 conflicts
Use "--nodeps" in the rpm command.
------------------------------
Ayappan P
Original Message:
Sent: Wed June 17, 2020 11:26 AM
From: christophe derouet
Subject: Installing yum bundle under AIX 7.2 / libxml2 conflicts
Sorry Sangamesh i have new dependencies ...
(admmi013)/tmp/yum_deploiement> #rpm -Uvh --force xz-libs-5.2.4-1.aix6.1.ppc.rpm xz-5.2.4-1.aix6.1.ppc.rpm xz-devel-5.2.4-1.aix6.1.ppc.rpm
(admmi013)/tmp/yum_deploiement> rpm -Uvh --force xz-libs-5.2.4-1.aix6.1.ppc.rpm xz-5.2.4-1.aix6.1.ppc.rpm xz-devel-5.2.4-1.aix6.1.ppc.rpm
error: Failed dependencies:
libgcc >= 6.3.0 is needed by xz-libs-5.2.4-1.ppc
liblzma.a(liblzma.so.0) is needed by (installed) libxml2-2.9.1-1.ppc
gettext >= 0.19.8.1-3 is needed by xz-5.2.4-1.ppc
(admmi013)/tmp/yum_deploiement>
------------------------------
christophe derouet
Original Message:
Sent: Wed June 17, 2020 11:14 AM
From: christophe derouet
Subject: Installing yum bundle under AIX 7.2 / libxml2 conflicts
(admmi013)/tmp/yum_deploiement> rpm -qf /usr/include/lzma/base.h
xz-devel-5.0.7-1.ppc
(admmi013)/tmp/yum_deploiement>
------------------------------
christophe derouet
Original Message:
Sent: Wed June 17, 2020 11:06 AM
From: Ayappan P
Subject: Installing yum bundle under AIX 7.2 / libxml2 conflicts
Can you run "rpm -qf /usr/include/lzma/base.h" and paste the output here ?
May be the previous installation of xz-devel -5.2.4 would have been aborted and some corrupt entries would be still present in rpm database.
Suggest you to reinstall through rpm command.
rpm -Uvh --force xz-libs xz xz-devel
You can directly give the URL link in the rpm command.
rpm -Uvh --force https://public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/xz/xz-libs-5.2.4-1.aix6.1.ppc.rpm ...
------------------------------
Ayappan P
Original Message:
Sent: Wed June 17, 2020 10:48 AM
From: christophe derouet
Subject: Installing yum bundle under AIX 7.2 / libxml2 conflicts
(admmi013)/tmp/yum_deploiement> rpm -qi xz-devel
Name : xz-devel
Version : 5.0.7
Release : 1
Architecture: ppc
Install Date: Thu Oct 1 11:29:45 2015
Group : Development/Libraries
Size : 224666
License : LGPLv2+
Signature : (none)
Source RPM : xz-5.0.7-1.src.rpm
Build Date : Tue Nov 4 09:26:49 2014
Build Host : aix51.perzl.org
Relocations : (not relocatable)
URL : http://tukaani.org/xz/
Summary : Devel libraries & headers for liblzma
Description :
Devel libraries and headers for liblzma.
(admmi013)/tmp/yum_deploiement>
------------------------------
christophe derouet
Original Message:
Sent: Wed June 17, 2020 10:46 AM
From: christophe derouet
Subject: Installing yum bundle under AIX 7.2 / libxml2 conflicts
I tried yum clean packages but unfortunately got same errors ...
(admmi013)/tmp/yum_deploiement> yum clean packages
Cleaning repos: AIX_Toolbox AIX_Toolbox_71 AIX_Toolbox_72 AIX_Toolbox_noarch
24 package files removed
(admmi013)/tmp/yum_deploiement> yum update xz xz-devel
Setting up Update Process
Package(s) xz available, but not installed.
Resolving Dependencies
--> Running transaction check
---> Package xz-devel.ppc 0:5.0.7-1 will be updated
---> Package xz-devel.ppc 0:5.2.4-1 will be an update
--> Processing Dependency: xz-libs = 5.2.4-1 for package: xz-devel-5.2.4-1.ppc
--> Running transaction check
---> Package xz-libs.ppc 0:5.0.7-1 will be updated
--> Processing Dependency: liblzma.a(liblzma.so.0) for package: libxml2-2.9.1-1.ppc
---> Package xz-libs.ppc 0:5.2.4-1 will be an update
--> Processing Dependency: libgcc >= 6.3.0 for package: xz-libs-5.2.4-1.ppc
--> Running transaction check
---> Package libgcc.ppc 0:4.9.4-1 will be updated
--> Processing Dependency: libgcc = 4.9.4-1 for package: libstdc++-4.9.4-1.ppc
---> Package libgcc.ppc 0:8.3.0-2 will be an update
---> Package libxml2.ppc 0:2.9.1-1 will be updated
--> Processing Dependency: libxml2 = 2.9.1-1 for package: libxml2-devel-2.9.1-1.ppc
---> Package libxml2.ppc 0:2.9.9-1 will be an update
--> Processing Dependency: zlib >= 1.2.11-1 for package: libxml2-2.9.9-1.ppc
--> Running transaction check
---> Package libstdc++.ppc 0:4.9.4-1 will be updated
---> Package libstdc++.ppc 0:8.3.0-2 will be an update
---> Package libxml2-devel.ppc 0:2.9.1-1 will be updated
---> Package libxml2-devel.ppc 0:2.9.9-1 will be an update
---> Package zlib.ppc 0:1.2.8-1 will be updated
--> Processing Dependency: zlib = 1.2.8-1 for package: zlib-devel-1.2.8-1.ppc
---> Package zlib.ppc 0:1.2.11-1 will be an update
--> Running transaction check
---> Package zlib-devel.ppc 0:1.2.8-1 will be updated
---> Package zlib-devel.ppc 0:1.2.11-1 will be an update
--> Finished Dependency Resolution
Dependencies Resolved
=====================================================================================================================================================================
Package Arch Version Repository Size
=====================================================================================================================================================================
Updating:
xz-devel ppc 5.2.4-1 AIX_Toolbox 64 k
Updating for dependencies:
libgcc ppc 8.3.0-2 AIX_Toolbox_72 977 k
libstdc++ ppc 8.3.0-2 AIX_Toolbox_72 12 M
libxml2 ppc 2.9.9-1 AIX_Toolbox 5.4 M
libxml2-devel ppc 2.9.9-1 AIX_Toolbox 1.7 M
xz-libs ppc 5.2.4-1 AIX_Toolbox 523 k
zlib ppc 1.2.11-1 AIX_Toolbox 174 k
zlib-devel ppc 1.2.11-1 AIX_Toolbox 46 k
Transaction Summary
=====================================================================================================================================================================
Upgrade 8 Packages
Total download size: 21 M
Is this ok [y/N]: y
Downloading Packages:
(1/8): libgcc-8.3.0-2.aix7.2.ppc.rpm | 977 kB 00:00:00
(2/8): libstdcplusplus-8.3.0-2.aix7.2.ppc.rpm | 12 MB 00:00:00
(3/8): libxml2-2.9.9-1.aix6.1.ppc.rpm | 5.4 MB 00:00:00
(4/8): libxml2-devel-2.9.9-1.aix6.1.ppc.rpm | 1.7 MB 00:00:00
(5/8): xz-devel-5.2.4-1.aix6.1.ppc.rpm | 64 kB 00:00:00
(6/8): xz-libs-5.2.4-1.aix6.1.ppc.rpm | 523 kB 00:00:00
(7/8): zlib-1.2.11-1.aix6.1.ppc.rpm | 174 kB 00:00:00
(8/8): zlib-devel-1.2.11-1.aix6.1.ppc.rpm | 46 kB 00:00:00
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 55 MB/s | 21 MB 00:00
Running Transaction Check
Running Transaction Test
Transaction Check Error:
file /usr/include/lzma/base.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/bcj.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/block.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/check.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/container.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/delta.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/filter.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/hardware.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/index.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/index_hash.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/lzma12.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/stream_flags.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/version.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/vli.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
Error Summary
-------------
(admmi013)/tmp/yum_deploiement>
------------------------------
christophe derouet
Original Message:
Sent: Wed June 17, 2020 10:03 AM
From: christophe derouet
Subject: Installing yum bundle under AIX 7.2 / libxml2 conflicts
(admmi013)/tmp/yum_deploiement> yum update xz xz-devel
Setting up Update Process
Package(s) xz available, but not installed.
Resolving Dependencies
--> Running transaction check
---> Package xz-devel.ppc 0:5.0.7-1 will be updated
---> Package xz-devel.ppc 0:5.2.4-1 will be an update
--> Processing Dependency: xz-libs = 5.2.4-1 for package: xz-devel-5.2.4-1.ppc
--> Running transaction check
---> Package xz-libs.ppc 0:5.0.7-1 will be updated
--> Processing Dependency: liblzma.a(liblzma.so.0) for package: libxml2-2.9.1-1.ppc
---> Package xz-libs.ppc 0:5.2.4-1 will be an update
--> Processing Dependency: libgcc >= 6.3.0 for package: xz-libs-5.2.4-1.ppc
--> Running transaction check
---> Package libgcc.ppc 0:4.9.4-1 will be updated
--> Processing Dependency: libgcc = 4.9.4-1 for package: libstdc++-4.9.4-1.ppc
---> Package libgcc.ppc 0:8.3.0-2 will be an update
---> Package libxml2.ppc 0:2.9.1-1 will be updated
--> Processing Dependency: libxml2 = 2.9.1-1 for package: libxml2-devel-2.9.1-1.ppc
---> Package libxml2.ppc 0:2.9.9-1 will be an update
--> Processing Dependency: zlib >= 1.2.11-1 for package: libxml2-2.9.9-1.ppc
--> Running transaction check
---> Package libstdc++.ppc 0:4.9.4-1 will be updated
---> Package libstdc++.ppc 0:8.3.0-2 will be an update
---> Package libxml2-devel.ppc 0:2.9.1-1 will be updated
---> Package libxml2-devel.ppc 0:2.9.9-1 will be an update
---> Package zlib.ppc 0:1.2.8-1 will be updated
--> Processing Dependency: zlib = 1.2.8-1 for package: zlib-devel-1.2.8-1.ppc
---> Package zlib.ppc 0:1.2.11-1 will be an update
--> Running transaction check
---> Package zlib-devel.ppc 0:1.2.8-1 will be updated
---> Package zlib-devel.ppc 0:1.2.11-1 will be an update
--> Finished Dependency Resolution
Dependencies Resolved
=====================================================================================================================================================================
Package Arch Version Repository Size
=====================================================================================================================================================================
Updating:
xz-devel ppc 5.2.4-1 AIX_Toolbox 64 k
Updating for dependencies:
libgcc ppc 8.3.0-2 AIX_Toolbox_72 977 k
libstdc++ ppc 8.3.0-2 AIX_Toolbox_72 12 M
libxml2 ppc 2.9.9-1 AIX_Toolbox 5.4 M
libxml2-devel ppc 2.9.9-1 AIX_Toolbox 1.7 M
xz-libs ppc 5.2.4-1 AIX_Toolbox 523 k
zlib ppc 1.2.11-1 AIX_Toolbox 174 k
zlib-devel ppc 1.2.11-1 AIX_Toolbox 46 k
Transaction Summary
=====================================================================================================================================================================
Upgrade 8 Packages
Total size: 21 M
Is this ok [y/N]: y
Downloading Packages:
Running Transaction Check
Running Transaction Test
Transaction Check Error:
file /usr/include/lzma/base.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/bcj.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/block.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/check.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/container.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/delta.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/filter.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/hardware.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/index.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/index_hash.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/lzma12.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/stream_flags.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/version.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/vli.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
Error Summary
-------------
(admmi013)/tmp/yum_deploiement>
Sangamesh should i try first or second command please ?
yum clean packages
Delete packages saved in cache
yum clean all
Clean out all packages and meta data from cache
------------------------------
christophe derouet
Original Message:
Sent: Wed June 17, 2020 09:54 AM
From: SANGAMESH MALLAYYA
Subject: Installing yum bundle under AIX 7.2 / libxml2 conflicts
Yes.
If that doesn't work just try and see if clearing yum cache works.
------------------------------
SANGAMESH
Original Message:
Sent: Wed June 17, 2020 09:51 AM
From: christophe derouet
Subject: Installing yum bundle under AIX 7.2 / libxml2 conflicts
(admmi013)/tmp/yum_deploiement> rpm -qa | grep xz
xz-devel-5.0.7-1.ppc
xz-libs-5.0.7-1.ppc
(admmi013)/tmp/yum_deploiement>
Should i try a "yum update xz xz-devel" now ?
------------------------------
christophe derouet
Original Message:
Sent: Wed June 17, 2020 09:41 AM
From: SANGAMESH MALLAYYA
Subject: Installing yum bundle under AIX 7.2 / libxml2 conflicts
This error "attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc" is quite unusual.
These kinds of error occurs mostly in case if same files is being owned by different packages.
Only possibility this error happening is that YUM is treating xz-devel-5.2.4-1 as two different packages.
First try and see if updating to xz and xz-devel works with "yum update xz xz-devel".
Looks like xz-5.0.7 & xz-devel-5.0.7 is already installed, but want to check the output of "rpm -qa | grep xz"
------------------------------
SANGAMESH
Original Message:
Sent: Wed June 17, 2020 08:27 AM
From: christophe derouet
Subject: Installing yum bundle under AIX 7.2 / libxml2 conflicts
Thank you very much Sangamesh YUM installation is OK now.
But i have troubles when installing libxml2.
(admmi013)/tmp/yum_deploiement> yum install libxml2-python
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package libxml2-python.ppc 0:2.9.9-1 will be installed
--> Processing Dependency: libxml2 = 2.9.9-1 for package: libxml2-python-2.9.9-1.ppc
--> Processing Dependency: ncurses >= 6.1-1 for package: libxml2-python-2.9.9-1.ppc
--> Processing Dependency: python >= 2.7.15 for package: libxml2-python-2.9.9-1.ppc
--> Processing Dependency: libffi >= 3.2.1-2 for package: libxml2-python-2.9.9-1.ppc
--> Processing Dependency: sqlite >= 3.27.1 for package: libxml2-python-2.9.9-1.ppc
--> Processing Dependency: expat >= 2.2.6 for package: libxml2-python-2.9.9-1.ppc
--> Processing Dependency: libgcc >= 6.3.0-1 for package: libxml2-python-2.9.9-1.ppc
--> Processing Dependency: xz-libs >= 5.2.3-1 for package: libxml2-python-2.9.9-1.ppc
--> Processing Dependency: libncurses.a(libncurses.so.6) for package: libxml2-python-2.9.9-1.ppc
--> Processing Dependency: libffi.a(libffi.so.6) for package: libxml2-python-2.9.9-1.ppc
--> Running transaction check
---> Package expat.ppc 0:2.0.1-2 will be updated
---> Package expat.ppc 0:2.2.9-1 will be an update
---> Package libffi.ppc 0:3.2.1-3 will be installed
---> Package libgcc.ppc 0:4.9.4-1 will be updated
--> Processing Dependency: libgcc = 4.9.4-1 for package: libstdc++-4.9.4-1.ppc
---> Package libgcc.ppc 0:8.3.0-2 will be an update
---> Package libxml2.ppc 0:2.9.1-1 will be updated
--> Processing Dependency: libxml2 = 2.9.1-1 for package: libxml2-devel-2.9.1-1.ppc
---> Package libxml2.ppc 0:2.9.9-1 will be an update
--> Processing Dependency: zlib >= 1.2.11-1 for package: libxml2-2.9.9-1.ppc
---> Package ncurses.ppc 0:6.1-2 will be installed
---> Package python.ppc 0:2.7.10-1 will be updated
--> Processing Dependency: python = 2.7.10 for package: python-tools-2.7.10-1.ppc
--> Processing Dependency: python = 2.7.10 for package: python-devel-2.7.10-1.ppc
---> Package python.ppc 0:2.7.16-1 will be an update
--> Processing Dependency: readline >= 7.0-5 for package: python-2.7.16-1.ppc
--> Processing Dependency: bzip2 for package: python-2.7.16-1.ppc
--> Processing Dependency: libreadline.a(libreadline.so.7) for package: python-2.7.16-1.ppc
---> Package sqlite.ppc 0:3.15.2-1 will be updated
---> Package sqlite.ppc 0:3.28.0-1 will be an update
---> Package xz-libs.ppc 0:5.0.7-1 will be updated
--> Processing Dependency: xz-libs = 5.0.7-1 for package: xz-devel-5.0.7-1.ppc
---> Package xz-libs.ppc 0:5.2.4-1 will be an update
--> Running transaction check
---> Package bzip2.ppc 0:1.0.8-2 will be installed
---> Package libstdc++.ppc 0:4.9.4-1 will be updated
---> Package libstdc++.ppc 0:8.3.0-2 will be an update
---> Package libxml2-devel.ppc 0:2.9.1-1 will be updated
---> Package libxml2-devel.ppc 0:2.9.9-1 will be an update
---> Package python-devel.ppc 0:2.7.10-1 will be updated
---> Package python-devel.ppc 0:2.7.16-1 will be an update
---> Package python-tools.ppc 0:2.7.10-1 will be updated
---> Package python-tools.ppc 0:2.7.16-1 will be an update
---> Package readline.ppc 0:6.3-5 will be updated
--> Processing Dependency: readline = 6.3-5 for package: readline-devel-6.3-5.ppc
---> Package readline.ppc 0:8.0-2 will be an update
--> Processing Dependency: info >= 6.4 for package: readline-8.0-2.ppc
---> Package xz-devel.ppc 0:5.0.7-1 will be updated
---> Package xz-devel.ppc 0:5.2.4-1 will be an update
---> Package zlib.ppc 0:1.2.8-1 will be updated
--> Processing Dependency: zlib = 1.2.8-1 for package: zlib-devel-1.2.8-1.ppc
---> Package zlib.ppc 0:1.2.11-1 will be an update
--> Running transaction check
---> Package info.ppc 0:5.2-1 will be updated
---> Package info.ppc 0:6.6-2 will be an update
--> Processing Dependency: gettext >= 0.19.8.1-4 for package: info-6.6-2.ppc
---> Package readline-devel.ppc 0:6.3-5 will be updated
---> Package readline-devel.ppc 0:8.0-2 will be an update
---> Package zlib-devel.ppc 0:1.2.8-1 will be updated
---> Package zlib-devel.ppc 0:1.2.11-1 will be an update
--> Running transaction check
---> Package gettext.ppc 0:0.19.7-1 will be updated
---> Package gettext.ppc 0:0.19.8.1-4 will be an update
--> Processing Dependency: libunistring >= 0.9.9-2 for package: gettext-0.19.8.1-4.ppc
--> Processing Dependency: glib2 >= 2.56.1-2 for package: gettext-0.19.8.1-4.ppc
--> Processing Dependency: libunistring.a(libunistring.so.2) for package: gettext-0.19.8.1-4.ppc
--> Running transaction check
---> Package glib2.ppc 0:2.14.6-2 will be updated
---> Package glib2.ppc 0:2.56.1-2 will be an update
---> Package libunistring.ppc 0:0.9.9-2 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
===============================================================================================================================================================================================================
Package Arch Version Repository Size
===============================================================================================================================================================================================================
Installing:
libxml2-python ppc 2.9.9-1 AIX_Toolbox 1.5 M
Installing for dependencies:
bzip2 ppc 1.0.8-2 AIX_Toolbox 238 k
libffi ppc 3.2.1-3 AIX_Toolbox 47 k
libunistring ppc 0.9.9-2 AIX_Toolbox 1.5 M
ncurses ppc 6.1-2 AIX_Toolbox 3.3 M
Updating for dependencies:
expat ppc 2.2.9-1 AIX_Toolbox 801 k
gettext ppc 0.19.8.1-4 AIX_Toolbox 7.6 M
glib2 ppc 2.56.1-2 AIX_Toolbox 28 M
info ppc 6.6-2 AIX_Toolbox 664 k
libgcc ppc 8.3.0-2 AIX_Toolbox_72 977 k
libstdc++ ppc 8.3.0-2 AIX_Toolbox_72 12 M
libxml2 ppc 2.9.9-1 AIX_Toolbox 5.4 M
libxml2-devel ppc 2.9.9-1 AIX_Toolbox 1.7 M
python ppc 2.7.16-1 AIX_Toolbox 21 M
python-devel ppc 2.7.16-1 AIX_Toolbox 12 k
python-tools ppc 2.7.16-1 AIX_Toolbox 12 k
readline ppc 8.0-2 AIX_Toolbox 2.4 M
readline-devel ppc 8.0-2 AIX_Toolbox 187 k
sqlite ppc 3.28.0-1 AIX_Toolbox 7.5 M
xz-devel ppc 5.2.4-1 AIX_Toolbox 64 k
xz-libs ppc 5.2.4-1 AIX_Toolbox 523 k
zlib ppc 1.2.11-1 AIX_Toolbox 174 k
zlib-devel ppc 1.2.11-1 AIX_Toolbox 46 k
Transaction Summary
===============================================================================================================================================================================================================
Install 5 Packages
Upgrade 18 Packages
Total size: 96 M
Total download size: 9.0 M
Is this ok [y/N]: y
Downloading Packages:
(1/2): libxml2-python-2.9.9-1.aix6.1.ppc.rpm | 1.5 MB 00:00:00
(2/2): sqlite-3.28.0-1.aix6.1.ppc.rpm | 7.5 MB 00:00:00
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 49 MB/s | 9.0 MB 00:00
Running Transaction Check
Running Transaction Test
Transaction Check Error:
file /usr/include/lzma/base.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/bcj.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/block.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/check.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/container.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/delta.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/filter.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/hardware.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/index.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/index_hash.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/lzma12.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/stream_flags.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/version.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
file /usr/include/lzma/vli.h conflicts between attempted installs of xz-devel-5.2.4-1.ppc and xz-devel-5.2.4-1.ppc
Error Summary
-------------
(admmi013)/tmp/yum_deploiement>
------------------------------
christophe derouet
Original Message:
Sent: Wed June 17, 2020 07:32 AM
From: SANGAMESH MALLAYYA
Subject: Installing yum bundle under AIX 7.2 / libxml2 conflicts
Looks like libxml2-python-2.9.1-1 isn't from the AIX Toolbox.
The lowest version 2.9.3-1 available on AIX Toolbox have dependency on libpython2.7.a.
I think the best option here is to remove the libxml2-python package, install YUM, and then
install the latest libxml2-python using YUM which installs the required dependencies.
------------------------------
SANGAMESH
Original Message:
Sent: Wed June 17, 2020 06:02 AM
From: christophe derouet
Subject: Installing yum bundle under AIX 7.2 / libxml2 conflicts
Hello,
I am working on admmi013 AIX 7.2 LPAR.
I wish to install YUM.
I have a dependance to solve between package python-2.7.10-1.aix6.1.ppc and libxml2-python-2.9.1-1.ppc.
(admmi013)/tmp/yum_deploiement> ./Yum_rpm_update.ksh
error: Failed dependencies:
libpython2.6.a(libpython2.6.so) is needed by (installed) libxml2-python-2.9.1-1.ppc
### simulation python-2.7.10-1.aix6.1.ppc.rpm --test en anomalie rc=1 ###
(admmi013)/tmp/yum_deploiement>
I thought i could try to update libxml2 to the newest version but the new dependances are coming !
What can i do ???
(admmi013)/tmp/yum_deploiement> rpm -qa|grep -i libxml2
libxml2-2.9.1-1.ppc
libxml2-devel-2.9.1-1.ppc
libxml2-python-2.9.1-1.ppc
(admmi013)/tmp/yum_deploiement>
(admmi013)/tmp/yum_deploiement> rpm -Uvh libxml2-python-2.9.9-1.aix6.1.ppc.rpm --test
error: Failed dependencies:
expat >= 2.2.6 is needed by libxml2-python-2.9.9-1.ppc
libffi >= 3.2.1-2 is needed by libxml2-python-2.9.9-1.ppc
libffi.a(libffi.so.6) is needed by libxml2-python-2.9.9-1.ppc
libgcc >= 6.3.0-1 is needed by libxml2-python-2.9.9-1.ppc
libncurses.a(libncurses.so.6) is needed by libxml2-python-2.9.9-1.ppc
libpython2.7.a(libpython2.7.so) is needed by libxml2-python-2.9.9-1.ppc
libxml2 = 2.9.9-1 is needed by libxml2-python-2.9.9-1.ppc
ncurses >= 6.1-1 is needed by libxml2-python-2.9.9-1.ppc
python >= 2.7.15 is needed by libxml2-python-2.9.9-1.ppc
sqlite >= 3.27.1 is needed by libxml2-python-2.9.9-1.ppc
xz-libs >= 5.2.3-1 is needed by libxml2-python-2.9.9-1.ppc
(admmi013)/tmp/yum_deploiement>
------------------------------
christophe derouet
------------------------------
#AIXOpenSource