Hi Sangamesh,
Below was the output of /var/lib/rpm, we have removed this and created soft link to /usr/opt/freeware/packages, but it didn't help.
we removed all RPMS, install dnf and then reinstall back all RPMS worked. Somehow old packages stuck in RPM DB which didn't allow to move forward.
server1/ # ls -l /var/lib/ORIG_rpm
total 45256
-rw-r--r-- 1 root system 0 Nov 16 2023 .dbenv.lock
-rw-r--r-- 1 root system 0 Apr 09 2018 .rpm.lock
-rw-r--r-- 1 root system 933888 Apr 09 2018 Basenames
-rw-r--r-- 1 root system 8192 Apr 09 2018 Conflictname
-rw-r--r-- 1 root system 143360 Apr 09 2018 Dirnames
-rw------- 1 root system 8192 Dec 06 01:32 Enhancename
-rw------- 1 root system 8192 Dec 06 01:30 Filetriggername
-rw-r--r-- 1 root system 8192 Apr 09 2018 Group
-rw-r--r-- 1 root system 8192 Apr 09 2018 Installtid
-rw-r--r-- 1 root system 8192 Apr 09 2018 Name
-rw-r--r-- 1 root system 8192 Apr 09 2018 Obsoletename
-rw-r--r-- 1 root system 4472832 Apr 09 2018 Packages_bkp
-rw-r--r-- 1 root system 94208 Apr 09 2018 Providename
-rw------- 1 root system 8192 Dec 06 01:32 Recommendname
-rw-r--r-- 1 root system 16384 Apr 09 2018 Requirename
-rw-r--r-- 1 root system 8192 Apr 09 2018 Sha1header
-rw-r--r-- 1 root system 8192 Apr 09 2018 Sigmd5
-rw------- 1 root system 8192 Dec 06 01:32 Suggestname
-rw------- 1 root system 8192 Dec 06 01:32 Supplementname
-rw------- 1 root system 8192 Dec 06 01:32 Transfiletriggername
-rw-r--r-- 1 root system 8192 Apr 09 2018 Triggername
-rw-r--r-- 1 root system 24576 Dec 06 12:55 __db.001
-rw-r--r-- 1 root system 7356416 Apr 10 2018 __db.002
-rw-r--r-- 1 root system 83894272 Apr 10 2018 __db.003
-rw-r--r-- 1 root system 557056 Apr 10 2018 __db.004
-rw-r--r-- 1 root system 20480 Jun 19 2017 conflictsindex.rpm
-rw-r--r-- 1 root system 647168 Apr 09 2018 fileindex.rpm
-rw-r--r-- 1 root system 20480 Apr 09 2018 groupindex.rpm
-rw-r--r-- 1 root system 20480 Apr 09 2018 nameindex.rpm
lrwxrwxrwx 1 root system 26 Dec 07 08:17 packages -> /usr/opt/freeware/packages
-rw-r--r-- 1 root system 2597896 Apr 09 2018 packages.rpm
-rw-r--r-- 1 root system 69632 Apr 09 2018 providesindex.rpm
-rw-r--r-- 1 root system 20480 Apr 09 2018 requiredby.rpm
-rw-r--r-- 1 root system 212992 Dec 09 17:05 rpmdb.sqlite
-rw-r--r-- 1 root system 32768 Dec 09 17:11 rpmdb.sqlite-shm
-rw-r--r-- 1 root system 0 Dec 09 17:05 rpmdb.sqlite-wal
-rw-r--r-- 1 root system 4096 Feb 14 2008 triggerindex.rpm
server1 / #
Thanks
Raman
------------------------------
RK
------------------------------
Original Message:
Sent: Mon December 09, 2024 05:55 AM
From: SANGAMESH MALLAYYA
Subject: DNF is not working as expected after AIX upgrade to AIX 7.3 TL2 SP2
Hi Raman,
I see that you have provided string command output for "/var/lib/rpm # strings Packages | grep AIX-rpm"
But I don't see the same file (Packages) in the other output you provided.
lserver1 / # ls -ltr /opt/freeware/packages
total 16264
-rw-r--r-- 1 root system 0 Dec 06 14:31 rpmdb.sqlite-wal
-rw-r--r-- 1 root system 8294400 Dec 06 14:31 rpmdb.sqlite
-rw-r--r-- 1 root system 32768 Dec 07 08:19 rpmdb.sqlite-shm
/var/lib/rpm is a soft link to /opt/freeware/packages
Can you provided the output of "ls -l /var/lib/rpm" ?
------------------------------
SANGAMESH
------------------------------
Original Message:
Sent: Mon December 09, 2024 05:05 AM
From: Raman Kumar
Subject: DNF is not working as expected after AIX upgrade to AIX 7.3 TL2 SP2
Hi Phill,
Thanks for looking into this, yes, I have "updtvpkg" multiple times.
Thanks
Raman
------------------------------
RK
Original Message:
Sent: Mon December 09, 2024 04:30 AM
From: Phill Rowbottom
Subject: DNF is not working as expected after AIX upgrade to AIX 7.3 TL2 SP2
Have you tried to run "updtvpkg"? I've found this is quite often needed after TL/SP application.
------------------------------
Phill Rowbottom