The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > OS Specific Forums > AIX
Google UNIX.COM


AIX AIX is IBM's industry-leading UNIX operating system that meets the demands of applications that businesses rely upon in today's marketplace.

More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
installing java runtime on HP-Ux Amardeep UNIX for Advanced & Expert Users 6 01-04-2007 02:55 PM
Apache Portable Runtime sumsin Linux 0 01-17-2006 01:39 AM
Runtime Error... marpin UNIX for Dummies Questions & Answers 4 02-07-2004 08:30 AM
Runtime error... marpin SUN Solaris 1 01-24-2004 03:27 PM
Getting Function Name At Runtime yeheyaansari Shell Programming and Scripting 3 05-14-2003 02:46 AM

Reply
 
Submit Tools LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 04-21-2008
Registered User
 

Join Date: Apr 2008
Posts: 4
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit! Stumble this Post!Spurl this Post!
Thumbs up XL c\c++ runtime upgrade -fp4 db2 v9.1

Friends,
take a look at this:

Code:
clmid007:/clocal/tech/user/testlab/cppruntime $ lslpp -l |grep xlC
  xlC.aix50.rte              8.0.0.4  COMMITTED  C Set ++ Runtime for AIX 5.0
  xlC.cpp                    6.0.0.0  COMMITTED  C for AIX Preprocessor
  xlC.msg.en_US.cpp          6.0.0.0  COMMITTED  C for AIX Preprocessor
  xlC.msg.en_US.rte          8.0.0.4  COMMITTED  C Set ++ Runtime
  xlC.rte                    8.0.0.4  COMMITTED  C Set ++ Runtime
I am trying to install db2 V9.1 fp4 on this aix (5.3) box but getting following error:

Code:
clmid007# ./installFixPack -b /global/site/vendor/udb/V9.1.4 -t /tmp/traceinstallfixpack4.log
ERROR:
   Required minimum level of xlC runtime is 8.0.0.6
   Actual version of the library file detected : 8.0.0.4
   You can go to IBM Software - XL C/C++ - Support to download
   the XL C++ runtime.
   Check the following web site for the up-to-date system requirements
   of IBM DB2 9
   http://www.ibm.com/software/data/db2/udb/sysreqs.html

  Aborting the current installation ...
  Run installation with -f parameter to force the installation.
I have downloaded required PTF file from this location:
IBM - October 2006 IBM C++ Runtime Environment Components for AIX

But not sure how do i install this ptf file so that i get the correct runtime level for XL C++.?

Kindly advice,
Abhi


edit by bakunin: i have replaced the "color=yellowgreen" tags with "code"-tags. Please refrain from using colors "near" white, as in the standard skin of this forum the background is white and it makes the text very hard to read.

Last edited by bakunin; 04-21-2008 at 01:23 PM.
Reply With Quote
Forum Sponsor
  #2 (permalink)  
Old 04-21-2008
Bughunter Extraordinaire
 

Join Date: May 2005
Location: In the leftmost byte of /dev/kmem
Posts: 932
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit! Stumble this Post!Spurl this Post!
It is the same procedure as described here, but you can use the fastpath "smitty install_latest" instead and install all of the filesets in the PTF.

I hope this helps.

bakunin
Reply With Quote
  #3 (permalink)  
Old 04-22-2008
Registered User
 

Join Date: Apr 2008
Posts: 4
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit! Stumble this Post!Spurl this Post!
Thumbs up

Thanks !!

I have this PTF file with me ,when i untarred it ,i found some 30 odd .bff files in it.Out of these 30 files, i may need only 2 i.e 'xlC.rte.08.00.0000.0006.bff' & 'xlC.aix50.rte.08.00.0000.0006.bff';so i have three Qs

1.Can i install only these 2 files? if yes,how?
2.How to commit these applied updates?How to cross check them for correctness?
3.How much risk is involved in this? i mean does this affect to OS in any sense? (i am not much familiar with AIX )

Regards
Abhi
Reply With Quote
  #4 (permalink)  
Old 04-22-2008
Bughunter Extraordinaire
 

Join Date: May 2005
Location: In the leftmost byte of /dev/kmem
Posts: 932
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit! Stumble this Post!Spurl this Post!
1) ".bff" is for "backup file format" and it means the file contains a fileset intallable by the standard AIX package manager installp. Read the link i provided above and follow the procedure laid out there. It should do exactly what you want.

2) "Commit" is a status of a package where it is not possible any more to step back to the revision installed before.

Normally, when installing a package, it is in status "applied", which means the files replaced by this fileset have been saved. By uninstalling it the version which was installed before will be there again. By "COMMIT"ing the package you basically remove these backup copies and when you uninstall the fileset it will be removed completely from the system.

If you just want to use the files in the fileset there is absolutely no difference for you. You can install the filesets to state "APPLIED" and commit them later at any time. You can do the "COMMIT" step via installp directly, but you probably are easier off using "smitty install" for that purpose.

3) Of course it does the affect (change) the OS, but this should be no problem. The software from IBM is usually very well tested and it won't affect your system negatively. Still, you can withhold the "commit" step and bring the software in status "applied" only to retain the opportunity of a rollback in case anything goes wrong.

I hope this helps.

bakunin

Last edited by bakunin; 04-22-2008 at 05:42 AM.
Reply With Quote
Google UNIX.COM
Reply

Thread Tools
Display Modes


The 50 most popular UNIX and Linux searches.
Google Search Cloud for The UNIX and Linux Forums
421 service not available, remote server has closed connection ^m automate ftp autosys awk trim bash eval bash for loop boot: cannot open kernel/sparcv9/unix command copy/move folder in unix curses.h cut command in unix daemon process export command in unix find grep find mtime find null character in a unix file glance unix grep multiple lines grep or grep recursive inaddr_any inappropriate ioctl for device lynx javascript mailx attachment mget mtime perl array length ping port remove first character from string in k shell replace space by comma , perl script scp recursive segmentation fault(coredump) sftp script snoop unix stale nfs file handle syn_sent tar exclude tar extract to folder test: argument expected unix unix .profile unix forum unix forums unix internals unix interview questions unix mtime unix simulator unix.com vi substitute while loop within while loop shell script


All times are GMT -7. The time now is 01:09 AM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited.
The UNIX and Linux Forums Content Copyright ©1993-2008 The CEP Blog All Rights Reserved -Ad Management by RedTyger Visit The Global Fact Book

Content Relevant URLs by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101