AIX fileset inconsistent after fileset installation, Builddate requisite failure

My AIX 5.3 system is broken when it comes to NFS.  After some digging I discovered I have the bos.net.nfs.client in an inconsistent state. Below is output of the Verify Software Installation and Prerequisites.  If I try to run the "cleanup after failed installation", it says that installp: No filesets were found in the Software Vital Product Database that could be cleaned up
Command: failed        stdout: yes           stderr: no
Before command completion, additional instructions may appear below.
lppchk:  The following filesets need to be installed or corrected to bring
         the system to a consistent state:
  bos.net.nfs.client 5.3.9.7              (usr: COMMITTED, root: not installed)

Open in new window

I downloaded the latest version of the AIX 5.3 update bundle 9, and if I try to install it ..

========
Command: failed        stdout: yes           stderr: no
Before command completion, additional instructions may appear below.
geninstall -I "a -cgNpqwX -J"  -Z -p  -d /patches -f File 2>&1
File:
    Java5.sdk                      5.0.0.175
*******************************************************************************
installp PREVIEW:  installation will not actually occur.
*******************************************************************************
+-----------------------------------------------------------------------------+
                    Pre-installation Verification...
+-----------------------------------------------------------------------------+
Verifying selections...done
Verifying requisites...Verifying requisites...done
Results...
SUCCESSES
---------
  Filesets listed in this section passed pre-installation verification
  and will be installed.
  Selected Filesets
  -----------------
  Java5.sdk 5.0.0.175                         # Java SDK 32-bit
  Requisites from Prior Installations
  -----------------------------------
  (being installed automatically to ensure system functions correctly)
  bos.net.nfs.client 5.3.9.7                  # Network File System Client
  << End of Success Section >>
+-----------------------------------------------------------------------------+
                   BUILDDATE Verification ...
+-----------------------------------------------------------------------------+
Verifying build dates...
installp: The build date requisite check failed for fileset      bos.net.nfs.client.
Installed fileset build date is 0943.  Selected fileset does not have a build date, but one is required.
installp: Installation failed due to BUILDDATE requisite failure.

Open in new window


How do I fix this?
LVL 47
DavidPresidentAsked:
Who is Participating?
 
woolmilkporcCommented:
All these files are not installation packages, they're just content listings, file properties, ODM entries, traces etc.

You should rather search your installation repository, usually "/usr/sys/inst.images", or, as posted in your Q "/patches", or maybe you have a NIM server (indicated by the presence of "/etc/niminfo"). Run "lsnim -l |grep lpp" on the NIM server if you have one.

Since there is obviously a "bos.net.nfs.client 5.3.9.7" package in /patches you could try to forcibly over-install this one. Use the "-F" flag of installp or set "OVERWRITE same or newer versions?" to "yes" under smitty.

I have no chance to test this, because I can't mimic a situation like yours on my systems, thus I can't tell you whether this will help.

Anyway, without any installp packages at hand we won't get very far, I fear.
0
 
woolmilkporcCommented:
This issue can emerge with several filesets.

IBM haven't been very consistent when introducing the new "builddate" feature.

You could try a forced reinstall of bos.rte.nfs.client as shipped on your installation medium (probably 5.3.0.40), to then retry the update to ML 9.

You could also check which one in the whole chain of ML/SP updates has failed, to then repeat the installation of this ML/SP and finally repeat the ML 9 update.

Issue

instfix -i | egrep "ML|SP"

Out of the lines starting with "Not all filesets..." try to find the one indicating the oldest ML or SP. That's the one you must reinstall. Finally retry the update to ML 9.
0
 
DavidPresidentAuthor Commented:
Unfortunately I bought this system used and don't have original installation media.   BUt the instfix looks promising ..
# instfix -i | egrep "ML|SP"
    All filesets for 5.3.0.0_AIX_ML were found.
    All filesets for 5300-01_AIX_ML were found.
    All filesets for 5300-02_AIX_ML were found.
    All filesets for 5300-03_AIX_ML were found.
    All filesets for 5300-04_AIX_ML were found.
    All filesets for 5300-04-01_SP were found.
    All filesets for 5300-03-CSP_SP were found.
    All filesets for 5300-04-02_SP were found.
    All filesets for 5300-04-03_SP were found.
    All filesets for 5300-04-CSP_SP were found.
    All filesets for 5300-05_AIX_ML were found.
    All filesets for 5300-05-01_SP were found.
    All filesets for 5300-05-02_SP were found.
    All filesets for 5300-05-03_SP were found.
    All filesets for 5300-05-04_SP were found.
    All filesets for 5300-05-05_SP were found.
    All filesets for 5300-05-06_SP were found.
    All filesets for 5300-06_AIX_ML were found.
    All filesets for 5300-05-CSP_SP were found.
    All filesets for 53-06-010722_SP were found.
    All filesets for 53-06-020727_SP were found.
    All filesets for 53-06-030732_SP were found.
    All filesets for 5300-07_AIX_ML were found.
    All filesets for 53-07-010748_SP were found.
    All filesets for 53-06-040748_SP were found.
    All filesets for 53-07-020806_SP were found.
    All filesets for 53-06-050806_SP were found.
    All filesets for 53-06-060811_SP were found.
    All filesets for 53-07-030811_SP were found.
    All filesets for 53-07-040818_SP were found.
    All filesets for 53-06-070818_SP were found.
    All filesets for 53-06-080831_SP were found.
    All filesets for 53-07-050831_SP were found.
    All filesets for 53-07-060844_SP were found.
    All filesets for 53-06-090844_SP were found.
    All filesets for 53-06-100846_SP were found.
    All filesets for 53-07-070846_SP were found.
    All filesets for 53-06-110918_SP were found.
    All filesets for 53-07-080918_SP were found.
    All filesets for 53-06-120920_SP were found.
    All filesets for 53-07-090920_SP were found.
    All filesets for 53-06-010722_SP were found.
    All filesets for 53-07-100943_SP were found.
    All filesets for 5300-06-01_SP were found.
    All filesets for 5300-08_AIX_ML were found.
    All filesets for 53-08-010819_SP were found.
    All filesets for 53-08-020822_SP were found.
    All filesets for 53-08-030831_SP were found.
    All filesets for 5300-09_AIX_ML were found.
    All filesets for 53-08-040844_SP were found.
    All filesets for 53-09-010847_SP were found.
    All filesets for 53-08-050846_SP were found.
    All filesets for 53-09-020849_SP were found.
    All filesets for 53-08-060918_SP were found.
    All filesets for 53-09-030918_SP were found.
    All filesets for 53-08-070920_SP were found.
    All filesets for 53-09-040920_SP were found.
    All filesets for 53-08-080943_SP were found.
    All filesets for 53-09-050943_SP were found.
    All filesets for 53-08-091013_SP were found.
    All filesets for 53-09-061013_SP were found.
    All filesets for 53-08-101015_SP were found.
    All filesets for 53-09-071015_SP were found.
    All filesets for 53-09-081036_SP were found.
# 

Open in new window

So then what now?
0
Cloud Class® Course: Microsoft Windows 7 Basic

This introductory course to Windows 7 environment will teach you about working with the Windows operating system. You will learn about basic functions including start menu; the desktop; managing files, folders, and libraries.

 
woolmilkporcCommented:
So a failed update is not the cause of your issue.

Try forcibly over-installing bos.net.nfs client from the base OS CD set and rerun an "update_all" for ML 9 and the follow-up SPs.

Uninstalling/reinstalling the fileset in question would normally be an option, but unfortunately not for NFS due to its dependents (bos.mp, among many, many others).
0
 
DavidPresidentAuthor Commented:
Not an option to install from media (don't have it).  But did a find and have lots of versions as I have been trying to figure this out.  Is there a way to accomplish the same thing w/o trying to get a copy of 5.3 media

/usr/lpp/bos.net/deinstl/bos.net.nfs.client.al
/usr/lpp/bos.net/deinstl/bos.net.nfs.client.unconfig
/usr/lpp/bos.net/deinstl/bos.net.nfs.client.inventory
/usr/lpp/bos.net/deinstl/bos.net.nfs.client.tcb
/usr/lpp/bos.net/deinstl/bos.net.nfs.client.sm_nfs.unodmadd
/usr/lpp/bos.net/deinstl/bos.net.nfs.client.swapnfs.unodmadd
/usr/lpp/bos.net/deinstl/bos.net.nfs.client
/usr/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.0.44
/usr/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.0.44/bos.net.nfs.client.al
/usr/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.0.44/bos.net.nfs.client.inventory
/usr/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.0.44/bos.net.nfs.client.tcb
/usr/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.0.44/bos.net.nfs.client.sm_nfs.unodmadd
/usr/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.7.9
/usr/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.7.9/bos.net.nfs.client.al
/usr/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.7.9/bos.net.nfs.client.inventory
/usr/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.7.9/bos.net.nfs.client.tcb
/usr/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.7.9/bos.net.nfs.client.sm_nfs.unodmadd
/usr/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.7.10
/usr/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.7.10/bos.net.nfs.client.al
/usr/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.7.10/bos.net.nfs.client.inventory
/usr/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.7.10/bos.net.nfs.client.tcb
/usr/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.7.10/bos.net.nfs.client.sm_nfs.unodmadd
/usr/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.9.7
/usr/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.9.7/bos.net.nfs.client.al
/usr/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.9.7/bos.net.nfs.client.inventory
/usr/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.9.7/bos.net.nfs.client.tcb
/usr/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.9.7/bos.net.nfs.client.sm_nfs.unodmadd
/usr/lpp/bos.net/inst_root/bos.net.nfs.client.pre_i
/usr/lpp/bos.net/inst_root/bos.net.nfs.client.config
/usr/lpp/bos.net/inst_root/bos.net.nfs.client.unconfig
/usr/lpp/bos.net/inst_root/bos.net.nfs.client.cfgfiles
/usr/lpp/bos.net/inst_root/bos.net.nfs.client.trc
/usr/lpp/bos.net/inst_root/bos.net.nfs.client.post_i
/usr/lpp/bos.net/inst_root/bos.net.nfs.client.namelist
/usr/lpp/bos.net/inst_root/bos.net.nfs.client.rm_inv
/usr/lpp/bos.net/inst_root/bos.net.nfs.client.inventory
/usr/lpp/bos.net/inst_root/bos.net.nfs.client.al
/usr/lpp/bos.net/inst_root/bos.net.nfs.client.size
/usr/lpp/bos.net/bos.net.nfs.client
/usr/lpp/bos.net/bos.net.nfs.client/5.3.0.44
/usr/lpp/bos.net/bos.net.nfs.client/5.3.0.44/inst_root
/usr/lpp/bos.net/bos.net.nfs.client/5.3.0.44/inst_root/etc
/usr/lpp/bos.net/bos.net.nfs.client/5.3.0.44/inst_root/etc/nfs.clean
/usr/lpp/bos.net/bos.net.nfs.client/5.3.0.44/inst_root/bos.net.nfs.client.trc
/usr/lpp/bos.net/bos.net.nfs.client/5.3.0.44/inst_root/bos.net.nfs.client.post_u
/usr/lpp/bos.net/bos.net.nfs.client/5.3.0.44/inst_root/bos.net.nfs.client.inventory
/usr/lpp/bos.net/bos.net.nfs.client/5.3.0.44/inst_root/bos.net.nfs.client.al
/usr/lpp/bos.net/bos.net.nfs.client/5.3.0.44/inst_root/sbin
/usr/lpp/bos.net/bos.net.nfs.client/5.3.0.44/inst_root/sbin/helpers
/usr/lpp/bos.net/bos.net.nfs.client/5.3.0.44/inst_root/sbin/helpers/nfsmnthelp
/usr/lpp/bos.net/bos.net.nfs.client/5.3.0.44/inst_root/sbin/helpers/aufsmnthelp
/usr/lpp/bos.net/bos.net.nfs.client/5.3.0.44/productid
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.9
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.9/inst_root
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.9/inst_root/etc
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.9/inst_root/etc/nfs.clean
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.9/inst_root/etc/rc.nfs4ss
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.9/inst_root/bos.net.nfs.client.trc
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.9/inst_root/bos.net.nfs.client.post_u
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.9/inst_root/bos.net.nfs.client.err
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.9/inst_root/bos.net.nfs.client.inventory
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.9/inst_root/bos.net.nfs.client.al
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.9/inst_root/sbin
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.9/inst_root/sbin/helpers
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.9/inst_root/sbin/helpers/nfsmnthelp
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.9/inst_root/sbin/helpers/aufsmnthelp
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.9/inst_root/bos.net.nfs.client.unpost_u.sh
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.9/productid
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.9/bos.net.nfs.client.aparmaps
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.10
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.10/inst_root
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.10/inst_root/etc
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.10/inst_root/etc/nfs.clean
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.10/inst_root/etc/rc.nfs4ss
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.10/inst_root/bos.net.nfs.client.trc
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.10/inst_root/bos.net.nfs.client.post_u
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.10/inst_root/bos.net.nfs.client.err
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.10/inst_root/bos.net.nfs.client.inventory
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.10/inst_root/bos.net.nfs.client.al
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.10/inst_root/sbin
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.10/inst_root/sbin/helpers
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.10/inst_root/sbin/helpers/nfsmnthelp
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.10/inst_root/sbin/helpers/aufsmnthelp
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.10/productid
/usr/lpp/bos.net/bos.net.nfs.client/5.3.7.10/bos.net.nfs.client.aparmaps
/usr/lpp/bos.net/bos.net.nfs.client/5.3.9.7
/usr/lpp/bos.net/bos.net.nfs.client/5.3.9.7/inst_root
/usr/lpp/bos.net/bos.net.nfs.client/5.3.9.7/inst_root/etc
/usr/lpp/bos.net/bos.net.nfs.client/5.3.9.7/inst_root/etc/nfs.clean
/usr/lpp/bos.net/bos.net.nfs.client/5.3.9.7/inst_root/etc/rc.nfs4ss
/usr/lpp/bos.net/bos.net.nfs.client/5.3.9.7/inst_root/bos.net.nfs.client.trc
/usr/lpp/bos.net/bos.net.nfs.client/5.3.9.7/inst_root/bos.net.nfs.client.post_u
/usr/lpp/bos.net/bos.net.nfs.client/5.3.9.7/inst_root/bos.net.nfs.client.err
/usr/lpp/bos.net/bos.net.nfs.client/5.3.9.7/inst_root/bos.net.nfs.client.inventory
/usr/lpp/bos.net/bos.net.nfs.client/5.3.9.7/inst_root/bos.net.nfs.client.al
/usr/lpp/bos.net/bos.net.nfs.client/5.3.9.7/inst_root/sbin
/usr/lpp/bos.net/bos.net.nfs.client/5.3.9.7/inst_root/sbin/helpers
/usr/lpp/bos.net/bos.net.nfs.client/5.3.9.7/inst_root/sbin/helpers/nfsmnthelp
/usr/lpp/bos.net/bos.net.nfs.client/5.3.9.7/inst_root/sbin/helpers/aufsmnthelp
/usr/lpp/bos.net/bos.net.nfs.client/5.3.9.7/productid
/usr/lpp/bos.net/bos.net.nfs.client/5.3.9.7/bos.net.nfs.client.aparmaps
/usr/sys/inst.images/bos.net.nfs.client.5.3.7.10.bff
/lpp/bos.net/deinstl/bos.net.nfs.client.al
/lpp/bos.net/deinstl/bos.net.nfs.client.unconfig
/lpp/bos.net/deinstl/bos.net.nfs.client.inventory
/lpp/bos.net/deinstl/bos.net.nfs.client.undo.trc
/lpp/bos.net/deinstl/bos.net.nfs.client
/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.0.44
/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.0.44/bos.net.nfs.client.al
/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.0.44/bos.net.nfs.client.inventory
/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.0.44/bos.net.nfs.client.undo.trc
/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.7.9
/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.7.9/bos.net.nfs.client.al
/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.7.9/bos.net.nfs.client.inventory
/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.7.9/bos.net.nfs.client.undo.err
/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.7.9/bos.net.nfs.client.undo.trc
/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.7.10
/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.7.10/bos.net.nfs.client.al
/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.7.10/bos.net.nfs.client.inventory
/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.7.10/bos.net.nfs.client.undo.err
/lpp/bos.net/deinstl/bos.net.nfs.client/5.3.7.10/bos.net.nfs.client.undo.trc
/lpp/bos.net/bos.net.nfs.client
/lpp/bos.net/bos.net.nfs.client/5.3.0.44
/lpp/bos.net/bos.net.nfs.client/5.3.0.44/bos.net.nfs.client.undo.trc
/lpp/bos.net/bos.net.nfs.client/5.3.7.9
/lpp/bos.net/bos.net.nfs.client/5.3.7.9/bos.net.nfs.client.undo.err
/lpp/bos.net/bos.net.nfs.client/5.3.7.9/bos.net.nfs.client.undo.trc
/lpp/bos.net/bos.net.nfs.client/5.3.7.10
/lpp/bos.net/bos.net.nfs.client/5.3.7.10/bos.net.nfs.client.undo.err
/lpp/bos.net/bos.net.nfs.client/5.3.7.10/bos.net.nfs.client.undo.trc
/lpp/bos.net/bos.net.nfs.client/5.3.9.7.save
/lpp/bos.net/bos.net.nfs.client.undo.trc

Open in new window

0
 
DavidPresidentAuthor Commented:
So a bos.net.nfs.client.5.3.9.7.bff and a forced install is probably way to go, so need to search all my backups, otherwise, probably have to regress to original installation media and force, right?  (Yes, no guarantees, understood)
0
 
woolmilkporcCommented:
Right, that's exactly what I was trying to suggest.

Should you have to regress to original media don't forget to repeat the ML/SP upgrades for bos.net.nfs.client afterwards in order to get your OS level consistent.

Good luck!
0
 
DavidPresidentAuthor Commented:
Well I wasn't able to find that file anywhere, and all things considered that system was a little bit funky, so I was able to borrow an AIX distribution and reloaded the O/S after backing up what I cared about.

But your answer is correct, and I shouldn't penalize you because I didn't have what I needed to follow through with your advice.  Thanks.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.