Shawn Walker wrote: > Glenn Lagasse wrote: >> I don't know that AI/DC/gui have explicit safeguards about invoking pkg >> concurrently but I'm pretty sure they don't do that (though we should >> check just to make 100% sure). > > Multiple api objects too if they do that... > > Cheers, AI/DC/gui does not have explicit safeguards about invoking pkg concurrently. In the 2 places where pkg commands are invoked by the various install related components, the transfer module and ICT, I can see that pkg commands are executed one followed by another. In the case that Shawn pointed out in this message, there's a "for" loop executing those "pkg uninstall .... <pkg_name>" commands.
If users execute pkg commands to the same alternate root as the installer while an install is going on, I don't think it is the installer's job to prevent it. --Karen
