Forcing order of packages in a metapackage
Forcing order of packages in a metapackage
- Subject: Forcing order of packages in a metapackage
- From: Taylor Armstrong <email@hidden>
- Date: Thu, 29 May 2008 11:31:35 -0400
Testing something the other day and realized some odd behavior.
Building a package for Acrobat 8 Pro. I have the Acrobat 8 install .pkg
built, and it seems to work well. My next task was to un-install
previous versions of Acrobat reader and Acrobat pro.
Using InstallEase, I created an un-install .pkg for each version I need
to remove. Tested each, all appears well.
I then built a metapackage using Iceberg, with the packages in the
following order:
Remove Acrobat 6 Pro
Remove Acrobat 7 Reader
Remove Acrobat 7 Pro
Remove Acrobat 8 Reader
Install Acrobat 8 Pro.
I'm pushing the package out via ARD, but noticed somthing when testing
it... the packages are not always deployed in that order. In at least
a couple of cases, I've seen it run one or two "remove" packages,
install Acrobat 8 Pro, and then remove a couple of others. I'm just
worried about a "remove" package accidentally deleting some resource
that may be used by 8 Pro.
For now, I'm avoiding the situation by separating out the "remove"
pacakges, running them first, and then only running the Install package
by itself after confirming the earlier package, but is there a good,
reliable way to set the order and create dependencies that the prior
package completed successfully? I'm a relative newbie to packaging, but
am definitely trying to make sure I learn the "right way" before I get
into too many bad habits.
thanks,
Taylor
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
W. Taylor Armstrong email@hidden
National Ocean Service IT Support
1305 East-West Highway
Silver Spring, MD 20910
Phone (301) 713-2644
http://nos.noaa.gov/
IT Support Request Email: email@hidden
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_______________________________________________
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