Tiger: IFRequirement > Regression
Tiger: IFRequirement > Regression
- Subject: Tiger: IFRequirement > Regression
- From: Stéphane Sudre <email@hidden>
- Date: Sat, 9 Jul 2005 18:07:08 +0200
It looks like that gestalt requirements support is buggy in 10.4.1.
Given the following IFRequirement:
<key>IFRequirementDicts</key>
<array>
<dict>
<key>LabelKey</key>
<string>Gestalt</string>
<key>Level</key>
<string>requires</string>
<key>SpecArgument</key>
<string>sysv</string>
<key>SpecType</key>
<string>gestalt</string>
<key>TestObject</key>
<string>4147</string>
<key>TestOperator</key>
<string>==</string>
</dict>
</array>
On OS 10.3.9: The installation is forbidden. This is correct.
On OS 10.4.1: The installation is allowed. This incorrect.
If the value is changed to 4153 on Mac OS X 10.3.9: the installation is
allowed. This is correct.
If the value is changed to 4161 on Mac OS X 10.4.1: the installation is
allowed.
The other strange point is that <string> is ok for the value. IIRC, I
was said the value shall be a <integer>.
Current conclusion: sysctl and gestalt requirements are not looking to
work on Mac OS X 10.4.1.
-----
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Installer-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden