ファイルセットの作成日の検査

新しいファイルセットの上に古いファイルセットがインストールされることが決してないように、installp コマンドが拡張されて、インストールされるファイルセットの「作成日」を検査するようになりました。

例えば、以下に例として示す作成日を使用した場合 (0723 は 2007 年の第 23 週を表します)、レベルが 5.3.7.0 のテクノロジー・レベル 7 ファイルセットが、レベルが 5.3.0.80 のテクノロジー・レベル 6 ファイルセットの上にインストールされることはありません (5.3.7.0 の方が VRMF (バージョン、リリース、モディフィケーション、フィックス) が高くても)。 以前は、インストールの適格性を判別するために実行する必要があるのは VRMF 比較のみとされていました。 現在では、インストールされるファイルセットの「作成日」が検査されて、インストールされるファイルセットが古いものでないことが確認されるようになりました。
YYWW    0723            0746            0816    
------------------------------------------------
TL7                     5.3.7.0         5.3.7.10
TL6     5.3.0.60        5.3.0.70        5.3.0.80
以下に、installp 出力からのエラー・メッセージの例を示します。
+-----------------------------------------------------------------------------+
                   BUILDDATE Verification...
+-----------------------------------------------------------------------------+
Verifying build dates...
0503-465 installp: The build date requisite check failed for fileset bos.rte.install.
Installed fileset build date of 0816 is more recent than the selected fileset build date of 0746.
installp: Installation failed due to BUILDDATE requisite failure.