one more thing: you don t have to use pacifist. if you are doing this for a script or something, then it might be more convenient not to. you can extract Essentials.pkg thusly:
for more details, read pax (1)
as far as i know, pacifist is just a front end to the pax command. i think it may also do the update_prebinding command. for special cases like yours, we might be better off doing it with the commands, instead of pacifist, because we then have much tighter control over what is happening.
Code:
% cd /Volumes/MacHD
% zcat /Volumes/Mac\ OS\ X\ Install\ CD/System/Installation/Packages/Essentials.pkg/Contents/Resources/Essentials.pax.gz | pax -r './'
for more details, read pax (1)
as far as i know, pacifist is just a front end to the pax command. i think it may also do the update_prebinding command. for special cases like yours, we might be better off doing it with the commands, instead of pacifist, because we then have much tighter control over what is happening.