home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.unix.aix
- Path: sparky!uunet!ukma!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!zaphod.mps.ohio-state.edu!uunet.ca!cognos!maklinm
- From: maklinm@cognos.com (Max Maklin)
- Subject: Re: Upgrading AIX from V3.2.2 to V3.2.3
- Message-ID: <1992Nov6.015856.20277@cognos.com>
- Sender: news@cognos.com (News Administrator)
- Nntp-Posting-Host: concorde
- Organization: Cognos Incorporated, Ottawa CANADA
- References: <1992Nov2.150612.20357@alias.com>
- Date: Fri, 6 Nov 1992 01:58:56 GMT
- Lines: 52
-
- In article <1992Nov2.150612.20357@alias.com> ghawkins@alias.com (Gerry Hawkins) writes:
- :^()
- :^() I had opened an problem report against uname() for this very reason.
- :^() It was rejected as the current behavior of uname() was not considered
- :^() to be broken. (ie. "works as designed")
- :^()
- :^() My motivation behind that request was fairly straight forward. I wanted
- :^() to know what level of AIX is on a given RS6000. This is very important
- :^() for us as our application is generally only qualified under the most
- :^() current OS level. We are unable to differentiate between AIX 3.2.0,
- :^() 3.2.1, 3.2.2 and now 3.2.3! This will cause us and our customers
- :^() problems.
- :^()
- :^() Currently this command has a an option, "-r", which should print the
- :^() operating system release level. From the man page on the RS6000:
- :^() -r Displays the release number of the operating system.
- :^() Currently this returns the value '2'. :-(
- :^()
- :^() In comparison from a current SGI machine:
- :^() -r Print the operating system release. This string has one of the
- :^() following forms: m.n or m.n.a where m is the major release
- :^() number, n is the minor release number and a is the (optional)
- :^() maintenance level of the release; e.g. 3.2 or 3.2.1.
- :^() Currently this returns the value '4.0.5'. :-)
- :^()
- :^() Also, from a SUN:
- :^() -r Print the operating system release.
- :^() On a SparcStation 1 I get 4.1.1. :-)
- :^()
- :^() And from an HP:
- :^() -r Print the operating system release.
- :^() On a 700 it gives: A.08.07 :-)
- :^()
- :^()
- :^() I am very frustrated by the release policy that IBM has regarding AIX.
- :^() Am I expected to write a program to parse the output of an lslpp comand
- :^() to check for the fixes that we need to properly run our application?
- :^()
- :^() When can we expect something other than another collection of selective
- :^() fixes and enhancments from IBM?
- :^()
-
- There are not the only ones, SCO's uname is also broken on SCO 3.2.4.
- uname -r return 2 and uname -v returns 2. It's a nightmare for software
- installs that depend on a reliable value.
-
- Max
- --
- Max Maklin P.O. Box 9707
- Technical Analyst 3755 Riverside Drive
- Cognos Incorporated Ottawa, Ontario CANADA
- Internet: maklinm@cognos.COM UUNet: maklinm@cognos.UUCP
-