• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Forcing order of packages in a metapackage
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • Follow-Ups:
    • Re: Forcing order of packages in a metapackage
      • From: "Bryan S. Lee" <email@hidden>
  • Prev by Date: incorrect packagemaker group
  • Next by Date: Re: incorrect packagemaker group
  • Previous by thread: Re: incorrect packagemaker group
  • Next by thread: Re: Forcing order of packages in a metapackage
  • Index(es):
    • Date
    • Thread