you say you’re using smit to install rpm packages? that may work now adays, I’ve always used native RPM commands (or something like YUM or DNF)
within the directory you’ve run the inutoc in… run: installp -ld .
this should show you what inutoc found in that directory.. confirm you in fact have anything in the .toc file.
also confirm you have a valid rpm db…
What do you get when you run
rpm -qa
do you get any output, or does it complain about a corrupt db3 or db4 database or something..
(it’s been a while, but, this should get you started)
First try using rpm —rebuild
then retry rpm-qa and installp again
If you can’t get your standard rpm-qa output, then force reinstall bos.rte.install and apply maintenance back up to your current SP level
oslevel -qs | head will show you the highest level SP installed.
(FYI, oslevel -sl {that highest SP listed), will show you which filesets need updating, that sometimes causes oslevel to show a lower level than what you know you installed)
Sorry I don’t have your exact steps, but, hopefully this gets you back to working agin.
Original Message:
Sent: 7/27/2022 10:48:00 AM
From: Mike
Subject: No Installable software products were found on the media
I have an issue that I cannot resolve.
I was trying to install C Compiler (open source GCC v6) on an AIX 7.1 server. During the process of trying to figure out dependency issues, I kept running into the following two conflicting errors;
1. libgcc-4.9.4-1.ppc is superseded by libgcc-6.3.0-1.ppc
and
2. libgcc = 4.9.4-1 is needed by gcc-4.9.4-1.ppc
I recognize that this was a reckless mistake, but I decided to force the install of libgcc-4.9.4-1.ppc. It installed and so when I went to smit install the packages again, using "smit install" - it fails with the error;
"No installable software products were found on the media" -
I tried to run inutoc . within the working directory. It won't create the .toc file.
So, what makes this very frustrating is that I cannot install any rpm packages from any directory. I'm using directories like /home/aix/gcc6 and I've set permissions as necessary. I've gone so far as to temporarily set it to 777. At this point, I cannot install anything from any directory. I have not yet tried to mount a CD and install that way. I'm more focused on this particular issue.
Thanks
------------------------------
Michael Glau
------------------------------