The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > Top Forums > UNIX for Advanced & Expert Users
Google UNIX.COM


UNIX for Advanced & Expert Users Advanced UNIX and Linux questions go here. Expert-to-Expert.

More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
Help needed removing two top level folders from path robertinohio Shell Programming and Scripting 4 04-25-2008 11:30 AM
Help needed regarding c program dwgi32 High Level Programming 2 11-19-2007 07:44 AM
Program crashes with optimization level O2 Yuriy07 HP-UX 3 08-17-2007 10:11 AM
Windows driver needed for 1000 base tx card (HP) poaking Shell Programming and Scripting 0 04-03-2007 10:15 PM
recommendation please. Unix base ftp program champion UNIX for Dummies Questions & Answers 1 10-11-2002 07:06 PM

Reply
 
Submit Tools LinkBack Thread Tools Search this Thread Display Modes
  #1  
Old 05-28-2008
Registered User
 

Join Date: May 2008
Location: Germany
Posts: 13
Question Which Base Level Filesets needed by a specific program?

hello...
thats a great forum btw

my problem is that I need a list of the Base Level Filesets (BLF) which are needed by a specific program.

Is there any command/tool which shows me that?

during the installation I can choose "Preview only" so that I can see what BLFīs are missing etc but it doesnt show which BLFīs are needed at all. And the description of this pack has no answers to that too.

OS: AIX 5.3

Any help would be appreciated..

Last edited by cypher82; 05-28-2008 at 04:33 AM.
Reply With Quote
Forum Sponsor
  #2  
Old 05-28-2008
Moderator
 

Join Date: Sep 2007
Location: Germany
Posts: 1,031
Hi, there is a nice AIX subforum here ^^

Can you post the message you get from smit/installp? Sometimes you have to run a real installation instead of a preview to see which BLFs are needed. It will abort the installation anyway and no harm is done. You can clean up cancelled/broken installs with "installp -C" to be sure.
Reply With Quote
  #3  
Old 05-28-2008
Registered User
 

Join Date: May 2008
Location: Germany
Posts: 13
hi...
oh i didnīt recognized that...
ok my problem is that the prog runs (), but I really want to know what BLFīs are needed. Its because of the sw-requirement-list I have to prepare for a "customer".

Code:
FAILURES
--------
  Filesets listed in this section failed pre-installation verification
  and will not be installed.

  Requisite Failures
  ------------------
  SELECTED FILESETS:  The following is a list of filesets that you asked to
  install.  They cannot be installed until all of their requisite filesets
  are also installed.  See subsequent lists for details of requisites.

    xlC.aix61.rte 9.0.0.1                     # XL C/C++ Runtime for AIX 6.1

  MISSING REQUISITES:  The following filesets are required by one or more
  of the selected filesets listed above.  They are not currently installed
  and could not be found on the installation media.

    bos.rte 6.0.0.0                           # Base Level Fileset
    bos.rte.libc 6.0.0.0                      # Base Level Fileset

  << End of Failure Section >>

....
Even though there is this missing requisites the installation works. So I see no option to get a look at the required BLFs.
Reply With Quote
  #4  
Old 05-28-2008
Moderator
 

Join Date: Sep 2007
Location: Germany
Posts: 1,031
You want to install
Code:
xlC.aix61.rte 9.0.0.1                     # XL C/C++ Runtime for AIX 6.1
and it complains about missing
Code:
bos.rte 6.0.0.0                           # Base Level Fileset
bos.rte.libc 6.0.0.0                      # Base Level Fileset
It clearly tells you in the comment, which BLFs are missing up there; I marked them bold.
You can check with
Code:
lslpp -l| grep -E "bos.rte |bos.rte.libc "
what the version of these two packages are on your system currently and I bet it is 5.x.x.x.
By the looks of it, these are the 2 core packages of your AIX, it looks that it wants AIX 6. Maybe you got a lower version running and so the C-Compiler Runtime you try to install might simply be for AIX 6.
You'll get your AIX Version by
Code:
oslevel -s
Reply With Quote
  #5  
Old 05-29-2008
Registered User
 

Join Date: May 2008
Location: Germany
Posts: 13
Thanks for the advices!

A question at the end: if you have a piece of executable file, is it possible to persue what base levels were used? to take a look at the used libraries the command is
Code:
ldd filename
so is there a command showing me the base levels filesets?
Reply With Quote
Google The UNIX and Linux Forums
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes




All times are GMT -7. The time now is 02:00 PM.


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

Content Relevant URLs by vBSEO 3.2.0