install jdk 1.6 on aix 5.3 - missing Requisite Failures - Aix

This is a discussion on install jdk 1.6 on aix 5.3 - missing Requisite Failures - Aix ; I want to install jdk 1.6 on aix 5.3. I got the missing Requisite Failures. Should I download the missing Requisite and continue? Is there a better installation method? # ls Java6_64 ..toc Java6_64.sdk Java6_64.sdk.tar # inutoc # smitty install ...

+ Reply to Thread
Results 1 to 9 of 9

Thread: install jdk 1.6 on aix 5.3 - missing Requisite Failures

  1. install jdk 1.6 on aix 5.3 - missing Requisite Failures

    I want to install jdk 1.6 on aix 5.3.
    I got the missing Requisite Failures.
    Should I download the missing Requisite and continue?
    Is there a better installation method?

    # ls Java6_64
    ..toc Java6_64.sdk Java6_64.sdk.tar


    # inutoc
    # smitty install
    [TOP]
    geninstall -I "a -cgNQqwX -J" -Z -d Java6_64 -f File 2>&1

    File:
    I:Java6_64.sdk 6.0.0.1


    +-----------------------------------------------------------------------------
    +
    Pre-installation Verification...
    +-----------------------------------------------------------------------------
    +
    Verifying selections...done
    Verifying requisites...done
    Results...
    [MORE...41]
    erifying requisites...done
    Results...

    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.

    Java6_64.sdk 6.0.0.1 # Java SDK 64-bit

    MISSING REQUISITES: The following filesets are required by one or
    more

  2. Re: install jdk 1.6 on aix 5.3 - missing Requisite Failures

    On Sep 5, 10:33*am, TsanChung wrote:
    > I want to install jdk 1.6 on aix 5.3.
    > I got the missing Requisite Failures.
    > Should I download the missing Requisite and continue?
    > Is there a better installation method?
    >
    > # ls Java6_64
    > .toc * * * * * * *Java6_64.sdk * * *Java6_64.sdk.tar
    >
    > # *inutoc
    > # *smitty install
    > [TOP]
    > geninstall -I "a -cgNQqwX -J" *-Z * -d Java6_64 -f File 2>&1
    >
    > File:
    > * * I:Java6_64.sdk * * * * * * * * 6.0.0.1
    >
    > +-----------------------------------------------------------------------------
    > +
    > * * * * * * * * * * Pre-installation Verification...
    > +-----------------------------------------------------------------------------
    > +
    > Verifying selections...done
    > Verifying requisites...done
    > Results...
    > [MORE...41]
    > erifying requisites...done
    > Results...
    >
    > 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..
    >
    > * * Java6_64.sdk 6.0.0.1 * * * * * * * * * * *#Java SDK 64-bit
    >
    > * MISSING REQUISITES: *The following filesets are required by one or
    > more


    I keep downloading Fileset Update from AIX website.
    One fileset require (depend on) another fileset.
    Is there a better way to install jdk 1.6 on aix 5.3?
    Requisite Failures (missing):
    bos.mp 5.3.0.30 # Fileset Update
    bos.mp64 5.3.0.30 # Fileset Update
    bos.net.tcp.client 5.3.0.30 # Fileset Update
    bos.rte 5.3.0.30 # Fileset Update
    bos.rte.libc 5.3.0.30 # Fileset Update


    The first three filesets require the following filesets:
    bos.64bit 5.3.0.30 # Fileset Update
    bos.acct 5.3.0.30 # Fileset Update
    bos.adt.include 5.3.0.30 # Fileset Update
    bos.adt.prof 5.3.0.30 # Fileset Update
    bos.adt.syscalls 5.3.0.30 # Fileset Update
    bos.perf.libperfstat 5.3.0.30 # Fileset Update
    bos.perf.perfstat 5.3.0.30 # Fileset Update
    bos.perf.tune 5.3.0.30 # Fileset Update
    bos.pmapi.lib 5.3.0.30 # Fileset Update
    bos.pmapi.pmsvcs 5.3.0.30 # Fileset Update
    bos.rte.bind_cmds 5.3.0.30 # Fileset Update
    bos.rte.filesystem 5.3.0.30 # Fileset Update
    bos.rte.libc 5.3.0.30 # Fileset Update
    bos.rte.serv_aid 5.3.0.30 # Fileset Update
    bos.rte.shell 5.3.0.30 # Fileset Update
    perfagent.tools 5.3.0.30 # Fileset Update
    bos.rte.libc 5.3.0.30 # Fileset Update

  3. Re: install jdk 1.6 on aix 5.3 - missing Requisite Failures

    TsanChung wrote:
    > On Sep 5, 10:33 am, TsanChung wrote:
    >> I want to install jdk 1.6 on aix 5.3.
    >> I got the missing Requisite Failures.
    >> Should I download the missing Requisite and continue?
    >> Is there a better installation method?


    If you got your Java from here
    http://www.ibm.com/developerworks/ja...x/service.html
    or not, Java 6 needs AIX 5.3 TL 7
    so go to
    http://www-933.ibm.com/eserver/suppo...in/pseries/aix
    ang get that fix pack, complete and self-referencing.



    --
    * We have changed the Phone Number: Please update your records, Thanks.
    * Alberto Varesio * - /IBM eServer Certified Specialist/
    /S&N Competence Center Application Engineer/
    * SPAZIOSYSTEM S.p.A. * - http://www.spaziosystem.com/
    Tel.: +39 011 19756013 - Cell.: 335 1811324

    Confidential notice: This message and its attachments may contain
    confidential information that is addressed solely to the above person.
    If you have received this message without authorization, delete it
    along with any other copy and inform the sender.
    Please consider your environmental impact before printing this e-mail
    ==
    BOFH Excuse: Elves on strike. (Why do they call EMAG Elf Magic)

  4. Re: install jdk 1.6 on aix 5.3 - missing Requisite Failures

    Lazy answer:
    - Get familiar with the software handling on AIX.
    - Read the AIX requirements for Java 1.6
    - Patch your current system to the minimim required AIX level.
    - Install Java 1.6 SDK

    cheers
    Hajo

  5. Re: install jdk 1.6 on aix 5.3 - missing Requisite Failures

    On Sep 9, 3:42*am, Alberto 'JCN-9000' Varesio
    wrote:
    > TsanChung wrote:
    > > On Sep 5, 10:33 am, TsanChung wrote:
    > >> I want to install jdk 1.6 onaix5.3.
    > >> I got the missing Requisite Failures.
    > >> Should I download the missing Requisite and continue?
    > >> Is there a better installation method?

    >
    > If you got your Java from herehttp://www.ibm.com/developerworks/java/jdk/aix/service.html
    > or not, Java 6 needsAIX5.3 TL 7
    > so go tohttp://www-933.ibm.com/eserver/support/fixes/fixcentral/main/pseries/aix
    > ang get that fix pack, complete and self-referencing.
    >
    > --
    > * We have changed the Phone Number: Please update your records, Thanks.
    > * Alberto Varesio * - /IBM eServer Certified Specialist/
    > /S&N Competence Center Application Engineer/
    > * SPAZIOSYSTEM S.p.A. * -http://www.spaziosystem.com/
    > Tel.: +39 011 19756013 - Cell.: 335 1811324
    >
    > Confidential notice: This message and its attachments may contain
    > confidential information that is addressed solely to the above person.
    > If you have received this message without authorization, delete it
    > along with any other copy and inform the sender.
    > Please consider your environmental impact before printing this e-mail
    > ==
    > *BOFH Excuse: Elves on strike. (Why do they call EMAG Elf Magic)


    I downloaded and installed
    5300-07-01-0748 Service Pack 5300-07-00-0747 November 2007
    (a large number of .bff files) from
    http://www-933.ibm.com/eserver/suppo...in/pseries/aix

    I used smitty to list (using the "List Installed Software and Related
    Information, List Installed Software" menu)
    and these are present:
    bos.mp 5.3.0.30 # Fileset Update
    bos.mp64 5.3.0.30 # Fileset Update
    bos.net.tcp.client 5.3.0.30 # Fileset Update
    bos.rte 6.0.0.0 # Base Level Fileset
    bos.rte.libc 5.3.0.30 # Fileset Update

    I downloaded 64-bit jdk 1.6 from
    http://www.ibm.com/developerworks/ja...x/service.html


    geninstall -I "a -cgNQqwXY -J" -Z -d /home/twong/tmp/Java6_64 -f
    File 2>&1

    File:
    I:Java6_64.sdk 6.0.0.1


    +-----------------------------------------------------------------------------
    +
    Pre-installation Verification...
    +-----------------------------------------------------------------------------
    +
    Verifying selections...done
    Verifying requisites...done
    Results...

    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.

    Java6_64.sdk 6.0.0.1 # Java SDK 64-bit

    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.mp 5.3.0.30 # Fileset Update
    bos.mp64 5.3.0.30 # Fileset Update
    bos.net.tcp.client 5.3.0.30 # Fileset Update
    bos.rte 6.0.0.0 # Base Level Fileset
    bos.rte.libc 5.3.0.30 # Fileset Update
    xlC.aix61.rte 9.0.0.0 # Base Level Fileset



  6. Re: install jdk 1.6 on aix 5.3 - missing Requisite Failures

    On Sep 9, 3:49*am, Hajo Ehlers wrote:
    > Lazy answer:
    > *- Get familiar with the software handling onAIX.
    > *- Read theAIXrequirements for Java 1.6
    > *- Patch your current system to the minimim requiredAIXlevel.
    > *- Install Java 1.6 SDK
    >
    > cheers
    > Hajo


    I am an aix newbie.
    The way aix installed is similar to the linux rpm command, i.e. the
    admin need to resolve all the package dependencies.
    Do aix has a command similar the linux yum command?
    i.e. the command will resolve all the package dependencies.

  7. Re: install jdk 1.6 on aix 5.3 - missing Requisite Failures

    On Sep 10, 10:04*am, TsanChung wrote:
    > On Sep 9, 3:49*am, Hajo Ehlers wrote:
    >
    > > Lazy answer:
    > > *- Get familiar with the software handling onAIX.
    > > *- Read theAIXrequirements for Java 1.6
    > > *- Patch your current system to the minimim requiredAIXlevel.
    > > *- Install Java 1.6 SDK

    >
    > > cheers
    > > Hajo

    >
    > I am an aix newbie.
    > The way aix installed is similar to the linux rpm command, i.e. the
    > admin need to resolve all the package dependencies.
    > Do aix has a command similar the linux yum command?
    > i.e. the command will resolve all the package dependencies.


    Never used it, but I thought SUMA handles automation, for updates at
    least (not sure about installs).

    You might take a look at Fix Central, though:



    Regards,
    Jon

  8. Re: install jdk 1.6 on aix 5.3 - missing Requisite Failures

    ....
    > I am an aix newbie.
    > The way aix installed is similar to the linux rpm command, i.e. the
    > admin need to resolve all the package dependencies.
    > Do aix has a command similar the linux yum command?
    > i.e. the command will resolve all the package dependencies.


    Short introduction to AIX software handling.
    You must be aware that a well build AIX lpp package has its
    dependencies information inside. The name of the package does not
    matter as long it is in correct format.
    - Hint : The command " bffcreate -c" renames a given file to its
    internal package name. Better for human reading.

    The next question is: How does the install program knows about it. The
    install programm queries the ".toc" ( Table of Contents ) file in the
    directory where the software is. And this .toc file is created by the
    command "inutoc" which queries all files and put all fileset
    information into the .toc file.

    At this point you must be aware that the install programs read
    the .toc and thus knows nothing about software in other locations. For
    this reason it is important to have a complete software repository.

    What can happen of course is that a package has dependencies on files
    which are not in your current directory.
    So the easiest approach is:
    - 1) Copy all filesets from the original dvd/cds with gencopy ( smitty
    gencopy ) to the default destination ( /usr/sys/inst.images )
    - 2) Copy downloaded software to a tmp directory , unpack , run inutoc
    there and copy the data to default destination with gencopy

    Install only from /usr/sys/inst.images because you will have a
    complette software repository.

    A little bit more work:
    Software handling on AIX ( Example )
    - Create a seperate jfs2 fs for your software repository like /usr/
    sys/
    - Keep your original AIX software in /usr/sys/AIX5307base
    - Keep your Suma updates in a different directory like /usr/sys/
    53secfix
    - Keep addtional software in its own directories like /usr/sys/java16
    - Fill your main repository - its where you install all your software
    from like: /usr/sys/inst.images/ by creating hardlinks

    Example:

    #### Create software repository
    # Create hardlinks to save space and up the creation of the repository
    for i in /usr/sys/AIX5307base /usr/sys/53secfix /usr/sys/java16 ; do
    cd $i && find . | cpio -pduml /usr/sys/inst.images/
    done

    # Rebuild .toc
    inutoc /usr/sys/inst.images/installp/ppc

    # Remove double filesets
    /usr/lib/instl/lppmgr -d . -b -r -u -x -V /usr/sys/inst.images/
    installp/ppc

    This way you can easily recreate you software repository. BTW: The
    lppmgr should run any time you add software to a repository.

    hth
    Hajo

  9. Re: install jdk 1.6 on aix 5.3 - missing Requisite Failures

    On Sep 10, 11:05*pm, Hajo Ehlers wrote:
    > ...
    >
    > > I am an aix newbie.
    > > The way aix installed is similar to the linux rpm command, i.e. the
    > > admin need to resolve all the package dependencies.
    > > Do aix has a command similar the linux yum command?
    > > i.e. the command will resolve all the package dependencies.

    >
    > Short introduction to AIX software handling.
    > You must be aware that a well build AIX lpp package has its
    > dependencies information inside. The name of the package does not
    > matter as long it is in correct format.
    > *- Hint : The command " bffcreate -c" renames a given file to its
    > internal package name. *Better for human reading.
    >
    > The next question is: How does the install program knows about it. The
    > install programm queries the ".toc" ( Table of Contents ) file in the
    > directory where the software is. And this .toc file is created by the
    > command "inutoc" which queries all files and *put all fileset
    > information into the .toc file.
    >
    > At this point you must be aware that the install programs read
    > the .toc and thus knows nothing about software in other locations. For
    > this reason it is important to have a complete software repository.
    >
    > What can happen of course is that a package has dependencies on files
    > which are not in your current directory.
    > So the easiest approach is:
    > - 1) Copy all filesets from the original dvd/cds with gencopy ( smitty
    > gencopy ) to the default destination ( /usr/sys/inst.images )
    > - 2) Copy downloaded software to a tmp directory , unpack , run inutoc
    > there and copy the data to default destination with gencopy
    >
    > Install only from /usr/sys/inst.images because you will have a
    > complette software repository.
    >
    > A little bit more work:
    > Software handling on AIX ( Example )
    > - Create a seperate jfs2 fs for your software repository like /usr/
    > sys/
    > - Keep your original AIX software in /usr/sys/AIX5307base
    > - Keep your Suma updates in a different directory like /usr/sys/
    > 53secfix
    > - Keep addtional software in its own directories like /usr/sys/java16
    > - Fill your main repository - its where you install all your software
    > from like: /usr/sys/inst.images/ by creating hardlinks
    >
    > Example:
    >
    > #### Create software repository
    > # Create hardlinks to save space and up the creation of the repository
    > for i in /usr/sys/AIX5307base /usr/sys/53secfix /usr/sys/java16 ; do
    > * *cd $i && find . | cpio -pduml /usr/sys/inst.images/
    > done
    >
    > # Rebuild .toc
    > inutoc /usr/sys/inst.images/installp/ppc
    >
    > # Remove double filesets
    > /usr/lib/instl/lppmgr -d . -b -r -u -x -V /usr/sys/inst.images/
    > installp/ppc
    >
    > This way you can easily recreate you software repository. BTW: The
    > lppmgr should run any time you add software to a repository.
    >
    > hth
    > Hajo


    theres one exception, the performance filesets listed on pre-reqs
    lists might have failed installed. There's a known issue with POWER 6
    hardware. It does not supports RS64-I (A35) processors. We have faced
    this issue on our P6 hardware, the PMAPI filsets could not be
    installed because of this.

    Just check it out.

    cheers...

+ Reply to Thread