One package from SP wont install correctly


 
Thread Tools Search this Thread
Operating Systems AIX One package from SP wont install correctly
# 1  
Old 10-06-2015
One package from SP wont install correctly

I recently updated one of our servers from 6100-08-05-1415 to 6100-08-06-1441 and the `oslevel -s` is showing the correct version, but when I run an `lppchk -v` I am hit with:

Code:
lppchk:  The following filesets need to be installed or corrected to bring
         the system to a consistent state:

  bos.net.tcp.client 6.1.8.19             (usr: COMMITTED, root: not installed)

Output from `lslpp -l bos.net.tcp.client`, wherein I am assuming this is what it's complaining about (version in /etc/ is lower than version in /usr/) but I am not sure how to fix that...

Code:
  Fileset                      Level  State      Description         
  ----------------------------------------------------------------------------
Path: /usr/lib/objrepos
  bos.net.tcp.client        6.1.8.19  COMMITTED  TCP/IP Client Support

Path: /etc/objrepos
  bos.net.tcp.client        6.1.8.18  COMMITTED  TCP/IP Client Support

I have attempted to upgrade bos.net.tcp.client 6.1.8.19 to bos.net.tcp.client 6.1.8.20 from the next service pack, but that then errors out with:

Code:
0503-466 installp: The build date requisite check failed for fileset     bos.net.tcp.client.
Installed fileset build date is 1316.  Selected fileset does not have a build date, but one is required.
0503-466 installp: The build date requisite check failed for fileset     bos.net.tcp.client.
Installed fileset build date is 1341.  Selected fileset does not have a build date, but one is required.
installp: Installation failed due to BUILDDATE requisite failure.

Any sort of downgrade also fails on this package so I cant even bring it down to the base level and then re-upgrade it. I have opened a PMR with IBM support but they're extraordinarily slow to respond so I was hoping that others here may have some experience rectifying issues like this.

Last edited by JAR1; 10-06-2015 at 02:23 PM..
# 2  
Old 10-06-2015
1. Find the file, which contains the fileset bos.net.tcp.client. If you've run bffcreate, it should have a name starting with bos.net.tcp...
2. Try to force installation of the fileset
Code:
installp -acFXYd filename.bff bos.net.tcp.client

3. If it doesn't help, find the same fileset on your AIX CD and install it first using the same command above.
4. Don't forget to put the output of all commands you run to the topic.
# 3  
Old 10-06-2015
Quote:
Originally Posted by agent.kgb
1. Find the file, which contains the fileset bos.net.tcp.client. If you've run bffcreate, it should have a name starting with bos.net.tcp...
2. Try to force installation of the fileset
Code:
installp -acFXYd filename.bff bos.net.tcp.client

3. If it doesn't help, find the same fileset on your AIX CD and install it first using the same command above.
4. Don't forget to put the output of all commands you run to the topic.
Running that command yields:
Code:
# sudo installp -acFXYd /ibm/patch/src bos.net.tcp.client
+-----------------------------------------------------------------------------+
                    Pre-installation Verification...
+-----------------------------------------------------------------------------+
Verifying selections...

Pre-installation Failure/Warning Summary
----------------------------------------
0503-500 installp:  After completion of pre-installation processing, 
        there were no installable base level filesets found on the 
        installation media.  Note that use of the force install option 
        (-F flag) will cause installp to consider only base level filesets 
        (fileset updates will be ignored).  No installation has occurred.

However when searching within that directory:

Code:
# ls -l | grep bos.net.tcp.client
-rw-rw-r--    1 me mygroup 31207424 Oct 02 12:18 bos.net.tcp.client.6.1.8.1.U
-rw-rw-r--    1 me mygroup    31289344 Oct 02 13:50 bos.net.tcp.client.6.1.8.19.U

We're not using an AIX CD. We downloaded the full SP from FixCentral and are storing it on an NFS share. I was also able to install it just fine on another server from the same source without it giving me these issues.

Last edited by JAR1; 10-06-2015 at 04:05 PM..
# 4  
Old 10-06-2015
1. If you are an official IBM AIX user, you have access to Entitled Software Support, where you can download the full CD.
2. You receive your AIX CD/DVD with every new server you've bought.
3. It is a good practice to make a copy of the CD and save it somewhere. If you don't do it, it is a good time to start.
4. It is also a good practice to read what others write.

The difference between
Code:
installp -acFXYd filename.bff bos.net.tcp.client

and

Code:
installp -acFXYd /ibm/patch/src bos.net.tcp.client

is obvious IMO. In your particular case it should be:
Code:
installp -acFXYd  bos.net.tcp.client.6.1.8.19.U bos.net.tcp.client

Some more notices:
1. Make su - or sudo su -.
2. I saw a lot of troubles in my life trying installing packages from an NFS share. I can't explain it. In different environments with different NFS settings and shares. Sometimes everything is ok, sometimes some mystic with package installation. Try to copy the fileset to the local directory and install it.
3. Find an AIX CD from TL8. Then you will have access to .I package (installable), not .U package (updates) and you can try to apply the fix again.
# 5  
Old 10-06-2015
Quote:
Originally Posted by agent.kgb
1. If you are an official IBM AIX user, you have access to Entitled Software Support, where you can download the full CD.
2. You receive your AIX CD/DVD with every new server you've bought.
3. It is a good practice to make a copy of the CD and save it somewhere. If you don't do it, it is a good time to start.
4. It is also a good practice to read what others write.

The difference between
Code:
installp -acFXYd filename.bff bos.net.tcp.client

and

Code:
installp -acFXYd /ibm/patch/src bos.net.tcp.client

is obvious IMO. In your particular case it should be:
Code:
installp -acFXYd  bos.net.tcp.client.6.1.8.19.U bos.net.tcp.client

Some more notices:
1. Make su - or sudo su -.
2. I saw a lot of troubles in my life trying installing packages from an NFS share. I can't explain it. In different environments with different NFS settings and shares. Sometimes everything is ok, sometimes some mystic with package installation. Try to copy the fileset to the local directory and install it.
3. Find an AIX CD from TL8. Then you will have access to .I package (installable), not .U package (updates) and you can try to apply the fix again.
Yes I understood what you wrote, but
Code:
installp -acFXYd  bos.net.tcp.client.6.1.8.19.U bos.net.tcp.client

errored out wherein
Code:
installp -acFXYd /ibm/patch/src bos.net.tcp.client

worked on another server.

I'll go ahead and download the full CD of the OS and hopefully that will work as installing from a local directory did not. Thanks for your ideas and help with this!
# 6  
Old 10-07-2015
Another command to run with cases like this is:
Code:
lppchk -f [filesetname]

to see what files are missing.

As this is bos.net.tcpip.* I am wondering if this system was originally installed using SbD (Secure by Default) - as that removes some additional files - and it is known to be difficult to update down the road.
# 7  
Old 10-07-2015
Quote:
Originally Posted by MichaelFelt
Another command to run with cases like this is:
Code:
lppchk -f [filesetname]

to see what files are missing.

As this is bos.net.tcpip.* I am wondering if this system was originally installed using SbD (Secure by Default) - as that removes some additional files - and it is known to be difficult to update down the road.
I inherited this environment about 3-4 months ago and I don't believe it was set up using IBM best practices. Also the lppchk -f is something I ran yesterday and it returned nothing. I am going to be giving kgb's ideas a shot here soon, just completing the download of the 6.1 iso (or udf as IBM now provides). Thanks.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Linux

Oracle Linux DVD that I install from wont mount

Hi, I am trying to mount my Oracle Linux 6-2 bootable disk that I installed from in order to manually copy off the packages directory onto the server ( to create a local YUM repository ) I have checked the DVD in my windows laptop and can see the packages folder ( so I know the DVD is iso9660... (3 Replies)
Discussion started by: jimthompson
3 Replies

2. HP-UX

Why wont my Service Guard Package Fail?

Hi There I have a 2 node failover SG cluster, with a 4 packages running, that due to various reason I cant fail over/test for a while. Therefore have created a test package to test over the 2 nodes. The package resources include a presented LUN from our HP SAN and a package IP address. The... (2 Replies)
Discussion started by: Pentat0nicc
2 Replies

3. UNIX for Dummies Questions & Answers

Can't install rpm package with --prefix in new path.Error: package is not relocatable

Hello, i have downloaded an rpm package "hadoop-0.20.205.0-1.amd64.rpm" in /usr/local/ directory. I'm trying to install the rpm package in a new path/location (/usr/local/hadoop-0.20.205), but i can't. I did: 1st try: Didn't work sudo rpm -i --prefix=/usr/local/hadoop-0.20.205... (1 Reply)
Discussion started by: g_p
1 Replies

4. Linux

How install a new package without remove old package?

Dear all, I would like to install a new version of package without remove old version on Centos and vice versa. Please give me advice! thanks much, (2 Replies)
Discussion started by: all4cfa
2 Replies

5. UNIX for Advanced & Expert Users

snoop package install

I was trying to install the solaris snoop package on a flavor of linux. I got the tar file, unzipped it. when I CD to the unzipped snoop directory, I ran the command ./configure ; make and I got the following error. Did anybody run into this before? what can I do to install snoop? checking... (1 Reply)
Discussion started by: Pouchie1
1 Replies

6. Solaris

how to install this package

Dears, i am new user in solaris i am using solaris 10 https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=Sol-audio-drivers1.0-x86-G-F@CDS-CDS_SMI after i unzip this package i didn't found any package to install cos i only... (1 Reply)
Discussion started by: sharkux
1 Replies

7. Solaris

not able to install the package

I am working with sun solaris 9 and I want to install some packages but due to less disk space I am not able to install the packages. I am giving the output of filesystem-- # df -k Filesystem kbytes used avail capacity Mounted on /dev/dsk/c0t0d0s0 2148263 1997593 107705 ... (10 Replies)
Discussion started by: smartgupta
10 Replies

8. Solaris

how to install package

Hi How to install package from Freeware for Solaris Specificaly i want to install lsof-4.77-sol10-sparc-local.gz Thanks Amit (2 Replies)
Discussion started by: amitarcade
2 Replies

9. UNIX for Dummies Questions & Answers

uninstall and install a package

Hi, on Red Hat Enterprise Linux AS release 3 (Taroon). How can I : 1-install a package (exemple : compat-gcc-7.3-2.96.128.src.rpm) 2-uninstall (or delete or deinstall) a package (exemple : compat-gcc-7.3-2.96.122). Many thanks before. (6 Replies)
Discussion started by: big123456
6 Replies

10. Solaris

Solaris has a lot of bugs, fstream wont write to file correctly!

I've got a c++ program that works fine on Linux, compiles on Solaris fine with g++, but will not write to a fstream correctly in a class object. And I've run into numerous other bugs in the disk management. Jon (4 Replies)
Discussion started by: Joncamp
4 Replies
Login or Register to Ask a Question