home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / unix / aix / 11332 < prev    next >
Encoding:
Text File  |  1992-11-06  |  2.9 KB  |  65 lines

  1. Newsgroups: comp.unix.aix
  2. Path: sparky!uunet!ukma!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!zaphod.mps.ohio-state.edu!uunet.ca!cognos!maklinm
  3. From: maklinm@cognos.com (Max Maklin)
  4. Subject: Re: Upgrading AIX from V3.2.2 to V3.2.3
  5. Message-ID: <1992Nov6.015856.20277@cognos.com>
  6. Sender: news@cognos.com (News Administrator)
  7. Nntp-Posting-Host: concorde
  8. Organization: Cognos Incorporated, Ottawa CANADA
  9. References: <1992Nov2.150612.20357@alias.com>
  10. Date: Fri, 6 Nov 1992 01:58:56 GMT
  11. Lines: 52
  12.  
  13. In article <1992Nov2.150612.20357@alias.com> ghawkins@alias.com (Gerry Hawkins) writes:
  14. :^()  
  15. :^()  I had opened an problem report against uname() for this very reason.
  16. :^()  It was rejected as the current behavior of uname() was not considered
  17. :^()  to be broken. (ie. "works as designed")
  18. :^()  
  19. :^()  My motivation behind that request was fairly straight forward. I wanted
  20. :^()  to know what level of AIX is on a given RS6000. This is very important
  21. :^()  for us as our application is generally only qualified under the most
  22. :^()  current OS level. We are unable to differentiate between AIX 3.2.0,
  23. :^()  3.2.1, 3.2.2 and now 3.2.3! This will cause us and our customers
  24. :^()  problems.
  25. :^()  
  26. :^()  Currently this command has a an option, "-r", which should print the
  27. :^()  operating system release level. From the man page on the RS6000:
  28. :^()     -r  Displays the release number of the operating system.
  29. :^()         Currently this returns the value '2'.   :-(
  30. :^()  
  31. :^()  In comparison from a current SGI machine:
  32. :^()     -r  Print the operating system release. This string has one of the
  33. :^()         following forms: m.n or m.n.a where m is the major release
  34. :^()         number, n is the minor release number and a is the (optional)
  35. :^()         maintenance level of the release; e.g. 3.2 or 3.2.1.
  36. :^()         Currently this returns the value '4.0.5'.   :-)
  37. :^()  
  38. :^()  Also, from a SUN:
  39. :^()     -r  Print the operating system release.
  40. :^()         On a SparcStation 1 I get 4.1.1.   :-)
  41. :^()  
  42. :^()  And from an HP:
  43. :^()     -r  Print the operating system release.
  44. :^()         On a 700 it gives: A.08.07   :-)
  45. :^()  
  46. :^()  
  47. :^()  I am very frustrated by the release policy that IBM has regarding AIX.
  48. :^()  Am I expected to write a program to parse the output of an lslpp comand
  49. :^()  to check for the fixes that we need to properly run our application?
  50. :^()  
  51. :^()  When can we expect something other than another collection of selective
  52. :^()  fixes and enhancments from IBM?
  53. :^()  
  54.  
  55. There are not the only ones, SCO's uname is also broken on SCO 3.2.4.
  56. uname -r return 2 and uname -v returns 2.  It's a nightmare for software
  57. installs that depend on a reliable value.
  58.  
  59. Max
  60. -- 
  61. Max Maklin                                                P.O. Box 9707 
  62. Technical Analyst                               3755 Riverside Drive
  63. Cognos Incorporated                              Ottawa, Ontario CANADA
  64. Internet: maklinm@cognos.COM                 UUNet: maklinm@cognos.UUCP
  65.