I installed AIX 5.3 (TL 5300-08-01) and after that I updated to TL 5300-09-01.
The problem is that, when I issue "lppchk -v" I get the following error:
# lppchk -v
lppchk: The following filesets need to be installed or corrected to bring
the system to a consistent state:
bos.rte.filesystem 5.3.9.0 (not installed; requisite fileset)
bos.rte.filesystem 5.3.9.0 (not installed; requisite fileset)
However, the system reports that bos.rte.filesystem is installed:
# lslpp -l bos.rte.filesystem
Fileset Level State Description
I have exactly the same output in another partition and lppchk does not complain.
However, I noticed that, when listing the installed software and superseded levels I get this:
Fileset Level State Type Description (Uninstaller)
----------------------------------------------------------------------------
bos.rte.filesystem 5.3.8.0 C F Filesystem Administration
5.3.9.0 ? F Filesystem Administration
5.3.9.1 C F Filesystem Administration
In the other LPAR this does not happen, I only get the lines referring to versions 5.3.8.0, 5.3.9.1.
Apparently this indicates that 5.3.9.0 version is in an inconsistent state.
Can I do something to fix this?
I have tried re-applying the update but the system reports there are no installable filesets in the installation media because they are already installed.
My guess is that your installp database is corrupted somehow. Have you already committed the installed filesets? If not maybe committing them helps.
It looks like the TL9 base level fileset was not correctly installed and you upgraded this with an upgrade package. It might help to reapply the base level fileset bos.rte.filesystem.5.3.9.0 with the "force" option and then update it again. Do a "commit" preceeding this and after reinstalling it because stepping back will definitely be impossible after that. If this is possible (lacking an AIX system right now i down't know what bos.rte.filesystem contains) deinstall the package completely and install anew.
I downloaded TL09 and tryied installing bos.rte.filesystem 5.3.9.0 with the "force" option.
The installation fails because aparently it can't find any installable base level fileset. I don't undertand why.
If I try without the force option it says that bos.rte.filesystem is already installed.
I don't think deinstalling is an option since bos.rte.filesystem has a lot of dependencies.
Because the base level filesets are on AIX installation media only. Only on very rare occasions a base level fileset comes with a TL. Otherwise it would be possible to create an AIX installation media from the updates. Enough said...
I don't know what such an image looks like that is downloadable from "Partnerworld". Installable images are marked by a ".I" after copying the LPPs with gencopy to an installation directory opposed to Single Updates that are marked by a ".U". Don't work with .bff files.
Furthermore the error message itself could be misleading also. Installp complains quite often about a certain fileset being necessary as a prerequisite and one is tempted to believe that only the very fileset mentioned will be accepted. Fortunately in most cases the name of the fileset is true while the VRMF is not. In your case I think there is a good chance that any bos.rte.filesystems 5.3.0.x.I would work. You don't need to offer an installable image at TL9. So you might try this:
Copy the (=any) base level LPP bos.rte.filesystem (5.3.0.x.x.I) to a filesystem, together with the latest update of the very same LPP plus any coreqs. Create a new table of contents. To do this you need to delete the .toc file if it exists as otherwise it is just updated which often leads to failures. So what you do from the directory where you prepared the LPPs for installation is:
# rm .toc
# inutoc .
Then try to force the overwrite again.
I have tried to gencopy the fileset bos.rte.filesystem from by installation media but it is bos.rte.filesystem.5.3.0.9.U and therefore it won't install.
I don't know where to get bos.rte.filesystem.5.3.0.9.I from, since the DVDs I am downloading are installable (not update) media.